Chromecast接收器,如何在没有明确的演员发送请求的情况下加载媒体

时间:2016-03-09 01:38:50

标签: chromecast google-cast

媒体存在于我想在我的强制接收器上播放的外部服务器上(Google's CastReferencePlayer的修改版本)。接收器与该服务器保持持续通信(通过长轮询),并在服务器需要播放某个媒体文件时指示。

我遇到的问题是我需要接收器能够基本上“告诉自己”#34;玩这个媒体。这打破了标准的发送者 - 接收者通信协议,但对我的应用程序来说是必要的,我不相信请求过于古怪。

据我所知,MediaManager对象自动接收来自演员发送者的所有请求以播放媒体。我正在寻找一种方法来挂钩MediaManager并告诉它播放某些媒体而不接收发件人的正式请求。

尽管有很多搜索和阅读文档,但我找不到办法来做到这一点。有谁知道有任何方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

我在google plus chromecast开发页面上看到了这个,虽然我还没有让它工作

使用以下内容添加/删除项目:https://developers.google.com/cast/docs/reference/receiver/cast.receiver.MediaManager#insertQueueItemshttps://developers.google.com/cast/docs/reference/receiver/cast.receiver.MediaManager#removeQueueItems