iKirby's Blog/

不用 Flash 观看 bilibili 直播

最近发现, Linux 中的 Chrome Dev 已经禁用了 Flash Player 插件。这导致了很多国内视频网站无法观看。不过我一般常看的也就是 YouTube , Twitch ,和 哔哩哔哩 。前两者都支持 HTML5 播放器,哔哩哔哩也支持了主站使用 HTML5 播放器,但是直播还不支持,也没有什么客户端,这样就无法观看直播了。

之前另一个系统是 Windows 10 ,看 b 站直播直接用 UWP 客户端,资源占用很低,但是前两天 Bug 10 又爆炸了,于是干脆重装了 Windows 7 ,只能用 flash 了。

今天突然想起来,b 站有个对于手机网页端的 API ,于是就试了一下,获取到的 m3u8 用 SMPlayer 可以正常播放,这样就不用使用 flash 观看直播了。
API 为: http://live.bilibili.com/api/h5playurl?roomid=房间号 ,直接用浏览器打开即可看到 m3u8 的地址。
需要注意的是有些直播并不是房间页面链接中的数字为房间号,比如“哔哩哔哩官方音乐台”,打开房间页面,地址为 live.bilibili.com/3 ,但是实际上房间号为 23058 ,可以直接在页面源码中找到。

Make a comment

There are 17 comments

  1. Jimmy:

    我好菜啊.jpg

    2016-10-11 19:35 Reply
    1. iKirby:

      向 dalao 低头.jpg

      2016-10-11 19:36 Reply
  2. 天幻:

    我觉得 Safari 的评论按钮还可以再改改……
    另外,涨姿势了。

    2016-10-15 09:50 Reply
    1. iKirby:

      没用过 Safari 查看这页面,不是很懂你们的按钮什么样子(反正 Chrome 看起来很正常

      2016-10-15 09:53 Reply
      1. 天幻:

        就是渐变色灰椭圆纽。当然这条评论发自手机,这个效果是赏心悦目的。

        2016-10-15 22:57 Reply
        1. iKirby:

          感觉那是 Safari 的锅

          2016-10-15 23:05 Reply
          1. 天幻:

            对啊……不过这 buff 可以让我一眼识破假冒伪劣网站。
            顺便一提,你的通知邮件投进我的垃圾箱了……

            2016-10-16 11:03 Reply
            1. iKirby:

              你用 QQ 邮箱... QQ 邮箱最厉害的地方就是正常邮件进垃圾,垃圾邮件全在收件箱

              2016-10-16 11:08 Reply
              1. 天幻:

                我也不明白,管他的……我实在是懒得换邮箱了……

                2016-10-16 13:58
  3. Instrye:

    这是换回本地评论系统了啊

    2016-10-15 19:09 Reply
    1. iKirby:

      Disqus 被墙了

      2016-10-15 20:59 Reply
  4. Nita:

    Disqus被墙,恍恍惚惚

    2016-10-22 09:36 Reply
  5. KamiDaze:

    原来有API的,半年看 AlphaGO vs 李世石 时为了听B站妹子解说,
    F12改了移动端User-Agent然后在Network里人肉抓的m3u8地址...
    (我好菜啊www

    2016-11-13 11:17 Reply
  6. Franz:

    F12里可以找到直播的flv网址,虽然每次都会变就是了

    2017-03-15 20:48 Reply
  7. 言文方广:

    现在b站官方有直播HTML5的公测,开启地址是http://live.bilibili.com/help/#uh5-3

    2017-04-17 23:02 Reply
    1. iKirby:

      多谢提醒,最近没怎么看直播,没注意到这个

      2017-04-18 22:26 Reply