- From: Wenyu DONG via GitHub <sysbot+gh@w3.org>
- Date: Thu, 03 Nov 2016 03:23:09 +0000
- To: public-webrtc@w3.org
warnard has just created a new issue for https://github.com/w3c/webrtc-pc: == Get Ready for Customized Ring-Back Tone == <h1><strong>Get Ready for Customized Ring-Back Tone</strong></h1> <p><strong>Author: </strong><br> DONG Wenyu, China Mobile</p> <h2>1. Introduction </h2> <p>Customized Ring-Back Tone (CRBT for short afterwards) has been popular across billions of telephone subscribers and tens of MNO operators, especially in Asia. Users use CRBT to express their feelings or passions, and vast positive influence has been intrigued over musical industry. In fact, CRBT has become the far more powerful distribution channels than any other channels in some countries.<br> Thus, it is reasonable for WebRTC to support CRBT, in order to appeal and please their users and to boost WebRTC-centric ecosystem.</p> <h2>2. Technical Requirements </h2> <p>CRBT calls for close collaboration among signaling procedure, CRBT media procedure and users’ vocal/video media procedure. CRBT requires seamlessly switch between CRBT media and user media, and this switch has to take place at exactly the time when the callee’s client starts to ring, which can only be precisely derived from signaling procedure.<br> However, signaling procedure and media procedure in WebRTC are merely loosely coupled. Thus, necessary technical mechanisms need to be polished.<br> Firstly, a data structure is required to describe the CRBT service. Note, CRBT is deployed on callee side and is irrelevant to caller side. <br> Secondly, two set of media sessions need to be set up, in accordance with signaling. The caller should 1) firstly start media exchanging with CRBT service and continue receiving CRBT media until it is notified that the callee pick up the client; and then 2) switch to user media exchange at no time.<br> <br> How is your opinion? On requirements, or on specification </p> Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/909 using your GitHub account
Received on Thursday, 3 November 2016 03:23:15 UTC