Html5 video mpeg dash组合多个mpd文件/动态生成mpd文件

Html5 video mpeg dash组合多个mpd文件/动态生成mpd文件,html5-video,http-live-streaming,mpeg-dash,mp4box,Html5 Video,Http Live Streaming,Mpeg Dash,Mp4box,我连续录制以录制时间戳命名的单段短划线文件形式保存的视频: MP4Box-短划线10000-配置文件onDemand-单个文件-单个段-段名称filename_ufilename.mp4 20161210T101010Z_20161210T101020Z_init.mp4 20161210T101010Z_20161210T101020Z_dash.mpd 20161210T101020Z_20161210T101030Z_init.mp4 20161210T101020Z_20161210T1

我连续录制以录制时间戳命名的单段短划线文件形式保存的视频:

MP4Box-短划线10000-配置文件onDemand-单个文件-单个段-段名称filename_ufilename.mp4

20161210T101010Z_20161210T101020Z_init.mp4
20161210T101010Z_20161210T101020Z_dash.mpd
20161210T101020Z_20161210T101030Z_init.mp4
20161210T101020Z_20161210T101030Z_dash.mpd
用户可以指定自定义时间窗口。我希望能够合并时间框架中包含的所有mpd文件,或者从头生成一个mpd文件,包括指定持续时间内所有可用的mp4文件


使用HLS/ts文件很容易做到这一点,但我找不到有关如何使用mpeg dash实现这一点的信息。如果我理解正确,您希望能够将不同的mpd文件合并到一个文件中吗

我认为这是可以做到的,但用不同的方法,这应该是相当容易的。您可以做的是,向DashCast链接提供一个动态写入的conf文件,这样在执行时可能会生成一个新的mpd

我不确定链接中给出的示例是否适用于您的案例,但您可以编写一个脚本,根据您的需求调用DashCast并传递不同的参数

让我知道是怎么回事,
干杯

如果我理解正确,您希望能够将不同的mpd文件合并为一个文件吗

我认为这是可以做到的,但用不同的方法,这应该是相当容易的。您可以做的是,向DashCast链接提供一个动态写入的conf文件,这样在执行时可能会生成一个新的mpd

我不确定链接中给出的示例是否适用于您的案例,但您可以编写一个脚本,根据您的需求调用DashCast并传递不同的参数

让我知道是怎么回事, 干杯