我遇到了客户视频流媒体需求的挑战。
最近我们设置了一个基本的PHP脚本,列出了目录中的所有MP4文件并创建了一个链接;单击该链接后,它将使用HTML 5视频标记来流式传输MP4。
我的问题是客户现在希望能够将各种格式的文件上传到视频库。
在我告诉他这不可行之前我想知道是否有任何方法可以在网络服务器上运行基于Web的渲染程序。它是运行IIS 8.5的Windows机器。
在解决此问题时,我们将不胜感激。
答案 0 :(得分:0)
您可以使用mediainfo
或ffmpeg -i
等内容检查文件兼容性。如果视频的格式无法使用视频标记播放,则必须对其进行转码。根据您的体积,您可以在服务器上执行此操作,但转码可能需要大量的CPU。要解决此问题,您可以创建转码服务器场,或者更好地使用像zencoder这样的转码服务。然后将费用转嫁给客户。