Opened 13 years ago
Last modified 13 years ago
#1186 closed enhancement
SDP works — at Version 1
Reported by: | bennylp | Owned by: | nanang |
---|---|---|---|
Priority: | normal | Milestone: | release-2.0-dev |
Component: | pjmedia | Version: | 2.0-dev-branch |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description (last modified by nanang)
- generation of SDP
- how codec can put codec specific info in SDP?
- codec specific SDP negotiation, if any
- applying parameters in SDP to the codec
TODO:
- add video SDP generation in pjmedia_endpt_create_sdp()
- add video stream info generation from SDP in pjmedia_stream_info_from_sdp()
- add codec specific negotiation, perhaps sdp_neg.c should have external format negotiation mechanism to handle format specific negotiation, e.g: H26x picture resolution negotiation, this negotiation result will be applied to codec param (for stream in opening the codec)
- add auto-assignment mechanism for dynamic payload type (in endpoint when creating SDP?), currently, the space for hardcoded dynamic payload type is very tight (or even not enough for video formats)
- auto apply (or at least validate) SDP fmtp setting to codec param (or the other way around?), e.g: when SDP fmtp setting in codec is set to "CIF=1" codec param should be set to "size=352x288 & fps=30/1.001"
- add video capability to simpleua to test video stuffs on real SIP application
Note: See
TracTickets for help on using
tickets.