【发布时间】:2020-02-13 14:39:31
【问题描述】:
我正在以 1280x720 的分辨率从 OBS Studio 向 Ant Media Server 发送视频,但 WebRTC 嵌入 iframe 的分辨率为 560x315。如何让后者匹配前者?
【问题讨论】:
我正在以 1280x720 的分辨率从 OBS Studio 向 Ant Media Server 发送视频,但 WebRTC 嵌入 iframe 的分辨率为 560x315。如何让后者匹配前者?
【问题讨论】:
您可以通过编辑 /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。
【讨论】:
【讨论】: