HTML5移动媒体捕获 - 视频时长

时间:2015-10-06 13:22:26

标签: ios html5 video video-capture

我实施了一个移动网页,允许用户录制视频并上传到服务器。我使用了HTML5媒体捕获输入法:

<input type="file" accept="video/*;capture=camcorder">

按预期启动相机,我可以继续上传过程。但是在iOS上我只能录制1分钟的视频片段。

当我在原生应用程序中做了类似的事情时,录制的长度没有限制。

这是默认设置在iOS上由于内存设置的限制,有没有办法改变这个?

我到处搜索但无法找到有关iOS的任何信息,限制了通过移动网络应用录制的视频的持续时间。

1 个答案:

答案 0 :(得分:0)

这可能与设备上的RAM数量以及设备照片&amp;中设置的视频质量有关。相机&gt; 录制视频设置。这些是iPhone 6S(2G内存)上的选项。

enter image description here

更高质量的视频占用更多内存/分钟,至少在视频上传到网络服务器之前。

录制完成后,视频会被压缩并上传。我已经写过an article,通过HTML Media Capture录制时,iOS上的Safari如何压缩视频。

PS:无法指定HTML Media Capture Standard中提到的限制。