[asterisk-bugs] [JIRA] (ASTERISK-29655) res_pjsip_session: No video to caller if no camera available

Martin Oberhuber (JIRA) noreply at issues.asterisk.org
Mon Oct 4 12:00:49 CDT 2021


    [ https://issues.asterisk.org/jira/browse/ASTERISK-29655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=256546#comment-256546 ] 

Martin Oberhuber commented on ASTERISK-29655:
---------------------------------------------

Hello, I'm surprised that this issue is unassigned and considered low priority?

It is apparently a regression compared to Asterisk-16.9
And it affects all devices that receive only video but don't send any. 
After upgrading to Asterisk >= 16.10 , those devices do not receive any video any more, if they are the caller !!

Is there anything we can do to help investigation or development ?
Reverting the res_pjsip_session.c changes from the description fixes the problem. 
But we don't know what side-effects reverting those changes has. And what that change was good for in the first place.

Can you explain?
Thanks!
Martin

> res_pjsip_session: No video to caller if no camera available
> ------------------------------------------------------------
>
>                 Key: ASTERISK-29655
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-29655
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Resources/res_pjsip_session
>    Affects Versions: 16.10.0, 18.6.0
>         Environment: Alpine Linux (in Docker), various versions.
> All Asterisk versions >16.9
>            Reporter: Michael Auracher
>            Assignee: Unassigned
>         Attachments: debug_log_novideo.log, novideo.pcap, patched.log, patched.pcap
>
>
> This issue is 100% reproducable on all Asterisk versions > 16.9.0
> Setup: Asterisk with default config, only devices are configured.
> Codecs: h264 + any audio codec
> Reproduce:
> Device 1 has a display but no camera
> Device 2 has a display and camera
> 1. Call from Device 1 to Device 2
> 2. Answer call on Device 2 (we have auto answer enabled)
> Actual result: No Video is shown on on caller display (Device 1)
> Expected result: Video is shown on on caller display (Device 1)
> Happens after the changes introduced in https://issues.asterisk.org/jira/browse/ASTERISK-28783 in
> https://gerrit.asterisk.org/c/asterisk/+/13954/2/res/res_pjsip_session.c
> Workaround: patched file by reverting the changes from ASTERISK-28783



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list