From: Atuc <at...@gm...> - 2004-11-19 10:27:23
|
hallo, i have compiled the cvs iax lib and have a problem when i leave the jitter int iax_use_jitterbuffer = 1; in libiax2/src/iax.c i dont really understand the logic of the jitterbuffer but maybe sombody give me a help whats wrong. i testet with an asterisk server as client and an asterisk server as central server and my own client using the iax lib. when i connect both clients, the jitterbuffer on the iaxclient starts with about 4 sec and jumps then to 11 sec, after some minuter ot slowly reduces to 100ms what seems to be ok, see the attached log from iaxlib, when diable by setting iax_use_jitterbuffer = 0; everything is working ok, any idea what i can do? thanks for help, alex libiax2/src/iax.c line 1801: Delivering packet in 4264 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 9157, packet is for 13419 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -4274, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 4262 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 9188, packet is for 13449 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -4274, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 4261 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 9219, packet is for 13479 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -4274, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 4260 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 9250, packet is for 13509 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -4274, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 4259 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 9282, packet is for 13539 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -4274, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 4257 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 9297, packet is for 13569 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -4274, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 4272 ms Rx-Frame Retry[No] -- OSeqno: 007 ISeqno: 005 Type: IAX Subclass: TXREJ Timestamp: 13572ms SCall: 00010 DCall: 31341 [195.176.254.139:4569] Tx-Frame Retry[-01] -- OSeqno: 005 ISeqno: 008 Type: IAX Subclass: ACK Timestamp: 13572ms SCall: 31341 DCall: 00010 [195.176.254.139:4569] IAXCLIENT: Unknown event: 1001 for call 0 Tx-Frame Retry[010] -- OSeqno: 005 ISeqno: 008 Type: VOICE Subclass: 138 Timestamp: 00015ms SCall: 31341 DCall: 00010 [195.176.254.139:4569] libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 0, packet is for 13599 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -13599, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 13599 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 16, packet is for 13629 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -13613, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 13613 ms Tx-Frame Retry[009] -- OSeqno: 005 ISeqno: 008 Type: VOICE Subclass: 138 Timestamp: 00015ms SCall: 31341 DCall: 00010 [195.176.254.139:4569] Scheduling retransmission 9 libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 47, packet is for 13659 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -13613, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 13612 ms Rx-Frame Retry[No] -- OSeqno: 008 ISeqno: 006 Type: IAX Subclass: ACK Timestamp: 00015ms SCall: 00010 DCall: 31341 [195.176.254.139:4569] libiax2/src/iax.c line 1878: Cancelling transmission of packet 5 libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 94, packet is for 13689 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -13613, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 13595 ms libiax2/src/iax.c line 2251: 50 bytes of voice libiax2/src/iax.c line 1657: [02B0AFA0] We are at 125, packet is for 13719 libiax2/src/iax.c line 1760: Constraining jitter buffer (min = -13613, max = 0)... libiax2/src/iax.c line 1801: Delivering packet in 13594 ms Rx-Frame Retry[No] -- OSeqno: 008 ISeqno: 006 Type: IAX Subclass: ACK -----------------------after 5 min ------------------- biax2/src/iax.c line 1801: Delivering packet in 103 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779125, packet is for 728070 biax2/src/iax.c line 1801: Delivering packet in 117 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779156, packet is for 728100 biax2/src/iax.c line 1801: Delivering packet in 116 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779203, packet is for 728130 biax2/src/iax.c line 1801: Delivering packet in 99 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779219, packet is for 728160 biax2/src/iax.c line 1801: Delivering packet in 113 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779250, packet is for 728190 biax2/src/iax.c line 1801: Delivering packet in 112 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779281, packet is for 728220 biax2/src/iax.c line 1801: Delivering packet in 111 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779328, packet is for 728250 biax2/src/iax.c line 1801: Delivering packet in 94 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779359, packet is for 728280 biax2/src/iax.c line 1801: Delivering packet in 93 ms biax2/src/iax.c line 2251: 50 bytes of voice biax2/src/iax.c line 1657: [02AD8380] We are at 779375, packet is for 728310 biax2/src/iax.c line 1801: Delivering packet in 107 ms |