我要求需要拍摄视频并上传到服务器。在服务器中,我们的上传限制为20MB到30MB,因此我的视频大小不应超过该限制。
是否可以处理60到120秒的视频大小或视频。它应该适用于所有类型的设备,如ipad,iPhone6和iphone6plus,也可以像Android更高分辨率的设备一样。
什么是处理此要求的最佳方法。 1)视频大小限制。 2)视频捕获秒限制。 3)视频编辑裁剪视频以匹配大小。
请建议我任何想法或方法。
答案 0 :(得分:2)
CameraOptionsType对象上有videoMaximumDuration属性。
Ti.Media.showCamera({
videoMaximumDuration: 20
});

捕获时无法通过视频文件大小限制。您必须根据捕获设备动态设置videoMaximumDuration - 但这不准确。
如果您只是想绕过上传限制,可以像上面这样上传视频文件:http://lowb1rd.github.io/002-chunked-uploads-with-titanium.html