EasyPusher Android直播推流
A simple, robust, low latency RTSP video&audio&screen stream pusher and recorder on android. 精炼、稳定、高效的安卓前/后摄像头/手机桌面屏幕采集、编码、RTSP直播推送工具,充分秉承了RTP在即时通信领域中的技术特点,网络条件满足的情况下,延时控制在300ms~500ms,非常适合于安防、应急指挥、4G执法、远程遥控与特殊行业直播等应用领域;
EasyPusher是EasyDarwin流媒体团队开发的一个RTSP/RTP流媒体音/视频直播推送产品组件,全平台支持(包括Windows/Linux(32 & 64),ARM各平台,Android、iOS),通过EasyPusher我们就可以避免接触到稍显复杂的RTSP/RTP/RTCP推送流程,只需要调用EasyPusher的几个API接口,就能轻松、稳定地把流媒体音视频数据推送给RTSP流媒体服务器进行转发和分发,尤其是与EasyDarwin开源RTSP流媒体服务器、EasyPlayer-RTSP播放器可以无缝衔接,EasyPusher经过长时间的企业用户和项目检验,稳定性和实时性都非常高;
分支说明
master分支 是EasyPusher App (https://fir.im/EasyPusher) 的工程。如果需要验证Pusher的功能,可以使用这个工程进行编译运行,AS的版本无要求。
library分支 主要面向开发者,实现将pusher功能集成到现有APP的场景。library使用了android architecture component的一些特性,非常便于集成。(见:https://developer.and