adapter.js 656 B

1234567891011121314151617181920
  1. var RTCPeerConnection = null;
  2. var getUserMedia = null;
  3. var attachMediaStream = null;
  4. if (navigator.mozGetUserMedia) {
  5. util.browserisms = 'Firefox';
  6. RTCSessionDescription = window.mozRTCSessionDescription;
  7. RTCPeerConnection = window.mozRTCPeerConnection;
  8. getUserMedia = navigator.mozGetUserMedia.bind(navigator);
  9. } else if (navigator.webkitGetUserMedia) {
  10. util.browserisms = 'Webkit';
  11. RTCPeerConnection = window.webkitRTCPeerConnection;
  12. getUserMedia = navigator.webkitGetUserMedia.bind(navigator);
  13. }
  14. exports.RTCSessionDescription = RTCSessionDescription;
  15. exports.RTCPeerConnection = RTCPeerConnection;
  16. exports.getUserMedia = getUserMedia;