MUTE and UNMUTE Extension to RTSP draft-sergent-rtsp-mute-00.txt - - PowerPoint PPT Presentation

mute and unmute extension to rtsp
SMART_READER_LITE
LIVE PREVIEW

MUTE and UNMUTE Extension to RTSP draft-sergent-rtsp-mute-00.txt - - PowerPoint PPT Presentation

MUTE and UNMUTE Extension to RTSP draft-sergent-rtsp-mute-00.txt Aravind Narasimhan aravind.narasimhan@sun.com Motivation RFC 2326 is ambiguous and incomplete Aggregate/non-aggregate control interaction needs clarification


slide-1
SLIDE 1

MUTE and UNMUTE Extension to RTSP

draft-sergent-rtsp-mute-00.txt

Aravind Narasimhan aravind.narasimhan@sun.com

slide-2
SLIDE 2

Motivation

  • RFC 2326 is ambiguous and incomplete
  • Aggregate/non-aggregate control

interaction needs clarification

  • “mute” functionality description has major

holes

  • Overloading of PLAY and PAUSE methods
  • Functionality seems important but
  • ptional
slide-3
SLIDE 3

Proposal

  • Remove “mute” functionality from RTSP
  • Can no longer do PAUSE of single stream in

aggregately controlled presentation

  • Optional MUTE/UNMUTE methods
  • Extension to RTSP
  • Clearly define semantics of each method
  • No overloading of PLAY and PAUSE
  • No implicit “muting” or "unmuting"
slide-4
SLIDE 4

Overview

  • MUTE
  • Temporarily suspend delivery of stream
  • Presentation clock keeps running
  • Range header allowed
  • UNMUTE
  • Resume delivery of stream from current

presentation NPT

  • Only open range allowed in Range Header
  • Return RTP-Info if RTP is used
slide-5
SLIDE 5

Open Issues

  • Interaction with queued PLAY
  • Interaction with RECORD method
  • UNMUTE response needs Range header
  • UNMUTE on already “unmuted” stream
  • Send “200 OK”?
  • Send “455 Method not valid in this State”?
  • Add new status codes?
  • 463 Already Muted
  • 464 Not Muted
  • Do we send RTP-Info?
slide-6
SLIDE 6

Open Issues (cont.)

  • Does it affect RTSP state machine?
  • Registering “mute” options tag with IANA
  • Definitions of terms
  • Security considerations
  • Acknowledgments