我一直在尝试使用mpeg-dash来实现HTTP实时流传输,但是在某些问题上需要指导。
提供:
当前方法:
ffmpeg -i latest_chunk.ts -s 720x480 -c:v libx264 -b:v 600k -y -an output_video_stream.mp4
ffmpeg -i latest_chunk.ts -c:a aac -b:a 128k -y -vn output_audio_stream.mp4
mp4box -dash 7000 -profile live output_video_stream.mp4 output_audio_stream.mp4 -out manifest.mpd
问题:
-mpd-refresh 12
,但是播放器只请求一次mpd,播放分段,然后停止。它还在生成的mpd文件中不包含minimumUpdatePeriod属性mp4box -dash 7000 -profile live -mpd-refresh 12 output_video_stream.mp4 output_audio_stream.mp4 -out manifest.mpd
任何建议/解决方案/参考的赞赏。