gpt4 book ai didi

android - 选择我的 DMR 时, "Golden DMC"上的控制按钮呈灰色

转载 作者:行者123 更新时间:2023-11-30 02:49:53 25 4
gpt4 key购买 nike

我使用开源项目 Cyber​​Link4Java 为 android 编写了一个 DMR。使用 DLNA group 发布的工具进行测试 (Golden DMC & Gloden DMS)。我创建了一个具有正确描述文件的设备。现在它可以插入播放。

但不支持DMC控制

On the DMC UI, the control buttons(play, pause and stop) are grey.

DMR 服务启动期间,必须有一些数据交换来告诉 DMC 它支持这些控件。但是我在规范中找不到。知道哪里出了问题吗?

最佳答案

公开在给定时间有效的传输控制操作的方法是 CurrentTransportActions 状态变量和相应的方法 GetCurrentTransportActions。这些功能是可选的,但有条件地需要,因此如果您实现其中一个,则需要同时实现两者。 CurrentTransportActions 与 AVTransport 中的大多数变量一样:它不会自行发生事件,但值更改将包含在 LastChange 事件中。所有这些都记录在 AVTransport service definition 中.

也就是说,大多数情况下,即使不支持上述功能,DMC 也可以根据 DMR 状态找出有效的操作:例如如果 AVTransportURI 为空,则显示播放控件没有意义。

关于android - 选择我的 DMR 时, "Golden DMC"上的控制按钮呈灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24380253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com