在Dynamic Media中处理视频

Dynamic Media中的视频是一款端到端解决方案,可让您轻松发布高质量自适应视频,以便跨多个屏幕(包括台式机、iOS、Android™、BlackBerry®和Windows移动设备)进行流式传输。 自适应视频集对使用不同比特率和格式(例如400 kbps、800 kbps和1000 kbps)编码的相同视频的版本进行分组。 台式计算机或移动设备检测可用带宽。

例如,在iOS移动设备上,它会检测3G、4G或Wi-Fi等带宽。 然后,它自动从自适应视频集内的各种视频比特率中选择正确的编码视频。 视频将流式传输到台式机、移动设备或平板电脑。

此外,如果桌面或移动设备上的网络状况发生更改,则视频质量会自动进行动态切换。 此外,如果客户在桌面上进入全屏模式,则自适应视频集将使用更好的分辨率进行响应,从而改善客户的观看体验。 自适应视频集可确保为跨多个屏幕和设备查看Dynamic Media视频的客户提供最佳回放。

视频播放器用来确定在播放期间要播放或选择的已编码视频的逻辑基于以下算法:

  1. 视频播放器根据比特率加载初始视频片段,该比特率最接近在播放器本身中为“初始比特率”设置的值。

  2. 视频播放器根据使用下列条件对带宽速度所做的更改进行切换:

    1. 播放器选择低于或等于估计带宽的最高带宽流。
    2. 播放器仅考虑可用带宽的80%。 然而,如果它正在切换,则更保守的是70%,以避免高估并立即切换回来。

有关算法的详细技术信息,请参阅https://android.googlesource.com/platform/frameworks/av/+/master/media/libstagefright/httplive/LiveSession.cpp

对于管理单个视频和自适应视频集,支持以下内容:

  • 以各种支持的格式上传视频,并将其编码到MP4 H.264以在多个屏幕上播放。 您可以使用预定义的自适应视频预设、单个视频编码预设或自定义自己的编码来控制视频的质量和大小。

    • 生成自适应视频集时,该视频集包含MP4视频。
    • 注意:主/源视频未添加到自适应视频集。
  • 所有HTML5视频查看器中的视频字幕。

  • 使用完整的元数据支持来组织、浏览和搜索视频,从而高效管理视频资产。

  • 将自适应视频集交付到Web以及桌面和移动设备,包括iPhone、iPad、Android™、BlackBerry®和Windows Phone。

各种iOS平台支持自适应视频流。 请参阅Dynamic Media查看器参考指南

Dynamic Media支持MP4 H.264视频的移动视频播放。

您可以在以下位置找到支持此视频格式的Windows设备: Windows Phone 8支持的媒体编解码器

  • 使用Dynamic Media视频查看器预设播放视频,包括以下内容:

    • 单个视频查看器。
    • 混合媒体查看器,将视频和图像内容组合在一起。
  • 配置视频播放器以满足您的品牌推广需求。

  • 将视频与简单URL或嵌入代码集成到您的网站、移动网站或移动应用程序。