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

/webrtc-stream/

    Package Sidebar

    Install

    npm i webrtc-stream

    Weekly Downloads

    6

    Version

    0.5.0

    License

    none

    Last publish

    Collaborators

    • raynos