I've been experimenting with WebRTC and its ability to stream video/audio using p2p, however I've found that it's not able to stream any resolutions > 720p. Using getUserMedia()
I'm able to capture the local webcam in 1080p, but it seems to fail at encoding/decoding in 1080p (I'm not sure which it is) and the client-side displays the video in 1280x720.
There are a few bug reports regarding this issue: Here and here.
Is there a way I can capture the webcam using getUserMedia()
, encode the video myself in 1080p and still use WebRTC for its peer-to-peer capabilities?
Basically I'm trying to achieve the same sort of thing shown in this video. That is, live streaming a video and sharing it with other viewers so there's significantly less server/broadcaster bandwidth used. WebRTC seemed the obvious choice for this.
Are there any alternative solutions, besides waiting for the WebRTC bug to be fixed? Thanks.
This issue was resolved on the tickets you posted: https://code.google.com/p/webrtc/issues/detail?id=1750
Which points to this url for verification.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With