【问题标题】:How can I change the Ant Media Server WebRTC resolution?如何更改 Ant Media Server WebRTC 分辨率?
【发布时间】:2020-02-13 14:39:31
【问题描述】:

我正在以 1280x720 的分辨率从 OBS Studio 向 Ant Media Server 发送视频,但 WebRTC 嵌入 iframe 的分辨率为 560x315。如何让后者匹配前者?

【问题讨论】:

    标签: webrtc ant-media-server


    【解决方案1】:

    您可以通过编辑 /usr/local/antmedia/webapps/YOUR_APP/index.html 文件中的媒体约束来更改 WebRTC 流分辨率。例如,要制作 360x240,您可以将媒体约束设置为:

    var mediaConstraints = {
      video : {width: 360,height: 240},
      audio : true
    };
    

    您可能还想根据分辨率设置更改视频比特率。您可以传递 webrtcAdaptor bandwidth: value 或 max bandwidth: "unlimited" 的带宽参数。默认为900 kbps

    【讨论】:

      【解决方案2】:

      我知道我可以调整 iframe 的大小,但是当我这样做时,它不会改变来自 Ant Media Server 的视频流的大小。如何更改该分辨率?

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-23
      • 1970-01-01
      • 2019-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多