问题标签 [chromecast]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 是否有 Chromecast 开发/调试 APP_ID
我住在意大利,我无法购买 atm 用于开发的 chromecast。
多亏了leapcast ,我设法在我的chrome浏览器中模拟了chromecast,但我仍然无法使用它进行开发,因为afik我需要一个列入白名单的APP_ID。
是否有一个已列入白名单的 APP_ID 仅用于调试/开发模式,我可以在这种“特殊”情况下使用?
google-cast - 无法使 chromecast 示例 ios 应用程序正常工作
这是我到目前为止所做的: 1) 从 Github (cast-ios-sample) 下载了示例 ios 应用程序
2) 让我的设备被 Google 列入白名单并收到 App ID,像这样,当然改变了,但看起来类似于这个 abcdefgh-1234-5678-abcd-abcdefghijkl。
3) 将receiver.html 文件更新为
4)在AWS S3存储桶中加载receiver.html并将其公开(我可以从浏览器下载文件,所以我确认它是公开的)。
5)在xcode中,修改GCKAppDelegate.m如下:
6)在xcode中,修改GCKViewController.m如下: NSLog(@"Starting session."); [self.mSession startSessionWithApplication:@"abcdefgh-1234-5678-abcd-abcdefghijkl" 参数:self.applicationArgument];
7)我能够运行应用程序,并且可以在应用程序中看到我的 Chormecast,但是当我选择它时,我在 xcode 控制台中收到以下错误:
8) 我无法通过访问 localhost:9222 使我的 Web 控制台正常工作。
对我做错的任何帮助将不胜感激。
video-streaming - chromecast 设备支持哪些视频格式(mp4、flv、m3u8、flv、avi)?
我们如何将 mp4、m3u8、rtmp、flv、avi url 从 iphone 发送到 chromecast 来播放它们?chromecast 是否支持这些格式?
我们是否需要特定的 iPhone 应用程序才能将 mp4、m3u8、rtmp、flv、avi url 发送到 chromecast?或者我们可以使用 iPhone chrome 浏览器发送媒体 url(我不是在这里谈论屏幕镜像)?
如果我们可以通过 iphone 将直接媒体 url 发送到 chromecast 设备,那么发送媒体页面的 url 而不是实际的媒体 url chromecast 设备会播放媒体吗?
google-cast - 无法实例化 MediaRouteButton
我使用 GoogleCastSdkAndroid、mediarouter 和 appcompact 作为依赖项设置了 CastSampleActivity,我能够在手机上构建和启动。但是,生成的应用程序中不会出现 chromecast 图标:
http://i.stack.imgur.com/KxMFJ.png(截图)
当我打开 activity_cast_sample.xml 时,我看到以下内容:
这导致堆栈跟踪:
有谁知道发生了什么?
这是来自 GitHub 的完全未经修改的 CastSampleActivity,当然我的 app_id 除外。我可以从 Youtube、Netflix 等进行投射...
google-chrome - 消息是如何在发送者和接收者之间来回发送的?
我正在尝试构建一个应用程序,我需要在启动接收器后将数据从发送器发送到接收器,并将消息从接收器发送回发送器。
我已经阅读了开发人员指南和 API 文档并查看了 GitHub 上的一些示例,看起来我需要以某种方式使用 ChannelFactory。
我正在寻找一个很好的例子和解释如何实现这个消息传递。
chromecast - chromecast流程中receiver.html的作用是什么?是必需的吗?
我一直在查看最近的 chromecast 示例应用程序,发现它们没有包含示例 receiver.html?https://github.com/googlecast/cast-ios-demo-player
我的印象是,receiver.html 是必需的,并且要在代码中指定,就像https://github.com/googlecast/cast-ios-sample上的原始示例一样
有人可以帮助澄清这个新示例中发生了什么吗?我无法确定它在项目中指定的位置?
google-cast - 如何在 Chromecast 的自定义接收器应用程序中与 RAMP 交互
我为 Chromecast 创建了一个自定义发送器和接收器应用程序。发件人应该通过网络发送一个 url (dash mpd)。接收者应该创建一个视频元素,并在收到破折号 mpd url 后创建一些与视频元素交互的额外文件。
在发件人上,我正在这样做:
其次是:
然后在接收器中我有:
当我启动接收器时,onOpen 和 onMessage 会被触发一次。调用 api.loadMedia 后似乎没有任何反应。从我读到的内容看来,api 正在访问 RemoteMedia 应该响应的 RAMP 调用。我希望在调用 api.loadMedia 后触发 onLoad 或 onMessage 。但什么也没有发生。Chromecast 调试器中根本没有任何痕迹。
google-chrome - 为什么 google chromecast 扩展程序没有在白名单域上注入 API
我有几个域被列入白名单。假设它们是 a.mydomain.com 和 b.mydomain.com
我去了 chromecast 扩展程序中的开发人员选项,并将 mydomain.com 列入白名单,并将 data-cast-api-enabled=”true” 添加到 html 标签
在这一点上,我期待扩展注入 api_script.js(就像我在 youtube 和 netflix 上看到的那样)
我在这里想念什么?
android - 如何在 Android 上使用 MediaRoute API 发现 Google TV 和 Nexus-Q 等设备?
我可以按照谷歌在此处提供的教程发现 chromecast:https ://developers.google.com/cast/cast_2nd-screen_app_tutorial
然后我观察了谷歌编写的应用程序,比如谷歌音乐和 YouTube。这些应用程序不仅可以通过同一个 MediaRouteButton 发现 chromecast,还可以发现 NexusQ 和 Google TV 等其他在线流媒体。
谁能告诉我如何像谷歌一样发现局域网中的所有设备?我可以使用 MediaRouteButton 或 MediaRoute 这样做吗?
chromecast - How to update volume bar in MinimalMediaRouteProvider
I am using registerMediaRouteProvider and it gives you a volume bar to update the tv's volume. I implemented MediaRouteAdapter
and when I scrub the volume bar, the volume changes, but the volume bar's ui always resets back to 0. How do I update the ui of the volume bar when the volume changes?
EDIT - added where I initialize mMessageStream