我会连续录制保存为由记录时间戳命名的单段短划线文件的视频:
MP4Box -dash 10000 -profile onDemand -single-file -single-segment -segment-name filename_ filename.mp4
20161210T101010Z_20161210T101020Z_init.mp4
20161210T101010Z_20161210T101020Z_dash.mpd
20161210T101020Z_20161210T101030Z_init.mp4
20161210T101020Z_20161210T101030Z_dash.mpd
用户可以指定自定义时间窗口。我希望能够组合时间范围中包含的所有mpd文件,或者从头开始生成mpd文件,包括指定持续时间内所有可用的mp4文件。
使用HLS / ts文件很容易实现,但我无法找到有关如何使用mpeg-dash
的信息答案 0 :(得分:0)
如果我正确地告诉你,你希望能够将不同的mpd文件组合成一个吗?
我认为可以采用不同的方法来完成,这应该相当容易。你可以做的是,为DashCast链接here提供一个动态编写的conf文件,也许这应该能够在执行时产生一个新的单个mpd。
我不确定您的案例链接中给出的示例的可用性,但您可以编写一个调用DashCast的脚本,并根据您的要求传递不同的参数。
Lemme知道这是怎么回事 干杯!