Non riesco a trovare questi parametri all'interno dell'HT802 richiesti da TIM (o forse nell'HT802 scritti in un altro modo):
Codec: G.711 A-Law: il grandstream non contempla il G.711 ne A-Law, ne U-Law. Possibile?
Packetization Time: 20ms: le uniche impostazioni presenti nel grandstream da poter definire in ms sono due:
iLBC Frame Size: (default 20ms)
DSP DTMF Detector Duration Threshold:
In 20-200 milliseconds range, duration: (default 30ms)
inter-duration: (default 30ms)
ho anche trovato però questo in merito al Packetization Time (chiamato nel Grandstream "ptime"), secondo Grandstream, e penso sia la chiave:
Voice Frames per TX: This field contains the number of voice frames to be transmitted in a single
packet. When setting this value, the user should be aware of the requested
packet time (used in SDP message) as a result of configuring this parameter.
This parameter is associated with the first codec in the above codec
Preference List or the actual used payload type negotiated between the 2
conversation parties at run time.
e.g., if the first codec is configured as G723 and the “Voice Frames per TX” is
set to be 2, then the “ptime” value in the SDP message of an INVITE request
will be 60ms because each G723 voice frame contains 30ms of audio.
Similarly, if this field is set to be 2 and if the first codec chosen is G729 or
G711 or G726, then the “ptime” value in the SDP message of an INVITE
request will be 20ms.
If the configured voice frames per TX exceeds the maximum allowed value,
the HT-386 will use and save the maximum allowed value for the
corresponding first codec choice. The maximum value for PCM is 10(x10ms)
frames; for G726, it is 20 (x10ms) frames; for G723, it is 32 (x30ms) frames;
for G729/G728, 64 (x10ms) and 64 (x2.5ms) frames respectively. Please be
careful when massage those parameters.
un pò complicatuccio... 😅
poi vorrei capire i campi chiamati "Reregister before Expiration" a cosa si riferisce (default 0s) e "Session Expiration" (default 180s) perchè credo siano importanti, grazie.