首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >视频流时间检测

视频流时间检测
EN

Stack Overflow用户
提问于 2015-03-18 04:28:36
回答 1查看 24关注 0票数 0

我想流式传输一小段声音或视频。对于这个例子,让saty唱一首歌。但我想知道用户听到了多少歌曲。我的意思是,她听完了吗?或者30秒后停止播放。

目前我正处于研究阶段,所以格式和不同的方式都可以提出。

我尝试将曲目拆分为10个部分,创建一个包含10个部分的播放列表,然后创建一个指向该播放列表的链接。但这似乎对大多数玩家都不起作用。

然后我在考虑在赛道中放置活动元素。例如,使用mp4或类似的方法向我的服务器发出超文本传输协议请求(或其他内容)。但我认为这是不可能的。

有谁知道怎么解决这个问题吗?我甚至不知道在谷歌上哪里可以搜索。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-03-18 04:48:50

简单的方法:在基于web的环境中,您可以跟踪用户操作。许多web播放器都提供了onPlay、onPause、onResume、onStop等回调功能。

在服务器端,对于直接提供给不同设备的流,您可以切换到HTTP流协议,如HLS,并跟踪会话。这将告诉您客户端已收到多少个数据包,而不是一定要播放。

但是,使用中间缓存服务器/a CDN会使此解决方案变得无用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29109066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档