【问题标题】:Terminology: "live-dvr" in mpeg-dash streaming术语:mpeg-dash 流中的“live-dvr”
【发布时间】:2017-12-10 13:18:17
【问题描述】:

我正在使用实时 MPEG-DASH 流媒体,我想知道是否存在针对给定功能的标准术语。

这是“live-dvr”功能。也就是说,直播流和 VOD 功能的混合:播放器中带有搜索栏的直播流允许观看过去的直播时间。这涉及一系列基础架构调整。

此设置的术语“live-dvr”是一种非正式的术语,不同的各方以自己的方式称呼它:“live catch-up”、“live-vod”、“cached live”,一些供应商设置根据他们的产品线为其命名,依此类推。我想知道这种设置是否有标准术语。特别是因为如果没有正确的术语,为了理解清单的设置参数而解释标准可能会造成混淆甚至误导。

【问题讨论】:

  • 我想你会看到很多不同的术语,其中一些有多种含义——我个人看到的最常见的可能是“live catchup”、“live start over”和“live pause and resume” '。如您所见,没有任何常用术语必然有助于标准。

标签: streaming terminology mpeg-dash


【解决方案1】:

MPEG-DASH 标准只提到了timeShiftBufferDepth,它指定了一个片段在可用后多长时间在服务器上仍然可用。

来自规范:

@timeShiftBufferDepth 指定此表示的时移缓冲区的持续时间,保证可用于类型为“动态”的媒体演示。

规范中根本没有提到DVR。所以time shift 似乎是 MPEG-DASH 使用的术语。但是,例如HLS 根本没有提到DVRtime shift

【讨论】:

    【解决方案2】:

    DVR(数字视频录制,也称为 nDVR - 网络 DVR)是一种允许录制实时流并从录制期间的任何时刻开始播放的功能。实时流仍然可以运行,而最终用户可以将其倒回到过去的任何特定时刻。 通常媒体服务器(如我们的Nimble Streamer)也提供时移和时间范围选择 - 请参阅我们的链接了解详情。

    【讨论】:

    • 感谢您的快速答复。但是,我正在寻找标准术语。我不相信“nDVR”是一个有效的术语。我知道“DVR”是什么,不完全是“nDVR”的同义词,也不一定意味着您可以播放实时提要并倒带。 Wowza Systems 也将他们的实现称为“nDVR”,而其他供应商则称其为其他方式。但我正在寻找一种与 MPEG-DASH ISO 标准直接相关的方法,而不是市场或非正式术语。
    猜你喜欢
    • 2017-12-10
    • 2017-05-23
    • 2017-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多