如何向基于Javascript的视频播放器添加Chromecast支持

问题描述 投票:3回答:1

正如我在标题中所说,我想知道如何在基于JavaScript的视频播放器中添加投射按钮(用于chromecast。)。请注意,此播放器是网络播放器,并且集成在以下站点上:twist.moe您可以在此处找到播放器的代码,https://twist.moe/public/js/video.js但是,我想知道是否甚至有可能将投射按钮集成到基于javascript的播放器中。

javascript chromecast google-cast
1个回答
0
投票

是的!要向JS中的视频播放器添加Chromecast支持,您可以在代码中添加google-cast-launcher标签。首先加载库:<script src="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"></script>然后,您需要将按钮添加到页面的HTML:<google-cast-launcher></google-cast-launcher>。这也可以使用JS中的createElement方法通过JS脚本来完成。然后,您需要初始化Cast API,并添加代码以控制媒体状态,视频播放控制和媒体投放(例如通过URL加载源)。将API调用包含在代码中之后,Cast框架将处理较低层的执行以使播放正常进行。对于支持转换的多设备解决方案的真实示例,您可以查看Bitmovin播放器是如何实现的。有关Chromecast的不同组件的说明,以及有关Chromecast支持,JS中的播放器体系结构和应用程序发布过程的说明,请参见:https://bitmovin.com/bitmovin-video-player-chromecast/

© www.soinside.com 2019 - 2024. All rights reserved.