[asterisk-bugs] [JIRA] (ASTERISK-21184) chan_gulp: Add support for multiple media streams/types

Kinsey Moore (JIRA) noreply at issues.asterisk.org
Thu Mar 7 11:23:01 CST 2013


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

Kinsey Moore edited comment on ASTERISK-21184 at 3/7/13 11:21 AM:
------------------------------------------------------------------

After a little more external testing, chan_gulp/res_sip needs to reject SDP where any two streams have the same non-zero port.  Otherwise, we might accidentally support optional-SRTP.

Looking internally, things need to be modified.  The media streams currently reside in a static array on the ast_sip_session (severely restricts new stream types and restricts to one stream of a given type which is currently, but not always desirable) and all registered sdp media type handlers are available to all sessions (prevents disallowing specific stream types on individual endpoints).
                
      was (Author: kmoore):
    After a little more external testing, chan_gulp/res_sip needs to reject SDP where any two streams have the same non-zero port.  Otherwise, we might accidentally support optional-SRTP.

Looking internally, things need to be modified.  The media streams currently reside in a static array on the ast_sip_session (severely restricts new stream types) and all registered sdp media type handlers are available to all sessions (prevents disallowing specific stream types on individual endpoints).
                  
> chan_gulp: Add support for multiple media streams/types
> -------------------------------------------------------
>
>                 Key: ASTERISK-21184
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21184
>             Project: Asterisk
>          Issue Type: New Feature
>      Security Level: None
>          Components: Channels/chan_gulp
>    Affects Versions: 12
>            Reporter: Matt Jordan
>            Assignee: Kinsey Moore
>              Labels: Asterisk12
>      Target Release: 12
>
>
> Currently, {{chan_gulp}} only supports audio. While that's nice, we're going to eventually want to have video and fax. And text (why not).
> Note that while it has larger implications than just the channel driver, the structure of the objects should allow for multiple media streams of a particular type. The actual creation of the media streams can bail if someone requests multiple types, but if the core ever supports such a concept the channel driver should be ready to accept it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list