Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    mediastreampublic

    domnode-usermedia

    npm install mediastream
    

    use HTML5 WebRTC the node way -- with streams

    var media = mediastream({video: true})
    

    media is a readable stream and speaks stream events: data, error and end. that means you can pipe media output to anything that accepts streams, such as an XHR. in this case the data events will be DataURI representations of the user's webcam frame captures

    limitations

    browsers only let you get webcam video right now (even though you can include audio: true in the options there is no way to capture the audio)

    to generate demo-bundle.js using browserify:

    npm install browserify -g
    browserify demo.js -o demo-bundle.js
    

    MIT LICENSE

    Keywords

    none

    install

    npm i mediastream

    Downloadsweekly downloads

    31

    version

    0.0.5

    license

    none

    last publish

    collaborators

    • avatar