使用 HTTP 动态流进行桌面视频播放

HTTP 动态流将视频以一连串更小的文件的形式通过 HTTP 连接发送。Adobe 建议您使用 HTTP 动态流进行桌面视频播放,并迁移您的网站上现有的所有视频查看器以使用 HTTP 动态流。HTTP 动态流使用现有 HTTP 缓存基础结构即可提供自适应比特流播放和可靠发送。

Scene7 自适应视频集和 MP4 视频内容可以通过 AS3 视频查看器的 6.0 版本和使用 AS3 Flash Viewer SDK 3.1.1 或更高版本开发的自定义查看器来支持 HTTP 动态流。FLV 文件不对此提供支持。

要使用 HTTP 动态流,请使用 Scene7 提供的“视频”预设,或从该预设使用“另存为”派生的预设。您还可以上载自己的自定义查看器,并为其创建新的查看器预设。

如果您现有自定义 AS3 查看器,请安装 Flash Viewer SDK 3.1.1 或更高版本,以更新该查看器。打开查看器的 FLA 文件,然后从“命令”菜单中单击“ S7 升级当前文档 ”对其进行升级。发布并上载 SWF 文件。如果您使用了覆盖现有查看器的选项,请打开关联的查看器预设并确保该预设的“支持 HTTP 动态流”选项已设置为“开”,然后发布所有内容。

如果您现有自定义 AS2 查看器,请使用 Flash Viewer SDK 构建新版本,或者使用现成的 AS3“视频”预设。AS2 查看器不支持 HTTP 动态流。

如果不想使用 SDK 构建新查看器,可以还原为使用 HTTP 渐进式发送。通过在 URL 中添加 method=prog 参数,将 AS2 查看器的 RTMP 流 URL 更改为 HTTP 渐进式发送。如果明确指定了 RTMP 服务器,请使用 应用程序常规设置 将其更改为适当的 HTTP 服务器。

使用某个预定义的自适应视频预设或在“上载作业选项”对话框中定义的任何其他单个视频解码预设来上载您的视频并对其进行编码。要对现有非 MP4 视频(如 FLV 文件)使用 HTTP 动态流,请选择源视频,然后单击“文件”>“重新处理”。在“重新处理资源”对话框中的“EVideo 选项”下,选择所需的单个编码预设。单击“提交”后,视频将重新处理为与 HTTP 动态流兼容的 MP4 视频。

获得 MP4 视频后,在浏览面板中双击该视频以在详细信息视图中将其打开。在右侧“URL 和嵌入代码”面板中的“HTTP 流”标题下,可以单击“复制 URL”以获取关联的 HTTP 动态流链接。

要组合使用 HTTP 动态流和通用视频播放功能,请确保通用视频预设使用已更新为支持 HTTP 动态流的 ASE 查看器预设。