像这种视频嗅探缓存类的 APP 如果开源的话算侵权吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xm0625
V2EX    Android

像这种视频嗅探缓存类的 APP 如果开源的话算侵权吗?

  •  
  •   xm0625 2017-12-05 15:36:48 +08:00 17879 次点击
    这是一个创建于 2870 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主要针对现在烂大街的 H5 video 视频(m3u8 以及其他常规格式视频)的嗅探和缓存, 之前 UC 和猎豹浏览器都有, 不过现在好像查的挺严的, 功能都下架了, 我就自己动手做了一个. 如果开源的话, 会有人告我么

    https://github.com/xm0625/VBrwser-Android

    VBrowser-Android

    全网视频嗅探缓存 APP

    简介

    一款用于全网视频嗅探、缓存及播放的 APP,方便追剧党、出差党随时随地观看缓存好的视频。超强的视频嗅探能力,多线程急速下载。

    主要功能

    1.网页中包含的主流格式的流媒体视频的嗅探(M3U8,MP4 等)
    2.主流格式的流媒体视频的缓存(M3U8 及传统单文件视频(如 MP4, avi))
    3.已缓存的视频播放(目前调用外部播放器,如 MXPlayer)

    特色

    1.基于 Chrome 内核的浏览器核心(CrossWalk);
    2.M3U8 嗅探, 缓存, 播放;
    3.强力的视频嗅探功能;
    4.多线程下载(M3U8 & NormalVideoFile)

    设备需求

    架构: arm、x86
    Android 4.1+

    如何运行

    方法 1:下载releases下最新版本对应架构的 APK 文件,并安装至设备
    方法 2:下载源码,编译获得 APK,并安装至设备

    写在后面

    1.该项目纯属兴趣之作,欢迎一起完善;
    2.优先开发 Android 版本主要为了验证可行性(吐槽一下苹果的 99$保护费,自己写 APP 都不能自娱自乐,差评);
    3.如有无法嗅探的情况, 请在 issue 中表明:设备型号、Android 版本、视频所在网页 Url;
    4.长按嗅探列表可以清除角标和已嗅探出的视频列表;
    5.目前的嗅探策略为激进型,不会放过任何可疑 Url,~~因此也会稍微影响页面的加载速度~~(已优化)

    License

    GPLv2.

    第 1 条附言    2017-12-07 09:50:44 +08:00
    顺带安利一下我的另一个项目, https://github.com/xm0625/VideoSniffer

    VideoSniffer
    -VideoSniffer API Service On Android

    1.由 VBrowser 的嗅探核心独立出来, 以 API 的形式对外提供服务.
    2.多实例模式运行, 可以同时进行 4 个网址的独立嗅探
    3.采用队列机制, 同步转异步.
    4.iOS 下配合 WorkFlow 调用 API 也可以顺利使用嗅探功能(WorkFlow 有空我也开源出来)
    第 2 条附言    2017-12-12 11:57:59 +08:00
    该贴统一移动到这里

    t/412760
    14 条回复    2017-12-07 10:56:33 +08:00
    xm0625
        1
    xm0625  
    OP
       2017-12-05 15:44:33 +08:00
    卖刀的 和 拿到杀人的?
    030
        2
    030  
       2017-12-05 16:06:22 +08:00 via Android   1
    没有通过这个盈利,数据不在服务端,无能力承担反盗版责任,不算
    xAx
        3
    xAx  
       2017-12-05 16:24:14 +08:00
    就算侵权咋了,国内治安那么好,又没人来抓你。
    tadtung
        4
    tadtung  
       2017-12-05 16:59:25 +08:00 via iPhone
    按目前各主要视频站的 tos 来说,的确是侵权的,我之前写的视频解析也都停了。
    不过只要你不盈利一般也不会有人找你麻烦,报了警,抓你罚款,还不够出警费用的,毕竟出警也是要经费的,别人就指着这罚没来发奖金和辅警工资,抓你反而亏本
    YellowLittleDog
        5
    YellowLittleDog  
       2017-12-05 17:02:13 +08:00   1
    是时候安利一下我做的这个了 https://fir.ima76l
    woyaojizhu8
        6
    woyaojizhu8  
       2017-12-05 20:30:53 +08:00
    然而很多视频网站手机网页版就只能看低清或者片段
    TangMonk
        7
    TangMonk  
       2017-12-06 08:53:44 +08:00 via Android
    Xposed One Tab video Download 可以嗅探所有 app 内的音频和视频
    ajan
        8
    ajan  
       2017-12-06 11:38:01 +08:00
    @YellowLittleDog 棒棒哒,赞,要是有缓存和投屏功能就爽了
    golmic
        9
    golmic  
       2017-12-06 17:41:24 +08:00
    你好,我有这种嗅探需求,能加你详细聊一下技术方面的问题吗?谢谢你。
    YellowLittleDog
        10
    YellowLittleDog  
       2017-12-06 22:07:20 +08:00 via Android
    @ajan 投屏? Android TV 版的倒是在做。
    xm0625
        11
    xm0625  
    OP
       2017-12-07 09:38:31 +08:00
    @YellowLittleDog 其实我还有个嗅探 Server 版,跑在 Android 端的, 视频解析 https://github.com/xm0625/VideoSniffer
    xm0625
        12
    xm0625  
    OP
       2017-12-07 09:41:08 +08:00
    @tadtung 恩恩 我也顺带把这个 App 的解析核心独立出来了, 做了个多 Woker 版本的解析 Server, 跑在 Android 上,
    github.com/xm0625/VideoSniffer
    xm0625
        13
    xm0625  
    OP
       2017-12-07 09:42:10 +08:00
    VideoSniffer 以 API 的形式对外提供服务
    ajan
        14
    ajan  
       2017-12-07 10:56:33 +08:00
    @YellowLittleDog 嗯,用的是 Android 机和盒子
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4281 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 04:09 PVG 12:09 LAX 21:09 JFK 00:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86