webrtc-stream

0.5.0 • Public • Published

webrtc-stream

Stream video and audio

Example

See example folder for more details

var WebRTC = require("../../browser")
    , MediaStream = WebRTC.MediaStream
    , WebRTCStreams = WebRTC.WebRTCStreams
    , DiscoveryNetwork = require("discovery-network")
    , Connection = DiscoveryNetwork.Connection
 
var localVideo = document.getElementById("local-webrtc")
    , remoteVideos = document.getElementById("remote-videos")
 
MediaStream.local(localVideo, function (myMediaStream) {
    var conn = Connection("http://discoverynetwork.co/service")
        
    WebRTCStreams(conn, "mediaStreams-demo", myMediaStream, renderStream)
 
    function renderStream(remotePeerId, stream) {
        var remoteVideo = document.createElement("video")
        remoteVideo.autoplay = true
        remoteVideos.appendChild(remoteVideo)
        MediaStream.remote(remoteVideo, stream)
    }
})

Contributors

  • Raynos

MIT Licenced

Readme

Keywords

none

Package Sidebar

Install

npm i webrtc-stream

Weekly Downloads

0

Version

0.5.0

License

none

Last publish

Collaborators

  • raynos