0

我想知道我是否使用 HTML5 为移动设备(Android 和 iPhone)和 PC 开发 UI。如果我有为PC录制的视频(高带宽,屏幕尺寸和Windows编解码器等),我不确定HTML5是否可以自动为移动客户端生成自适应视频流(这样在服务器端,我只需要保留一份视频)?如果不是,那么支持从 PC 和移动设备渲染视频的最佳实践是什么(我是否必须使用不同的编解码器编码成不同的格式)?

任何相关文档或代码示例都值得赞赏。

提前谢谢, 林

4

1 回答 1

0

你有很多很多的选择。

通常,您一次转换所有可能的格式。亚马逊网络服务提供现收现付的视频编码服务,但它们并不是市场上唯一的游戏。它们通常是最便宜的,因为其他加工农场通常坐在他们的堆栈上。

我们通常会转换为 mp4/h264 和 ogg/theora,偶尔也会转换为 webm/vp8。

您可以使用 AWS 转换 api 将文件放入队列中,然后在准备好后从 S3 中拉下它们,或者将它们作为您的视频源 URL 保留在那里。您甚至可以使用 api 将它们设为私有,并根据应用程序使用您的应用程序或网络服务器登录您的服务。

我也在服务器上运行了 FFMepg 来输出各种格式,但是你需要管理自己的队列,可能会很头疼。

于 2013-08-06T19:48:07.323 回答