【问题标题】:GPAC/mp4box mpeg-dash segmentation not workingGPAC/mp4box mpeg-dash 分段不起作用
【发布时间】:2019-01-26 07:17:39
【问题描述】:

我正在接收来自 UDP 源的 mpeg-2 传输流输入。我需要使用 mpeg-dash 规范将此内容流式传输到 Web 客户端。

在一个过程中,我使用 mp4box 将 udp 内容转储到 ts 文件中。

mp4box -grab-ts udp://ip:port dump.ts

在第二个过程中,我使用这个不断增长的 ts 文件来生成实时 dash 块。

mp4box -dash-live 3000 -mpd-refresh 10 dump.ts

当我使用简单的 HTTP 服务器播放生成的破折号段时,我在我的 js 控制台上得到以下输出:

[346][Stream] Multiplexed representations are intentionally not supported, as they are not compliant with the DASH-AVC/264 guidelines
[348][Stream] No streams to play.

我正在使用 DASH IF 客户端播放器https://github.com/Dash-Industry-Forum/dash.js

我是 dash 新手,如果我做错了什么请告诉我?

除了https://gpac.wp.imt.fr/mp4box/dash,还有其他合适的mp4box文档吗?

或者还有其他合适的方法来实现吗?

【问题讨论】:

  • 嗨,你能从实时源流到 mpeg dash 吗?

标签: video-streaming mpeg-dash mpeg2-ts mp4box


【解决方案1】:

它对我有用

MP4Box -dash 4000 -rap -bs-switching no -profile live -out file_name.mpd file_name.mp4#audio file_name-low.mp4#video file_name-med.mp4#video file_name-high.mp4#video

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-25
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多