Are there any versions of WebRTC that allow you to record video?

According to this question , WebRTC, apparently, has already been partially implemented in the development versions of FireFox, Chrome and Opera.

However, I read that recording video from the device is not yet supported in the Chrome Canary assembly. Are there any implementations that allow this at this point?

+4
source share
5 answers

A very late answer, but a lot is happening in this area, so I thought that I could update those (like me) who would find this question by doing a search.

You can try using RecordRTC

The video can be saved to disk using the saveToDisk function described in the link below: http://muaz-khan.blogspot.se/2012/10/save-files-on-disk-using-javascript-or.html

+2
source

The API for this is still in the air, and as a result, it is not included in the list of Chrome WebRTC v1 features. See http://blog.chromium.org/2012/01/real-time-communications-in-chrome.html

+3
source

Full disclosure: I work for Ziggeo.

Ziggeo has a video api recording. We use WebRTC to write to Chrome, Opera, and Firefox, return to Flash on other desktop browsers, and use input capture on mobile devices.

You can also run your own WebRTC solution:

  • in Chrome and Opera you have to record audio and video separately and encode them yourself in JS; then send them to your servers and transcode them using, for example, ffmpeg to mp4s and other target formats

  • in Firefox, you can get a webm object for sharing video and audio and send it to your servers.

+1
source

You are looking for PeerConnection support that allows you to send audio / video (and other data) to other users (such as servers or other users).

WebRTC PeerConnection support (no flags) landed in Chrome 23, as described in this Chromium blog post since October 2012 .

Currently, only OpenTok and Lynckia provide (beta) servers / services for recording video using WebRTC.

From the existing main streaming servers, only Wowza indicated that they control WebRTC, but so far have no plans for its implementation .

0
source

The answer, for now, seems to be "No." Chrome Canary is farthest when it comes to implementing WebRTC, and they haven't built it either.

-one
source

Source: https://habr.com/ru/post/1396810/


All Articles