目前作为直播推流协议,RTMP是行业标准,应用最广,支持最好的协议.
WEB平台可以使用Flash原生支持.
Android/iOS可以使用大量开源或商用SDK,NodeMediaClient是我们开发的一款商用SDK.
Windows/Linux/Mac桌面平台则使用OBS Studio进行推流,支持摄像头/桌面/应用捕获.
嵌入式Linux平台可以使用NodeMediaDevice进行长期不间断推流.
rtmp://192.168.0.10:1935/live/stream
最标准且兼容性最好的RTMP URL, 几乎所有流媒体服务端都支持
协议头 | 主机 | 端口 | 应用名 | 流名称 |
---|---|---|---|---|
rtmp | 192.168.0.10 | 1935 | live | stream |
一个服务端一次只能接受一个App/Stream 的发布流,但能接受任意个App/Stream的播放流。