如何在iOS和macOS的Safari中使用网络摄像头录制视频?

问题描述 投票:0回答:2

我发布了一些路径:

1)用https://caniuse.com/#feat=html-media-capture录制视频但它只能在iOS上使用,并且无法自定义。我需要在视频预览层上渲染一个红色框,并将视频长度限制为30秒。

2)使用放置在服务器上的WebRTC客户端进行记录,但是我找不到任何软件来执行此操作。我找到了kurento媒体服务器,但是其客户端js utils库不支持Safari 11。

3)使用Flash插件录制。但是它在iOS上不受支持。

您能帮我找到其他方法吗?

video safari webrtc webcam
2个回答
1
投票

The MediaStream Recording API将是一个不错的选择,但尚未在Safari中实现。对此有一个open ticket,您应该对此进行评论。

等待时的另一种选择是使用TokBox / OpenTok中的存档API。您可以看到它的工作示例here和文档here。如果您opt into a Safari project,则可在Safari 11中使用。例如,它将使您存档视频并将其存储在云中。 S3。然后,您需要下载它。也有与此相关的费用,您将需要sign up for a TokBox account

(披露我在TokBox work工作)


0
投票

MediaRecorder API也是另一个选项,但是“ Safari当前默认不支持MediaRecorder API,但是您可以从Develop>实验功能> MediaRecorder启用它们。“>

© www.soinside.com 2019 - 2024. All rights reserved.