精易论坛

标题: post一个视频 怎么知道这个视频播放完毕 [打印本页]

作者: 幻境    时间: 2024-3-25 20:13
标题: post一个视频 怎么知道这个视频播放完毕
post一个视频 怎么知道这个视频播放完毕  js解析 有视频时长。难道等待完毕哪个时长就算看完了吗。还是说需要通过什么去检查。条件去判断。

作者: 真IKUN    时间: 2024-3-25 20:13
很多种情况,拿主流的某站来说 视频url是
https://v3-p-xg-web-pc.ixigua.com/2b0a5cb7b9dd22fcf5869d97b50e4014/6602afbd/video/tos/cn/tos-cn-vd-0026/62ac776482d34d4080eb9f671bfe0317/media-video-avc1/?a=1768&ch=0&cr=0&dr=0&er=1&lr=default&cd=0%7C0%7C0%7C0&cv=1&br=1956&bt=1956&cs=0&ds=4&mime_type=video_mp4&qs=0&rc=ZmhpZzxnOGY7NDRnNDlkPEBpajs6ZWlldm11eTMzMzYzM0AyL2NhNjItXjYxYDAtMmA1YSNhay1mNGlmcnFfLS02MS9zcw%3D%3D&btag=e00038000&dy_q=1711358605&l=20240325172324BAAB208B3377FE786895
在这里1711358605是开始的时间戳
240325172324表示24年3月25日17点23分24秒开始观看
当时间戳=观看完的时间戳 并且时间对应之后,服务器则判断视频播放完毕

作者: 石榴熟了    时间: 2024-3-25 20:15
post一个视频 ????
视频播放完毕???
到底什么意思
作者: 幻境    时间: 2024-3-25 20:17
石榴熟了 发表于 2024-3-25 20:15
post一个视频 ????
视频播放完毕???
到底什么意思

post一个视频地址。返回成功,表示我打开了这个视频吧。然后我想判断这个视频我是否已经看完。需要怎么检查
作者: 石榴熟了    时间: 2024-3-25 20:25
post一个视频地址  不代表打开了 这个视频
只代表你访问了视频地址
作者: 幻境    时间: 2024-3-25 20:33
石榴熟了 发表于 2024-3-25 20:25
post一个视频地址  不代表打开了 这个视频
只代表你访问了视频地址

那如何才能算播放呢
作者: 想学易语言    时间: 2024-3-25 20:45
你不得抓个包看看,看看返回了什么,是不是包括视频播放到了多长时间等。
作者: GT白嫖怪    时间: 2024-3-25 21:38
取视频时长加延迟呗
作者: 幻境    时间: 2024-3-25 21:41
想学易语言 发表于 2024-3-25 20:45
你不得抓个包看看,看看返回了什么,是不是包括视频播放到了多长时间等。 ...

解析能取到总时长   我现在就是访问了 视频地址。然后延迟。但是就是不知道这样是不是对得
作者: 幻境    时间: 2024-3-25 21:42
GT白嫖怪 发表于 2024-3-25 21:38
取视频时长加延迟呗

我现在就是这样得。但是不知道这样有不有用。没法考察
作者: 想学易语言    时间: 2024-3-25 21:48
幻境 发表于 2024-3-25 21:41
解析能取到总时长   我现在就是访问了 视频地址。然后延迟。但是就是不知道这样是不是对得 ...

应该是隔几秒会向服务器提交点东西,证明你在学呢
作者: kvx55c    时间: 2024-3-25 21:59
你即然post应该会抓包,你要在视频播放的时候抓包 看他访问哪个地址是包含时长信息的,然后就是模拟这个带时长的包去发送post或其它请求,而不是单纯的post视频地址加延迟就可以起到播放效果的,你目前做法无用的




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4