如何在Safari中录制HTML5视频?

时间:2018-03-29 05:25:24

标签: javascript php html5 safari

我必须在Safari 11中开发视频录制。我已经使用 getUserMedia()在Safari中播放视频,但它正在运行,但它没有录制视频。

我使用Media Recorder在Chrome和Mozilla中开发了视频录制。 Media Recorder不支持在Safari 11中录制视频。如何在Safari 11中录制视频?

2 个答案:

答案 0 :(得分:1)

在“开发”菜单中启用MediaRecorder后,视频的录制和回放在最新的Safari中似乎都可以正常工作。 尝试使用此Cam Recorder HTML5 demo

答案 1 :(得分:0)

Safari 11不支持

MediaRecorder API。他们在版本12.2上启用了 MediaRecorder API,但是它是试验性的,您应该手动启用它。 这是一篇很好的文章,介绍了受支持的属性和方法。

https://blog.addpipe.com/safari-technology-preview-73-adds-limited-mediastream-recorder-api-support/

我正在开发相同类型的应用程序并解决了录制问题,但是还有其他问题。例如,在上载到服务器之前播放录制的视频。由于已知的错误

,您也不能这样做

Safari: unable to dynamically load video from blob url

我们希望 webkit 小组在不久的将来能够解决问题。