代码版本:4af83cb 配置文件 : 在默认配置文件基础上 把 publishToHls=0和publishToMP4=0 和 rtp_proxy.port=10010 运行环境:ubuntu-18.04 gcc-7.5 硬件: CPU: [i7-6700K@4.00GHz] 4核8线程, 内存:16GB 问题描述:同时128路1080 h264 rtp+ps推流到rtp_proxy tcp服务,推流30秒
#音频mtu大小,该参数限制rtp最大字节数,推荐不要超过1400 #加大该值会明显增加直播延时 audioMtuSize=600 #视频mtu大小,该参数限制rtp最大字节数,推荐不要超过1400 videoMtuSize=1400 [rtp_proxy] #导出调试数据(包括rtp/ps/h264)至该目录,置空则关闭数据导出 dumpDir= #udp和tcp代理服务器,支持rtp(必须是ts...
假定您的拉流源地址不是264或265或AAC,那么你可以使用直接代理的方式来支持rtsp代理。如果你是rtsp推拉流,但是rtc播放,也建议关闭直接代理模式,因为直接代理时,rtp中可能没有sps pps,会导致rtc无法播放。默认开启rtsp直接代理,rtmp由于没有这些问题,是强制开启直接代理的 directProxy=1 # rtsp必须在此时间内完成握手...
GET_CONFIG(uint32_t, rtpMaxSize, Rtp::kRtpMaxSize); if (len > 1024 * rtpMaxSize) { WarnL << "超大的rtp包:" << len << " > " << 1024 * rtpMaxSize; return nullptr; } 把kRtpMaxSize改大,或者注释这段 TRANS_BY_GITHUB_AI_ASSISTANT Author Jason5592 commented Feb 22, 2024 ...
PlayerProxy::Ptrplayer(newPlayerProxy(DEFAULT_VHOST,"live",std::string("chn")+to_string(i+1).data(),false,true,true,true,-1,nullptr));//指定RTP over TCP(播放rtsp时有效)(*player)[kRtpType]=Rtsp::RTP_TCP;//开始播放,如果播放失败或者播放中止,将会自动重试若干次,重试次数在配置文件中配置...
videoMtuSize=1400[rtp_proxy] #导出调试数据(包括rtp/ps/h264)至该目录,置空则关闭数据导出 dumpDir=#RtpSender相关功能是否提前开启gop缓存优化级联秒开体验,默认开启 #如果不调用startSendRtp相关接口,可以置0节省内存 gop_cache=1#rtp h264 负载的pt ...
rtp_typeNrtsp拉流时,拉流方式,0:tcp,1:udp,2:组播 响应: {"code":0,"data":{"key":"__defaultVhost__/proxy/0"# 流的唯一标识}} /index/api/delStreamProxy 功能:关闭拉流代理 范例:http://127.0.0.1/index/api/delStreamProxy?key=__defaultVhost__/proxy/0 ...
ZlmediaKit简单使⽤ 开源媒体服务器: ZlMediaKit 部署环境 操作系统: centos el7 IP : 10.1.200.48 User: root Password: 1 安装编译过程:查看操作系统版本,centos6和centos7不⼀样的⽅式进⾏不⼀样的编译过程 $$ uname -r 或 uname -a 如果是ubuntu直接使⽤ap-get按照wiki安装即可,这...
# 首先,进入 libsrtp 的测试文件目录cd test # 然后,执行测试命令如下 ./rtpw_test.sh 最后面出现...
二是[rtp_proxy] 的 port,是我们上面 SIP 项目配置的 media.port 配置好了就可以运行项目了。 运行项目 Linux 下启动: cdZLMediaKit/release/linux/Debug #通过-h可以了解启动参数 ./MediaServer-h #以守护进程模式启动 ./MediaServer-d& 使用守护进程模式启动后,可以通过ps -axj来查看进程 ...