Agora 远程视频放大过大
Agora remote video too zoomed in
我正在使用 agora 进行一对多直播。因此,我的代码中有一个 Broadcaster 和多个 Audience。
await AgoraRtcEngine.enableWebSdkInteroperability(true);
AgoraRtcEngine.setParameters('{\"che.video.lowBitRateStreamParameter\":
{\"width\":320,\"height\":180,\"frameRate\":15,\"bitRate\":140},
{\"che.video.keep_prerotation\":false},{\"che.video.local.camera_index\":1025}}');
await AgoraRtcEngine.setChannelProfile(ChannelProfile.LiveBroadcasting);
await AgoraRtcEngine.setClientRole(ClientRole.Audience);
await AgoraRtcEngine.joinChannel(null, channelName, null, 0);
它工作正常。但问题是视频放大得太大,因此无法使用。
在 Whosebug 上还有一个关于这个问题的问题:
这个is:Please的公认解决方案在加入频道之前添加以下代码这应该会有所帮助-
setParameters:@"{\"che.video.keep_prerotation\":false}" setParameters:@"{\"che.video.local.camera_index\":1025}"
但对我来说这个解决方案不是 working.As 你可以看到我已经按照答案的建议添加了参数。
甚至 link 到 github 显示 404。
谁能帮我解决这个问题。
在参数中,您必须添加以下详细信息以及您提到的代码:
setParameters("{"che.audio.live_for_comm":true}")
也可以通过以下方法修复缩小的框架:
您可以通过调用
来设置视频配置文件
setVideoEncoderConfiguration()
通过它您可以设置您的视频配置文件。您可以在此处获取有关这些配置文件的详细信息:https://docs.agora.io/en/Video/API%20Reference/java/classio_1_1agora_1_1rtc_1_1video_1_1_video_encoder_configuration.html#a50e755074e254026b51dfaa2e3dc91d9
您也可以尝试将方向定义为横向或纵向,然后查看结果。
另外,如果屏幕尺寸或文本尺寸增大,请在您的设备设置中将其更改回默认值,然后再试一次运行。
我正在使用 agora 进行一对多直播。因此,我的代码中有一个 Broadcaster 和多个 Audience。
await AgoraRtcEngine.enableWebSdkInteroperability(true);
AgoraRtcEngine.setParameters('{\"che.video.lowBitRateStreamParameter\":
{\"width\":320,\"height\":180,\"frameRate\":15,\"bitRate\":140},
{\"che.video.keep_prerotation\":false},{\"che.video.local.camera_index\":1025}}');
await AgoraRtcEngine.setChannelProfile(ChannelProfile.LiveBroadcasting);
await AgoraRtcEngine.setClientRole(ClientRole.Audience);
await AgoraRtcEngine.joinChannel(null, channelName, null, 0);
它工作正常。但问题是视频放大得太大,因此无法使用。
在 Whosebug 上还有一个关于这个问题的问题:
这个is:Please的公认解决方案在加入频道之前添加以下代码这应该会有所帮助-
setParameters:@"{\"che.video.keep_prerotation\":false}" setParameters:@"{\"che.video.local.camera_index\":1025}"
但对我来说这个解决方案不是 working.As 你可以看到我已经按照答案的建议添加了参数。 甚至 link 到 github 显示 404。 谁能帮我解决这个问题。
在参数中,您必须添加以下详细信息以及您提到的代码:
setParameters("{"che.audio.live_for_comm":true}")
也可以通过以下方法修复缩小的框架:
您可以通过调用
来设置视频配置文件setVideoEncoderConfiguration()
通过它您可以设置您的视频配置文件。您可以在此处获取有关这些配置文件的详细信息:https://docs.agora.io/en/Video/API%20Reference/java/classio_1_1agora_1_1rtc_1_1video_1_1_video_encoder_configuration.html#a50e755074e254026b51dfaa2e3dc91d9
您也可以尝试将方向定义为横向或纵向,然后查看结果。
另外,如果屏幕尺寸或文本尺寸增大,请在您的设备设置中将其更改回默认值,然后再试一次运行。