我正在使用Android上的Google Cast远程显示API开发应用程序。
一切正常,但发送到电视屏幕的视频质量确实很差。
我想配置电视图像的视频参数,例如帧率,分辨率等。

使用iOS SDK,似乎有可能(https://developers.google.com/cast/docs/remote#start-a-remote-display-session),但是在Android SDK中到处都找不到,我没有找到解决方法。

我发现的唯一一件事是使用CastRemoteDisplayLocalService.startServiceWithOptions,构建CastRemoteDisplayLocalService.Options对象并使用.setConfigPresetCastRemoteDisplay.CONFIGURATION_NONINTERACTIVECastRemoteDisplay.CONFIGURATION_INTERACTIVE_NONREALTIME作为参数调用CastRemoteDisplay.CONFIGURATION_INTERACTIVE_REALTIME方法。

但是,在我可以设置自己的帧速率,分辨率甚至视频编解码器的地方,没有更详细的信息吗?

有人成功做到了吗?

亲切的问候,

最佳答案

这些参数不能由开发人员配置。

10-06 05:30