我期待在HLS和MPEG Dash之间进行转换.我不访问原始完全连接的视频文件,只访问单个HLS段.
在对MPEG Dash进行此转换时,我需要为Dash清单.mpd文件提供初始化段.
我的问题是:
也许一个解决方案MP4Box是将'.ts'的HLS段转换为自动初始化的Dash'.m4s'段,但我不确定如何解决这个问题?
任何想法都非常感谢.
非常感谢.
更新:使用原始hls段流式传输的片段.视频一直播放,但只是黑色.
<Representation width="426" height="238" frameRate="25" id="238p 400kbps" bandwidth="400000">
<SegmentList timescale="25000" duration="112500">
<SegmentURL media="video_0_400000/hls/segment_0.ts"/>
<SegmentURL media="video_0_400000/hls/segment_1.ts"/>
<SegmentURL media="video_0_400000/hls/segment_2.ts"/>
</SegmentList>
</Representation>
</AdaptationSet>
Run Code Online (Sandbox Code Playgroud) ffmpeg http-live-streaming adaptive-bitrate mpeg-dash mp4box
我需要创建一个缓存第三方查找服务结果的地图.请求由两个对象组成,例如,time和month.地图需要在(time, month)结果和结果之间进行映射.
我最初的想法是使一个对象有效地包装time并month进入一个元组对象,因此缓存是该对象和结果之间的映射.
有没有更好的方法来执行此操作,而无需在每次需要使用缓存时将请求包装到元组对象中?
非常感谢.