【zlm】针对单个设备的码率的设置

发布时间:2024年01月23日

目录

代码修改

实验数据一

实验数据二

同时拉一路视频后

修改记录

?使用方法


代码修改

?

要被子类引用 ,所以放在protected 不能放private?

?下面的结论,可以在下面的实验数据里引用。“同时拉一路视频后”

实验数据一

https://10.60.3.45:10443/index/api/webrtc?app=live&stream=test&type=push&speed=800000

下面数据95000kBps * 8 ~~ 800000 kbps?

实验数据二

?181 261 * 8 ~ 1600 000 kbps

?

同时拉一路视频后

? ?发现在拉的时候,是与设置的码率无关的。因为依赖于push上的流的码率即可!

?

修改记录

PS D:\java\xiachu\ZLMediaKit\www\webassist> cd ../../
PS D:\java\xiachu\ZLMediaKit> git branch
* gbcomZlm
  master
PS D:\java\xiachu\ZLMediaKit> git log -1 --name-only
commit cc11e4b5e9a23351d0260c3126c0584c08c8e89d (HEAD -> gbcomZlm)
Author: dualven <dualven@163.com>
Date:   Tue Jan 23 12:13:00 2024 +0800

    增加对每个设备单独的码率控制

server/WebApi.cpp
webrtc/WebRtcPusher.cpp
webrtc/WebRtcPusher.h
webrtc/WebRtcTransport.cpp
webrtc/WebRtcTransport.h

?

?使用方法

https://10.60.3.45:10443/index/api/webrtc?app=live&stream=test&type=push&speed=800000

文章来源:https://blog.csdn.net/dualvencsdn/article/details/135768951
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。