2013-06-20 72 views
0

我正在制作一个简单的网络应用程序,用户可以上传媒体供大家查看。我唯一的问题是,iPhone将始终在视频上传之前对其进行压缩(从而避免我的服务器过快过载),但Android不会。由于iPhone在上传前压缩了视频,因此Android视频(Nexus 4)的视频磁盘空间比我的iPhone4)视频大3倍以上。Web App:如何让Android手机在上传前压缩视频?

该Web应用程序在.js.php中制作。

是否可以强制Android手机压缩视频,然后以任何方式上传视频?在存储之前,可能会在服务器上对其进行转码。

+0

我们在谈论什么文件扩展名? – pskink

+0

Android正在使用mp4 – Tom

回答

2

你必须使用一个视频转码服务:

有两种方式: - 使用现有的API:(dmcloud | zencoder | pandastream ...) - 您的服务器上运行的ffmpeg的实例。

+0

谢谢,将来看看那些。我刚刚发现该主题很难谷歌,因为大多数在iphone/android转码上的搜索结果都与平板电脑/电话的电影和电视剧的转码有关,而不是其他方式,我正在寻找。 – Tom