如何从 ExoPlayer Cast 扩展创建 CastPlayer?
Posted
技术标签:
【中文标题】如何从 ExoPlayer Cast 扩展创建 CastPlayer?【英文标题】:How to create a CastPlayer from ExoPlayer Cast extension? 【发布时间】:2018-04-04 09:33:12 【问题描述】:我已经在我的应用程序中运行了ExoPlayer 2.7.2
。我想向它添加 Cast 功能。如何使用 ExoPlayer Cast 扩展将我的原版 ExoPlayer
更改为 CastPlayer
?
【问题讨论】:
嗨@khateeb,你看到这些链接了吗? medium.com/google-exoplayer/…developers.google.com/cast/docs/android_sender_integrate @khateeb,我也必须这样做。你实施了吗?你有什么我可以关注的资源吗 @AkhilaMadari 我按照下面答案中给出的步骤进行操作。 【参考方案1】:Github 上有一个demo app for cast in the ExoPlayer repository,它创建了一个 CastPlayer,如下所示:
// set up the cast player
castPlayer = new CastPlayer(castContext);
castPlayer.addListener(this);
castPlayer.setSessionAvailabilityListener(this);
// set to a PlayerView for controls
castControlView.setPlayer(castPlayer);
鉴于您的代码是针对Player
接口编写的,您可以将本地播放器与CastPlayer
实例交换。
blog post on Medium 解释了应用需要提供哪些演员。
【讨论】:
***.com/questions/50972438/…以上是关于如何从 ExoPlayer Cast 扩展创建 CastPlayer?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 ExoPlayer 的 IMA 扩展在特定点展示广告?
如何在 android 中实现 Exoplayer 2.11.1?
如何从 vimeo 帐户检索视频源以在 exoplayer android 中播放?