MPEG-DASH技巧模式

MPEG-DASH技巧模式,mpeg-dash,Mpeg Dash,有人知道如何使用MPEG-DASH实现技巧模式(以不同速度回放/转发)吗? DASH-IF Interoperability Points V3.0声明这是可能的。文档中列出了总体思路,但未指定细节 仪表板分段器应将帧速率低于正常值的轨道添加到特别标记的自适应集。大致上你可以说(即使理论上你应该看一下确切的轮廓/级别阈值),半帧速率是两倍的播放速率。四分之一帧速率是四倍的播放速率 所有这些都只是向DASH客户提供的一个便利ffwd的服务。客户可以使用它,但不必这样做。如果DASH客户端根本不理解

有人知道如何使用MPEG-DASH实现技巧模式(以不同速度回放/转发)吗?
DASH-IF Interoperability Points V3.0声明这是可能的。

文档中列出了总体思路,但未指定细节

仪表板分段器应将帧速率低于正常值的轨道添加到特别标记的自适应集。大致上你可以说(即使理论上你应该看一下确切的轮廓/级别阈值),半帧速率是两倍的播放速率。四分之一帧速率是四倍的播放速率

所有这些都只是向DASH客户提供的一个便利ffwd的服务。客户可以使用它,但不必这样做。如果DASH客户端根本不理解自适应集,它将忽略它,因为它具有将其标记为曲目播放自适应集的基本属性


我看不出快速倒带可以以任何符合规范的方式支持。您需要根据自己的需要来实现它,但不需要期望互操作性

文件中列出了总体思路,但没有详细说明

仪表板分段器应将帧速率低于正常值的轨道添加到特别标记的自适应集。大致上你可以说(即使理论上你应该看一下确切的轮廓/级别阈值),半帧速率是两倍的播放速率。四分之一帧速率是四倍的播放速率

所有这些都只是向DASH客户提供的一个便利ffwd的服务。客户可以使用它,但不必这样做。如果DASH客户端根本不理解自适应集,它将忽略它,因为它具有将其标记为曲目播放自适应集的基本属性


我看不出快速倒带可以以任何符合规范的方式支持。您需要根据自己的需要来实现它,但不需要期望互操作性

您可以尝试ISO/IEC 23009-1:2014(E)=> 附件A

客户端可以暂停或停止媒体演示。在这种情况下,客户端只是停止请求媒体段或其部分。要继续,客户端将向媒体段发送请求,从上次请求的子段之后的下一个子段开始

如果特定表示或子表示元素包括@maxPlayoutRate属性,则相应的表示或子表示可用于快进技巧模式。客户端可以使用与正常播放速率相同的解码器配置文件和级别要求,以规则速度乘以指定@maxPlayoutRate属性的任意速度播放表示或子表示。如果特定表示法或子表示法元素包含@codingDependency属性,其值设置为“false”,则相应的表示法或子表示法可用于快进和快退技巧模式

结合索引段和子段索引框的子表示可用于有效的技巧模式实现。给定具有所需@maxPlayoutRate的子表示,范围对应于SubRepresentation@level来自的所有级别值SubRepresentation@dependencyLevel可通过从子段索引框中的信息构造的字节范围提取。这些范围可用于构造更紧凑的HTTP GET请求


您可以尝试ISO/IEC 23009-1:2014(E)=> 附件A

客户端可以暂停或停止媒体演示。在这种情况下,客户端只是停止请求媒体段或其部分。要继续,客户端将向媒体段发送请求,从上次请求的子段之后的下一个子段开始

如果特定表示或子表示元素包括@maxPlayoutRate属性,则相应的表示或子表示可用于快进技巧模式。客户端可以使用与正常播放速率相同的解码器配置文件和级别要求,以规则速度乘以指定@maxPlayoutRate属性的任意速度播放表示或子表示。如果特定表示法或子表示法元素包含@codingDependency属性,其值设置为“false”,则相应的表示法或子表示法可用于快进和快退技巧模式

结合索引段和子段索引框的子表示可用于有效的技巧模式实现。给定具有所需@maxPlayoutRate的子表示,范围对应于SubRepresentation@level来自的所有级别值SubRepresentation@dependencyLevel可通过从子段索引框中的信息构造的字节范围提取。这些范围可用于构造更紧凑的HTTP GET请求