1 SIPREC Protocol IETF #80 Authors: L. Portman, H. Lum, A. Johnston, A. Hutton.
-
Upload
ann-walker -
Category
Documents
-
view
213 -
download
0
Transcript of 1 SIPREC Protocol IETF #80 Authors: L. Portman, H. Lum, A. Johnston, A. Hutton.
1
SIPREC Protocol
IETF #80
Authors: L. Portman, H. Lum, A. Johnston, A. Hutton
Status• Currently -03 draft• Main topics– Partial Metadata support– Metadata Snapshot support– Multiplexing media– Recording awareness– Recording indications– Recording preferences
• Open Items
2
Partial Metadata Support
3
Metadata Snapshot Support
• INVITE without SDP from SRS to SRC• Using UPDATE to request Metadata Snapshot– Possible collision– Does not require additional mechanism (INFO)
4
Multiplexing media streams
• Multiplexing medias for each side on the same RTP stream with different SSRC
• Benefits– Reducing port numbers– Faster NAT traversal negotiation
• Require from metadata to map between participant->stream->SSRC– Via CNAME attribute in SDP
5
Recording Awareness
• Session level SDP-attribute– a=recording-aware– If not agreed, in-band media tone will be
generated
6
Recording Indications
• “record” session or media level attribute– "a=record: “ indication – indication = "on" / "off" / "paused"
7
Recording Preferences
• “recordpref” session or media level attribute– "a=recordpref:" pref – pref = "record" / "norecord" / "pause" / "resume"
8
Open Items
• Asynchronous vs. Synchronous Error handling– Synchronous SDP Processing– Asynchronous XML processing
• Session Timer usage• Metadata Support Discovery
9
10
Discussion