海康大华安防监控网络摄像头网页无插件直播流媒体RTSP专用播放器方案之EasyPlayer-RTSP-Android如何获取拉流的回调?

EasyPlayer是一个RTSP流媒体播放器,在GitHub上开源大部分源码,其主要功能有播放、抓图、录制视频、实时静音/取消静音。

EasyPlayer-RTSP-Android回调InitCallback

提出问题
EasyPlayer-RTSP-Android如何获取拉流的回调?

解决问题
在Client.java中有一个SourceCallBack接口,定义了拉流的各个回调方法:

1、onMediaInfoCallBack方法获取流的参数MediaInfo,获取解码器类型,fps,sps,pps等。
2、onSourceCallBack方法获取流数据。
3、onEvent方法的state参数展示连接的状态:
1:连接中,2:连接错误,3:连接线程退出
在EasyPlayerClient中将状态发送出去:

posted on 2019-11-04 15:40  TSINGSEE  阅读(1104)  评论(0编辑  收藏  举报