我正在创建一个简单的Web应用程序,用户可以上传媒体供所有人查看。我唯一的问题是iPhone
会在上传视频之前始终压缩视频(保存我的服务器免于过快地过度使用),但Android
没有。 Android
个视频(Nexus 4
)占用的磁盘空间是我的iPhone
(4
)个视频的3倍,因为iPhone
之前压缩了视频上传。
网络应用程序是在.js
和.php
。
在以任何方式上传视频之前,是否可以强制Android
手机压缩视频?也许在存储之前将它们转码到服务器上。
答案 0 :(得分:2)
您必须使用视频转码服务:
你有两种方式: - 使用现有的API:(dmcloud | zencoder | pandastream ...) - 在服务器上运行ffmpeg实例。