首页 > 解决方案 > 如何更改 Ant Media Server WebRTC 分辨率?

问题描述

我正在以 1280x720 的分辨率从 OBS Studio 向 Ant 媒体服务器发送视频,但 WebRTC 嵌入 iframe 的分辨率为 560x315。我怎样才能使后者匹配前者?

标签: webrtcant-media-server

解决方案


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

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

您可能还想更改与分辨率设置成比例的视频比特率。您可以传递 webrtcAdaptorbandwidth: value或 max的带宽参数bandwidth: "unlimited"。它是默认的900 kbps


推荐阅读