Hi,

I have been looking for the reason why OpenWengo Classic won't return video to the video hardphone on SIP network. And I suspect the phcodec_avcodec_video_rtp_callback() class in phcodec-avcodec-wrapper.c could be the cause, as Ethereal shows that OpenWengo does not sent any video packets to Asterisk server when the class function is removed.

When I compare OpenWengo Classic with other softphone like X-Lite and Kapanga, the behaviour on how OpenWengo Classic sent its video packet also catch my notice. This is what I find out from Ethereal statistic on H263 packets:

1) Other softphone communicate with Asterisk server with SSRC value of 10 digits(eg. SSRC=1158049305), while OpenWengo Classic response Asterisk server with 4 digits(eg. SSRC=7783) and Asterisk reply with 10 digits

2) Other softphone communicate with Asterisk server with Time increment value waver around 2800ms, while OpenWengo Classic response Asterisk server with consistent increment value of 90000ms and Asterisk server response with increment value of 90000ms as well.

3) Other softphone communicate with Asterisk server with H263 payload header and H263 stream (with PSC), while OpenWengo Classic response Asterisk server with H263 payload stream (without PSC) and Asterisk server response with H263 payload header and H263 payload stream (with PSC)

I'm new at network programming, but I felt that the value setting is incompatible and increment too consistent could be the cause. I need to confirmation with you guys to check the results is same as mine. Video communicating between OpenWengo Classic on SIP network is normal though, just puzzled why OpenWengo Classic won't video communicate with other SIP phones. Please correct me if I'm wrong in any way. Thanks.

PS: The phcodec_avcodec_video_rtp_callback() code structure on OpenWengo NG is roughly the same as the Classic's, the result is roughly the same when I overwrite the code with NG's
_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to