- From: Robin Raymond <robin@hookflash.com>
- Date: Mon, 27 Jan 2014 11:08:06 -0500
- To: public-orca <public-orca@w3.org>
All, I would like to request for submission of proposals on how to encode the RtpSender / RtpReceiver objects for transmitting MediaStreamTracks over RTP by February 10th to allow time for peer review on a follow-up ORCA review meeting to be held on Feb 20th at 1pm EST / 10am PST (meeting details to be sent later). The idea of an RtpSender is to allow a MediaStreamTrack to be encoded using the codecs available and sent over the wire where it is to be decoded by an RtpReceiver where the reciprocal MediaStreamTrack will be generated. The proposal should cover a wide variety of use cases, such as (but not limited to): - how a simple 1-for-1 video stream is sent over the wire - where is the dividing line of responsibility between JS application layer and ORTC API engine for bandwidth adjustments in quality, frame rate, video window size, layer adjustment and changes in source feeds - how to handle camera rotation on either side (sender / receiver) [e.g. mobile iOS / Android device) - how to handle different sender/receiver aspect ratios - how to handle SVC (scalable video codecs) - how to handle simulcast (same source stream sent multiple encodings) - what application level control knobs / dials should be available to adjust things like quality, frame-rate, video window size, etc - pre-cropping of non-rendered video real-estate prior to sending on the wire - prioritization of video / audio / data sources - application level bandwidth limitations - receiver side bandwidth limitations - codec specific properties - allows for encoding on the wire (json/SDP/custom) - other...? Please send any proposals on how to encode various properties and the appropriate application API object control mechanisms required for RtpSender / RtpReceiver by Feb 10th to the list thus allowing appropriate time for review for the proposed Feb 20th meeting. FYI - Latest (incomplete) API containing RtpSender / RtpReceiver: http://htmlpreview.github.io/?https://raw2.github.com/robin-raymond/ortc/1c2065af84d21882203f6f735f06d181312cc6ec/ortc.html Thanks, Robin
Received on Monday, 27 January 2014 16:08:41 UTC