简介
kmp协议是诺德美地公司根据多年流媒体开发经验制定的视频传输协议 采用KCP协议作为传输层,具有超强的弱网传输能力 支持NMS服务之间通过kmp协议进行中继转发 支持推流与播放 SDK版NodeMediaClient全系支持
- 采用可靠UDP进行传输,
- 具有超低传输延迟
- 弱网、跨国环境下依然具有极强传输能力
- 户外4G,5G信号较弱时依然能流畅传输
- 支持推流与播放
- 在SDK版NodeMediaClient全系支持。
使用场景推荐
- 户外4G、5G直播,网络波动大,使用sdk进行推流和播放。
- 跨国推流,网络延迟高、掉包,rtmp无法正常推流的情况
- 跨国分发,服务端之间分发视频流,rtmp协议卡顿、丢包、重传累积。
ffmpeg 使用我们编译的专版
ffmpeg_linux_amd64版本下载 ffmpeg_linux_arm64版本下载
推流
ffmpeg -re -i demo.mp4 -c copy -f flv kmp://server_ip/live/demo