在线播放器,有没有现成的轮子?

2018-04-21 19:54:25 +08:00
 sheiaini
想在论坛加一个"在线播放器"板块,要有以下几点功能:

1.内容付费可见。
2.防下载工具解析,不可下载。
3.防盗、防采集。
4.最好直接用网盘。不给服务器造成很大压力。
5.论坛还需要代币系统。

请问有没有已经做好可以使用的轮子? 或者有人能做这个吗?
2659 次点击
所在节点    问与答
20 条回复
azh7138m
2018-04-21 20:24:01 +08:00
3、4 是没法实现的
除非是付费网盘
sheiaini
2018-04-21 20:38:47 +08:00
@azh7138m 请问第三点为什么不能实现?
dobelee
2018-04-21 20:48:39 +08:00
有那个视频网站能三防的?
sdrzlyz
2018-04-21 20:52:30 +08:00
想啥呢。。。2、3、4
wwqgtxx
2018-04-21 21:12:57 +08:00
连那些大视频网站都不能完全防盗链,防解析。你怕是想多了
summerwar
2018-04-21 21:49:31 +08:00
能播放的就能下载,即使不能下载,缓存里总有的,所以 2 无解
sheiaini
2018-04-21 22:22:38 +08:00
@summerwar 那么那种 soundcloud 平台里的音乐怎么下载呢
lcdtyph
2018-04-21 22:46:41 +08:00
@sheiaini #7 没用过 soundcloud,不过搜索 soundcloud downloader 有一堆结果
scusjs
2018-04-21 23:00:03 +08:00
其他的可以试试 CDN 私有资源的方式?
至于 2,3,4,无解,用户录屏甚至是手机录视频不也盗了?
summerwar
2018-04-21 23:00:52 +08:00
@sheiaini 抓包,找规律,然后拼凑模仿就可以下载了 。当然某些付费下载的是不一定可以下载的
Shura
2018-04-21 23:06:27 +08:00
2,3 对于“在线播放器”都是不可能实现的需求。
第 2 点,抓包就行了,毕竟你是“在线播放”,不可能客户端加密,即使客户端加密,摄屏就行了。
第 3 点,目前的防盗防采集的系统用个中转服务器抓真链再 302 转发就行了。
3,4 又是冲突的需求,你用网盘就不用考虑盗链问题了。
icy37785
2018-04-21 23:07:19 +08:00
2.3 无解,只有提供播放就能下载,就能盗链。。4 到没底下说的那么无解,有些网盘还是可以用的,只是今天能用明天未必能用,毕竟你在这里求轮子,肯定是没有自己维护网盘解析规则的能力。
zjb861107
2018-04-21 23:13:14 +08:00
我录屏,你怎么防?
我记得很多企业防截图也只是打一些肉眼不可见的水印,出事以后可追查而已,放别人录制是做不到的吧
autoxbc
2018-04-22 00:08:44 +08:00
加密 token + 普通文件协议是主流技术,其实强度很差,参见 you-get 项目

流媒体尤其是商业公司的整套方案那种,大部分强度不错。没有文件概念,都是切片,要下载需要逆向通信协议,足够对冲初中级技术人员的耐心。比如 fms 或者 dash 一类的,可以考虑一下
Chieh
2018-04-22 00:16:51 +08:00
防采集 怎么可能呢
oonnnoo
2018-04-22 01:59:09 +08:00
4.你这算是盗链吧?

自己盗链别人的,想其他人不盗链别人?
ztshia
2018-04-22 08:12:05 +08:00
你还是拍好视频打个压缩包加密吧哈哈别整这费劲儿了
sheiaini
2018-04-23 19:05:10 +08:00
@Shura
@autoxbc

我看到有一种下载工具解析出来的视频,是.ts 后缀的文件。我觉得防下载做到这一步就可以了。 那是怎么做到的呢?
Shura
2018-04-23 20:29:47 +08:00
@sheiaini .ts 是 MPEG 标准规定是一个容器格式,下载下来也能正常播放啊,并没有防下载。https://zh.wikipedia.org/zh-hans/MPEG2-TS。
如果你说的.ts 和我知道的.ts 不一样,那可能是某个小厂商自己搞的加密格式,再在客户端在 flash 里解密了而已。然而 flash 都要进历史的垃圾桶了,不推荐你考虑 flash 版的在线播放器方案。
autoxbc
2018-04-23 21:31:59 +08:00
@sheiaini #18 基于切片的流媒体大多会生成 .ts 文件,比如 HLS 流媒体。.ts 文件的优点是切片和切片之间无缝拼接,媒体流无断帧,过渡点不卡顿

如上面所言,.ts 本身无加密,多切片复原仅需简单合并

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448749

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX