[asterisk-dev] ASTERISK-29655 Fixing one-way video stream state (pjsip)

Joshua C. Colp jcolp at sangoma.com
Mon Apr 4 10:31:02 CDT 2022

On Mon, Apr 4, 2022 at 12:15 PM Fridrich Maximilian <M.Fridrich at commend.com>

> Thank you for the quick response! I have made quite some progress towards
> fixing ASTERISK-29655 by flipping the stream direction in two places in
> res_pjsip_session.c: In new_invite() after create_local_sdp() is called
> and in
> ast_sip_session_create_outgoing() the clone_stream direction is flipped.
> With
> this change, one-way video works.
> However, early media is not working yet with inband_progress=yes and
> moh_passthrough=yes. Asterisk receives a 183 with audio:inactive and
> video:recvonly, and forwards this 183 with audio:sendrecv and
> video:inactive.

Forwarding this back is not supported. It would require core changes,
alongside PJSIP changes. It's not something you can just change in PJSIP
and have work.

Joshua C. Colp
Asterisk Technical Lead
Sangoma Technologies
Check us out at www.sangoma.com and www.asterisk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20220404/4b4c2708/attachment.html>

More information about the asterisk-dev mailing list