我可以在Flash模式下使用JW Player从实时流中读取定时元数据/提示点吗?

时间:2016-02-18 17:23:24

标签: jwplayer live-streaming database-metadata

我在具有JW Player的IOS设备上以HTML5模式成功执行此操作(读取定时元数据)没问题。但是PC运行Flash让我有点头疼。一些背景......

我在网上创建实时同步演示文稿。因此,幻灯片放置在屏幕上的视频播放器旁边。当视频播放器中的演示者说"转到幻灯片2"幻灯片切换到幻灯片2.

这是因为我有另一个应用程序,基于Flash的PowerPoint缺乏更好的方式来放置它。这个基于Flash的PowerPoint应用程序能够与RTMP流媒体服务器(如Wowza或AMS)建立RTMP连接,并要求它查找当前正在发布的视频流并将元数据注入其中,例如"幻灯片2和#34;例如,每次滑动前进。当该数据被注入视频流时,该流将数据传输到观看端的视频播放器,在该视频播放器处提取数据并由我(玩家开发者)采取行动。我听到了文本数据信息,并告诉页面中的幻灯片播放器前进。

正如我所提到的,我在HTML5(IOS)模式下使用JW播放器做得很好。一切顺利。因此,如果您在iPad上观看,一切都很好。但是我不确定如何在JW播放器中在PC上以Flash模式提取这些数据。我没有看到API中暴露的任何内容,可能会让我挂起一个事件监听器,用于" onTextData"或" onCuePoint"型传动。还有其他方法来实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

JW Player 7有.on('meta'),可以在Flash中用于此目的。在JW Player 7.3(尚未发布)中,它还将为您提供iOS上的元数据。

https://support.jwplayer.com/customer/portal/articles/1413089-javascript-api-reference#metadata