EasyClient是一款开源的安卓流媒体播放器软件,APP由EasyDarwin开源流媒体团队倾情打造,支持多终端摄像头管理、视频直播管理、流媒体视频播放等功能,功能强大,灵活性强,欢迎各位机友下载使用!
EasyClient介绍:
EasyClient是EasyDarwin开源流媒体团队提供的一套直观、功能丰富的客户端项目,目前支持Windows、Android版本,后续将支持ios版本,PC版本的EasyClient支持多种源接入,包括Windows摄像头、麦克风、RTSP摄像机、屏幕桌面等,采集后经过x264编码、EasyPusher推送到EasyDarwin流媒体服务器进行转发,同时EasyClient还支持通过EasyRTSPClient拉取EasyDarwin直播流,进行显示、播放,非常稳定、易用,用户可以基于EasyClient项目,开发类似于课堂直播、视频对讲等项目!
EasyClient特色:
1、DShow采集与音视频编码
EasyClient实现DShow ISampleGrabberCB接口,分别采集Windows摄像头的视/音频,通过回调来保存每一个buffer,在回调中,我们用x264进行视频数据编码成H.264,用FAAC进行音频编码成AAC.再通过EasyPusher将实时编码的音视频数据,推送到EasyDarwin开源流媒体服务器进行直播;
2、IPCamera源播放与推送
EasyClient支持获取IPCamera摄像机的RTSP直播流,通过EasyRTSPClient拉取到本地,进行解码、显示; 同时还支持将拉取到的IPC RTSP流,通过EasyPusher将实时编码的音视频数据,推送到EasyDarwin开源流媒体服务器进行直播;