Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Viewer Only:
- <html>
- <head>
- <meta charset="utf-8"/>
- <title>Radio</title>
- <link href='//fonts.googleapis.com/css?family=Lato:300' rel='stylesheet' type='text/css'>
- <link href='./css/style.css' rel='stylesheet' type='text/css'>
- <script src="./bower_components/socket.io-client/dist/socket.io.js"></script>
- <script src="./bower_components/rtcmulticonnection/dist/RTCMultiConnection.js"></script>
- </head>
- <body>
- <h1>Radio</h1>
- <div id="media"></div>
- <script>
- var mediaDiv = document.getElementById('media');
- var user_id = Math.random().toString(36).substring(7);
- var MODERATOR_CHANNEL_ID = 'radio_teste';
- var MODERATOR_SESSION_ID = 'XYZ'; // room-id
- var MODERATOR_ID = 'JKL'; // user-id
- var MODERATOR_SESSION = {// media-type
- audio: true,
- video: true,
- oneway: true
- };
- var MODERATOR_EXTRA = {};
- var connection = new RTCMultiConnection(MODERATOR_CHANNEL_ID);
- connection.dontOverrideSession = false;
- connection.socketURL = ":8080/";
- connection.join({
- sessionid: MODERATOR_SESSION_ID,
- extra: MODERATOR_EXTRA,
- session: MODERATOR_SESSION,
- dontTransmit: true,
- oneway: true
- });
- connection.onstream = function (event) {
- mediaDiv.appendChild(event.mediaElement);
- };
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement