Web MediaRecorder - 无限期持续时间和破解的编解码器

时间:2016-11-07 15:58:07

标签: javascript google-chrome firefox html5-video web-mediarecorder

我想使用网络MediaRecorder录制用户网络摄像头流,并生成一个文件:

  • 正确设置持续时间(浏览器可以查看和使用,例如html5视频播放器在视频处于preload状态时显示正确的持续时间)
  • 正确设置音频和视频曲目的编解码器

在这里,你可以看到一个完整的工作示例(Chrome:54.0.2840.71,Firefox:49.0.2 - >请在发布时使用的APIS之后使用相对较新的浏览器):https://jsfiddle.net/2vr7vL2p/12/所有工作都在除此之外:

    Chrome中的
  • 持续时间返回Infinity(在Firefox中可以正常工作)
  • 在firefox和chrome中生成的文件都有破解的编解码器(例如VLC媒体播放器返回:VLC does not support the audio or video format "undf". Unfortunately there is no way for you to fix this.

如何解决这些问题?

0 个答案:

没有答案