标签: adaptive-bitrate

Exoplayer自适应hls流媒体

我期待的好,简单的例子/解释如何实现ExoPlayerHLS Adaptive数据流.我是一个新手,没有经验和知识,所以我可以从git上的代码示例中找到如何做到这一点.

有太多的"活动部件",所以初学者可以理解并在自己的项目中重复使用它.

有人可以帮助我学习和理解如何使用/实现ExoPlayer以实现此功能吗?

谢谢!

android http-live-streaming adaptive-bitrate exoplayer

10
推荐指数
1
解决办法
1万
查看次数

创建MPEG-DASH初始化段

我期待在HLS和MPEG Dash之间进行转换.我不访问原始完全连接的视频文件,只访问单个HLS段.

在对MPEG Dash进行此转换时,我需要为Dash清单.mpd文件提供初始化段.

我的问题是:

  1. Dash视频初始化段的结构是什么?
  2. 如何在不需要原始完整文件的情况下生成/创建一个?

也许一个解决方案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

7
推荐指数
1
解决办法
6390
查看次数

怎么玩mpd文件

.我想了解mpd文件是如何播放的,我指的是以下数据集:http: //www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/Valkaama/MPDs/Valkaama_1s_act_isoffmain_DIS_23009_1_v_2_1c2_2011_08_30.mpd

在mpd文件格式中,段基础由mp4块组成,其中包含扩展名为.m4s的块列表.我使用以下命令下载了mpd文件:

http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/Valkaama/valkaama_1s/valkaama_1s_50kbit/valkaama_50kbit_dash.mp4

和m4s chunk通过以下链接:

http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/Valkaama/valkaama_1s/valkaama_1s_50kbit/valkaama_1s1.m4s

我尝试在vlc播放器中同时播放mp4和m4s,但是无法播放这两个中的任何一个,所以我想问一下mpd文件格式中的哪个块链接我可以在vlc播放器中独立播放.

如果我的任何观察结果有误,请纠正我:

关心Mayank

adaptive-bitrate mpeg-dash

4
推荐指数
3
解决办法
3万
查看次数

WebRTC 是否支持视频的自适应比特率流媒体?

我正在使用 WebRTC 来开发我的应用程序之一。WebRTC 是否原生支持视频数据包的自适应比特率流,目前尚不清楚?VP8 / VP9 是否支持自适应比特率编码?bitrate_controller WebRTC 是 ABR 的实现吗?

任何人都可以对此多加说明吗?我发现没有确凿的证据表明 WebRTC 本身支持视频的自适应流媒体。

webm vp8 webrtc adaptive-bitrate vp9

4
推荐指数
1
解决办法
8058
查看次数

Android 是否支持 HLS 自适应比特率流媒体

我正在尝试在我的应用程序中实现自适应比特率流,它会根据连接速度自动切换质量。我怎么能做到这一点。是否有任何第三方库可用于此。默认的 android 视频视图是否支持自适应比特率流?

android http-live-streaming adaptive-bitrate android-videoview

2
推荐指数
1
解决办法
1万
查看次数