libovliveplayer
2016-06-21 09:18:19 0 举报
libovliveplayer是一个开源的流媒体播放器库,专为Android平台设计。它提供了一套完整的API,使得开发者可以轻松地在Android应用中集成直播和点播功能。libovliveplayer支持多种流媒体协议,如RTMP、HLS、HDS等,并具有良好的兼容性和稳定性。此外,它还提供了丰富的控制功能,如播放、暂停、快进、快退等,以及实时的缓冲区状态更新。通过使用libovliveplayer,开发者可以快速地实现高质量的流媒体播放功能,为用户提供良好的观看体验。
作者其他创作
大纲/内容
demuxer_init
调用demuxer_flv_demux,保存packet到队列中
demuxer.c
根据url来区分file、http和rtmp
调用demuxer_flv_init
创建线程ovt_receiver_threaded接收流
decoder.c
audio_decoder_start
receiver.c
video_decoder_start
player.c
调用demuxer_demux解析
ovt_receiver_init
创建线程ovt_player_threaded
ovt_player_start
0 条评论
下一页
为你推荐
查看更多