V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
qq529633582
V2EX  ›  分享创造

造了一个视频地址解析库,支持清晰度选择和语言选择,支持 Node 和浏览器,用来干啥好呢

  •  
  •   qq529633582 · 2014-08-10 14:04:01 +08:00 · 4389 次点击
    这是一个创建于 3762 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/SEIAROTg/AxeEngine

    动机是几个月前优酷修改了地址混淆方式,最近修改了M3U地址的混淆方式。

    注:内有大量Promise,你需要一个支持Promise的Node(好像是从v0.11开始)或浏览器或是polyfill。
    第 1 条附言  ·  2014-08-10 18:22:31 +08:00
    其实我想说的是这种东西应该如何发展呢
    * 大力健全生态系统,生产下载器、浏览器插件、浏览器嵌入模块、外挂弹幕支持、P2P加速、视频爬虫和搜索(好像有点远了)
    * 专心做库,一旦接口修改立即更新
    * 商业化
    * ???
    9 条回复    2014-08-12 23:55:53 +08:00
    exoticknight
        1
    exoticknight  
       2014-08-10 15:36:02 +08:00
    youku download?
    ETiV
        2
    ETiV  
       2014-08-10 18:24:16 +08:00
    我就想知道mplayer 咋能流畅的播放 http 协议的 m3u8...

    现在每播完一个ts切片都要卡很久...
    aWangami
        4
    aWangami  
       2014-08-10 21:02:06 +08:00
    硕鼠?
    qq529633582
        5
    qq529633582  
    OP
       2014-08-10 21:37:34 +08:00
    @aWangami 部分站点有IP验证等手段,flvcd作为在线服务不能得到客户端所需的地址,而客户端中的地址又难以被我们的程序取得、使用。
    ETiV
        6
    ETiV  
       2014-08-11 10:57:16 +08:00
    @qq529633582

    所以说就是不支持咯?

    不过我倒是认为, 是不是可以根据 HLS 直播流的原理, 在播放机上预先缓存下一个(或几个)片段. 这样就可以用一个前端代理来处理 m3u8.

    不太清楚 MPlayer 支不支持 HLS Live Streaming
    colder
        7
    colder  
       2014-08-11 20:07:57 +08:00
    (->).bind(@)
    似乎可以写成 =>

    详见 http://coffeescript.org/#fat-arrow
    qq529633582
        8
    qq529633582  
    OP
       2014-08-11 21:49:47 +08:00
    @colder 唔,coffee没学好……
    aWangami
        9
    aWangami  
       2014-08-12 23:55:53 +08:00
    @qq529633582 嗯..做成开发API应该可以~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4535 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 04:06 · PVG 12:06 · LAX 20:06 · JFK 23:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.