您的位置:首页 > 移动开发 > Android开发

Android RTMP直播推流方案选择

2017-04-26 19:19 225 查看
1. 技术科普:

RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括Adobe
Media Server/Ultrant Media Server/red5等。

2. 可选方案:

利用FFmpeg进行直播推流(优点:对技术开发者来说,会有在不断的填坑过程中,提升自我;缺点:产品稳定性差,延迟大);

利用第三方SDK(大牛直播github地址)(优点:延迟小,非常稳定,适用于产品快速上线,有专人维护;缺点:商业授权需要一定费用)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息