首页 > 解决方案 > 检测服务器端是否正在播放视频/音频

问题描述

我想检测是否正在播放包含视频/音频的共享链接,并且在一段时间后显示一些广告,视频/音频结束显示报价。该链接可以在任何媒体电子邮件、聊天、网站上共享。我真的无法控制前端发送一些事件。

我无法操纵媒体的内容,它们是从不同的来源提供的。我将源代码包装在一个新链接中,例如“bitly”,它将把打开链接的任何人重定向到我。所以我知道他们点击了多少次,但他们是否开始观看、停止观看、观看了多长时间等是我想要了解的。

我在想我可能需要拥有自己的球员,但这似乎是我想避免的很多额外工作。

我会很感激任何做过这种跟踪的人的帮助,给我一些关于如何解决这个问题的提示,也许我缺少更好的方法。

标签: hyperlinkvideo-streaming

解决方案


听起来您要求的是服务器端广告插入或 SSAI。这完全可以通过多种流格式实现。Eyevinn对它的工作原理和支持它的东西有一个很好的概述。

使用简单的 MP4 文件实际上是不可能的,但如果您使用HLSDASH之类的文件,则有很多选项。


推荐阅读