Real Time Messaging Protocol(RTMP)即实时消息传输协议,是 Adobe 公司开发的一个基于 TCP 的应用层协议,目前国内的视频云服务都是以 RTMP 为主要推流协议。
关于RTMP推流组件
目前市面上比较通用的RTMP推流组件EasyRTM就是一套调用简单、功能完善、运行高效稳定的RTMP推流功能组件,经过多年客户实战和线上运行打造,支持RTMP推送断线重连、环形缓冲、智能丢帧、网络事件回调,支持Windows、Linux、ARM、Android、iOS平台,支持市面上绝大部分的RTMP流媒体服务器,能够完美应用于各种行业的直播需求,手机直播、桌面直播、摄像机直播、课堂直播等方面。
结合EasyDSS流媒体服务器,为开发者提供专业、稳定的直播推流、转码、分发服务,全面满足低超低延迟、超高画质、超大并发访问量的要求。
EasyRTMP-Android设置key的方式
提出问题
经常有客户询问如何设置EasyRTMP-Android的授权key?
解决问题
在EasyRTMP-Android项目下实现代码如下:
buildConfigField 'String', 'RTMP_KEY',
"\"79736C36655A36526D343041436D74646F70543170656876636D63755A57467A65575268636E64706269356C59584E35636E52746346634D5671442F706634675A57467A65513D3D\""
如上代码设置完毕后,我们的EasyRTMP-Android的授权key就设置完成了。