javascript - 如何使用 Javascript 提供实时 Flash 视频流的 1 分钟预览?

标签 javascript jquery video-streaming jwplayer

我有一个正在流式传输实时视频的网站,我想在用户付费观看流媒体之前向他们提供一分钟的免费预览。我正在使用 JW Player - 我正在考虑在单击播放按钮时触发计时器,然后在计时器完成后删除包含播放器的 div。我已经在此页面上使用 jQuery。

我可以采取什么方法来确保这一点?有没有其他方法可以做到这一点 - 我正在使用 CDN,因此服务器端有些限制。

最佳答案

以这种方式不可能构建完整视频的仅 60 秒的安全预览;确保没有人能够利用 JavaScript 代码并观看整个视频的唯一方法是创建一个仅 60 秒的单独视频文件并播放该文件而不是真正的完整视频。

之所以如此,是因为 JavaScript 代码在客户端上运行,并且可以很容易地禁用、编辑它,甚至更简单地在代码中找到完整版本视频的 URL。

此外,最好保护完整视频文件的下载,检查每个下载该文件的 HTTP 请求是否对应于已付费的用户。

关于javascript - 如何使用 Javascript 提供实时 Flash 视频流的 1 分钟预览?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3496946/

相关文章:

javascript - 限制 JSON 结果

javascript - JQuery 单选按钮 datetimepicker 不适用于 safari

browser - HTTP流服务器的实时视频流播放器

android - 通过 rtsp 将 oculus rift 流式传输到 android

javascript - Protractor - 如何打开 x 数量的网站并发送 key

javascript - RegEx 使用 match() 在 JavaScript 中提取字符串数组

javascript - 带有新 jQuery 的精选 slider

javascript - 从其他 html 文件打开模态( Bootstrap )

javascript - 未调用外部函数 - javascript

delphi - 在桌面上流式传输电影