【发布时间】:2016-09-07 09:43:13
【问题描述】:
我正在使用 Android 上的 Google Cast Remote Display API 开发一个应用。 一切都很好,但是发送到电视屏幕的视频质量真的很差。 我想配置电视图像的视频参数,如帧率、分辨率等...
使用 iOS SDK,这似乎是可能的 (https://developers.google.com/cast/docs/remote#start-a-remote-display-session),但在 Android SDK 中到处寻找我并没有找到如何做到这一点。
我发现的唯一方法是使用CastRemoteDisplayLocalService.startServiceWithOptions,构建一个CastRemoteDisplayLocalService.Options 对象,并以CastRemoteDisplay.CONFIGURATION_NONINTERACTIVE 或CastRemoteDisplay.CONFIGURATION_INTERACTIVE_NONREALTIME 或CastRemoteDisplay.CONFIGURATION_INTERACTIVE_REALTIME 作为参数调用.setConfigPreset 方法。
但没有更详细的信息可以设置我自己的帧速率、分辨率甚至视频编解码器?
有人成功了吗?
亲切的问候,
jn.
【问题讨论】:
标签: android ios resolution google-cast frame-rate