- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用开源项目 CyberLink4Java
为 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/
我正在尝试为 iOS 开发一个 DLNA Controller (DMC) 应用程序,它在数字媒体服务器 (DMS) 上查找内容并将数据发送到数字媒体渲染器 (DMR)。那么,有没有针对iOS的开源库
我使用开源项目 CyberLink4Java 为 android 编写了一个 DMR。使用 DLNA group 发布的工具进行测试 (Golden DMC & Gloden DMS)。我创建了一
我是一名优秀的程序员,十分优秀!