apple官方地址
HTTP Live Streaming
draft-pantos-http-live-streaming-16
http://tools.ietf.org/html/draft-pantos-http-live-streaming-16
一 android对hls的支持调研
android 3.0之后虽然加入了对hls的支持,但是一直没有增加对直播的seek功能
下面是android的官方描述
http://developer.android.com/guide/appendix/media-formats.html
Network Protocols
The following network protocols are supported for audio and video playback:
RTSP (RTP, SDP)
HTTP/HTTPS progressive streaming
HTTP/HTTPS live streaming draft protocol:
MPEG-2 TS media files only
Protocol version 3 (Android 4.0 and above)
Protocol version 2 (Android 3.x)
Not supported before Android 3.0
Note: HTTPS is not supported before Android 3.1.
二 播放器调研
1 使用js播放器
调研过的js播放器有:jw player ;sewise player;HLSPlayer(http://www.52player.com/VideoPlayer/2014/121751.html)
2 使用本地播放器
3 第三方播放器
http://docs.brightcove.com/en/video-cloud/mobile-sdks/hls-player/guides/hls-player-for-android-sdk.html
不支持直播seek
https://github.com/BrightcoveOS/android-player-samples/tree/master/brightcove-exoplayer
Playback
HLS
- There is currently no support for HLS Live DVR playback with sliding windows.
- There is currently no support for HLSe playback with token authorization.