问题标签 [castcompanionlibrary]
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.
google-play-services - Android v3 Cast SDK 崩溃
我最近升级了我们的应用程序以使用通过 google play 服务提供的 v3 Cast SDK。我现在在具有低于 9.1.0 的 google play 服务的设备上遇到以下异常
这可以在使用播放服务 < 9.1.0 的设备的Cast 示例应用程序中重现
android - Cast Companion Library MiniController 渲染错误
配套库中的 MiniController 按钮工作正常,并且完全符合它的需要,但是在我们的项目中,在我们实现 MiniController 按钮的每个布局中,预览窗格(在 XML 模式下)总是存在渲染错误。
错误是:
问题是 MiniController 的构造函数尝试获取 VideoCastManager 实例,但在应用程序未运行时不可用。
我已经尝试从 MiniController 类创建一个子类,但由于错误发生在构造函数中,我被迫调用 super 作为第一行构造函数调用。
有人知道摆脱该错误的方法吗?(只是为了确定:我知道我可以分叉 CastCompanionLibrary 并使用 View.isInEditMode(),但我真的希望有更好的方法来解决这个问题)。
提前致谢 :)
android - 是否可以向 MiniController 和 ExtendedController 添加按钮?
我正在使用 Companion 库将视频从我的应用程序投射到 Chromecast。
有什么方法可以将 STOP 按钮添加到MiniController
and ExpandedController
?目前只有一个播放/暂停按钮。
android - 在断开投射之前获取媒体当前位置
VideoCastManager
是否可以在与演员断开连接之前获取当前正在播放的媒体?
当用户手动断开与演员的连接时,我想保存当前媒体的最后进度。我使用了VideoCastCosumer
方法onDisconnected()
,但它引发了异常。不知道是什么样的异常,因为我的日志只显示:
此行在onDisconnected()
方法内包含以下行:
如果有任何帮助,castManager
变量声明在onCreate()
:
演员配套库:com.google.android.libraries.cast.companionlibrary:ccl:2.8.4
android - 我如何为 chromecast android 动态更改 applicationId
我想在初始化后更改baseCastManager的applicationId?
有没有首选的方法来做到这一点?mApplicationId。
@alinaddaff 你在哪里 :)
我只是要在继承的 CastManager 上使用 setApplicationId(String applicationid) 方法。
android - 有什么方法可以打开 googlecast minicontroller seekbar?
如您所知,当迷你控制器打开时,我们可以单击它并打开包含搜索栏的弹出窗口。我使用了 Cast Companion Library 和其他功能运行良好。
有什么方法可以启用此搜索栏弹出窗口吗?
我已经调试了我的代码。VideoCastControllerActivity 未打开。我可以提供更多的调试结果来获得你们的帮助。
android - Android 应用无需用户交互即可自动投射 (CastCompanionLibrary)
CastCompanionLibrary v2.9.1
我有一个使用, 修改为使用的 Android 应用程序play-services-cast:10.0.1
(只是对 gradle 依赖项的简单更改)。
短版:应用程序正在尝试自动连接到 ChromeCast 设备,无需用户交互。
长版:
自从更新要使用的 CCL 库以来play services 10.0.1
,我有几个用户提到该应用程序会自动连接/投射到 ChromeCast,而无需用户交互。
一些用户说他们没有使用该应用程序,然后他们连接到 WiFi,该应用程序会自动尝试投射。其他人说他们正在使用该应用程序,他们不按 ChromeCast 按钮,该应用程序开始投射。
--
我无法弄清楚在哪里寻找可能解释发生了什么的 ChromeCast API 的潜在更改。我也不确定这个问题是否只发生在我的应用程序或许多其他启用 ChromeCast 的应用程序中。最后,我无法在我自己的 ChromeCast 设备上重现此问题。
任何帮助,将不胜感激。
android - cast.player.api.Host 错误:cast.player.api.ErrorCode.NETWORK/3018
我有一个通过 Chrome Cast 播放直播频道的应用程序。虽然大多数频道都在我得到的某些频道上成功播放
cast.player.api.Host 错误:cast.player.api.ErrorCode.NETWORK/3018
我浏览了网络并找不到相关文档。媒体播放器库的常见网络错误列出了几个错误,但在NETWORK下没有,所以我不确定这是否实际上是错误代码所暗示的SEGMENT_NETWORK 。
如果有人有任何明确区别的来源,请发布。