Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html lang="en">
- <head>
- <title>Chromium Issue 417949</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
- <meta name="author" content="Paul Gregoire">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <style>
- button[disabled] {
- background: rgba(216, 205, 205, 0.2);
- border: 1px solid rgb(233, 224, 224);
- }
- </style>
- <!--
- Created for issue report:
- https://code.google.com/p/chromium/issues/detail?id=417949
- Additional info:
- https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RTCPeerConnection
- https://www.webrtc-experiment.com/docs/how-to-use-rtcpeerconnection-js-v1.1.html
- -->
- <script src="https://www.webrtc-experiment.com/RTCPeerConnection-v1.6.js"></script>
- </head>
- <body>
- <button id="test">Test</button>
- <script type="text/javascript">
- "use strict"
- var clientStream;
- var SessionDescription = window.RTCSessionDescription || window.mozRTCSessionDescription || window.webkitRTCSessionDescription;
- var createPeerBtn = document.getElementById('test');
- createPeerBtn.onclick = function() {
- var json = JSON.parse({
- data: {
- sdp : {
- type: 'offer',
- sdp: document.getElementById('txtOfferSdp').value
- }
- }
- });
- console.log(json.data.sdp);
- var peer = RTCPeerConnection({
- attachStream : clientStream,
- onICE : function (candidate) {
- console.log('Candidate: ' + candidate);
- },
- onRemoteStream : function (stream) {
- if (stream) {
- console.log('Got a stream: ' + stream);
- document.getElementById('html5vid').src = window.webkitURL.createObjectURL(stream);
- }
- },
- offerSDP : new SessionDescription(json.data.sdp),
- onAnswerSDP : function(sdp) {
- console.log('Answer: ' + sdp);
- }
- });
- };
- </script>
- <br />
- <div id="html5VideoContent">
- <video id="html5vid" width="640" height="480" autoplay></video>
- </div>
- <br />
- <textarea id="txtOfferSdp" style="width:720;height:480;">
- v=0
- o=paul 3894222563954847752 2 IN IP4 127.0.0.1
- s=c75312b4bd813102
- t=0 0
- a=group:BUNDLE audio video
- a=msid-semantic: WMS 31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR
- m=audio 5050 RTP/SAVPF 109
- c=IN IP4 0.0.0.0
- a=rtcp-mux
- a=rtcp:5050 IN IP4 0.0.0.0
- a=mid:audio
- a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
- a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
- a=setup:actpass
- a=sendonly
- a=rtpmap:109 opus/48000/2
- a=fmtp:109 minptime=10
- a=maxptime:60
- a=ice-ufrag:88recnzV8uRl5RCF
- a=ice-pwd:gXZCAP50f0X6DIW5v63VGdQA
- a=fingerprint:sha-256 6D:37:D6:C9:E4:AE:4A:CE:4D:EA:EF:07:A8:9A:7A:FC:51:44:C2:1A:40:2D:F7:59:7F:64:C1:71:10:13:89:39
- candiate:1411679368342 1 UDP 65535 127.0.0.1 5050 typ host
- candiate:1411679368342 2 UDP 65535 127.0.0.1 5051 typ host
- a=ssrc:3379875862 cname:nr+K3hckwrJ/k3ZU
- a=ssrc:3379875862 msid:31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR c7e67af1-4c66-4708-ad4a-e78211ddc457
- a=ssrc:3379875862 mslabel:31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR
- a=ssrc:3379875862 label:c7e67af1-4c66-4708-ad4a-e78211ddc457
- m=video 5050 RTP/SAVPF 120 116 117
- c=IN IP4 0.0.0.0
- a=rtcp-mux
- a=rtcp:5050 IN IP4 0.0.0.0
- a=mid:video
- a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
- a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
- a=setup:actpass
- a=sendonly
- a=rtpmap:120 VP8/90000
- a=rtpmap:116 red/90000
- a=rtpmap:117 ulpfec/90000
- a=ice-ufrag:88recnzV8uRl5RCF
- a=ice-pwd:gXZCAP50f0X6DIW5v63VGdQA
- a=ice-options:google-ice
- a=fingerprint:sha-256 6D:37:D6:C9:E4:AE:4A:CE:4D:EA:EF:07:A8:9A:7A:FC:51:44:C2:1A:40:2D:F7:59:7F:64:C1:71:10:13:89:39
- candidate
- candiate:1411679368342 1 UDP 65535 127.0.0.1 5050 typ host
- candiate:1411679368342 2 UDP 65535 127.0.0.1 5051 typ host
- a=ssrc-group:FID 1412398269 284880455
- a=ssrc:1412398269 cname:nr+K3hckwrJ/k3ZU
- a=ssrc:1412398269 msid:31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR aeb01ee2-1df3-40a2-81a3-12e06f98cf03
- a=ssrc:1412398269 mslabel:31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR
- a=ssrc:1412398269 label:aeb01ee2-1df3-40a2-81a3-12e06f98cf03
- a=ssrc:284880455 cname:nr+K3hckwrJ/k3ZU
- a=ssrc:284880455 msid:31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR aeb01ee2-1df3-40a2-81a3-12e06f98cf03
- a=ssrc:284880455 mslabel:31SzOZzQOnF06C6Wt4aD1o6YXKfKnNyB81aR
- a=ssrc:284880455 label:aeb01ee2-1df3-40a2-81a3-12e06f98cf03
- </textarea>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment