Android 流媒体播放 live streaming

Posted davesuen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 流媒体播放 live streaming相关的知识,希望对你有一定的参考价值。

安卓支持的协议

RTSP (RTP, SDP)
HTTP/HTTPS progressive streaming
Dynamic adaptive streaming on HTTP => MPEG DASH
HTTP/HTTPS live streaming => VLS (m3u, m3u8)

 

不支持的协议
RTMP (Real Time Messaging Protocol)
HDS (Adobe HTTP Dynamic Streaming)
Microsoft Smooth Streaming

 

编程中使用安卓的 MediaPlayer / Exoplayer / VideoView 即可。网上有很多推荐使用 Vitamio,测试中觉得如果不需要使用 RTMP 协议的话不需要这个框架。







以上是关于Android 流媒体播放 live streaming的主要内容,如果未能解决你的问题,请参考以下文章

如何在 android 中播放 RTSP [live streaming] 链接?

HTTP Live Streaming (HLS) 在 Android 4 上不自适应?

如何在 Swift 中为 Radio Live Streaming 服务实现 HLS

视频流/录制解决方案(Wowza Streaming Engine + Flash Media Live Encoder)

静音播放 Http Live Streaming 视频的 AVPlayer

调用Live555接收RTSP直播流,转换为Http Live Streaming(iOS直播)协议