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