B 站的直播的 HTML5 播放器
< Părere la script-ul bilibili 直播 HTML5 播放器
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。
不能这么改,greasymonkey不支持,match报错 附件传不上来……
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。不能这么改,greasymonkey不支持,match报错
附件传不上来……
试了一下,我的几个脚本都只在 Chrome + tampermonkey 下能工作……Firefox 上会有各种莫名的错误,还有对于未安装 Flash 的奇怪处理,所以不打算改了(逃。
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。不能这么改,greasymonkey不支持,match报错
附件传不上来……试了一下,我的几个脚本都只在 Chrome + tampermonkey 下能工作……Firefox 上会有各种莫名的错误,还有对于未安装 Flash 的奇怪处理,所以不打算改了(逃。
悲剧……
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。不能这么改,greasymonkey不支持,match报错
附件传不上来……试了一下,我的几个脚本都只在 Chrome + tampermonkey 下能工作……Firefox 上会有各种莫名的错误,还有对于未安装 Flash 的奇怪处理,所以不打算改了(逃。
还请改下,firefox能用的,只要再装个脚本…… hls.user.js https://greasyfork.org/zh-CN/scripts/26981-hls-user-js
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。不能这么改,greasymonkey不支持,match报错
附件传不上来……试了一下,我的几个脚本都只在 Chrome + tampermonkey 下能工作……Firefox 上会有各种莫名的错误,还有对于未安装 Flash 的奇怪处理,所以不打算改了(逃。
还请改下,firefox能用的,只要再装个脚本……
hls.user.js
https://greasyfork.org/zh-CN/scripts/26981-hls-user-js
我还是没能在 Firefox 上成功播放 hls 。插件和 hls.js 的官方演示也不行。另外就是不知道为什么 Firefox 在网页里 flash 这个 dom 是没有内容的,行为和有点 chrome 差异。都没有成功的播放一次所以不知道该怎么改。
如果你有兴趣改的话:
https://api.live.bilibili.com/api/playurl?platform=h5&cid=ROOMID
这个 API 可以得到一个 json ,里面的 data
属性就是直播的 m3u8 地址(在 Safari 里直接把 video 标签的 src 换成它就可以直接播放了;chrome 里面可以用 hls.js 解码;Firefox 里没有成功播放)。
在直播页面,ROOMID 是一个已有的变量。
已修改,但是m3u8的直播流是http的,所以必须在地址栏上点红×然后允许加载不安全的脚本(……)。不能这么改,greasymonkey不支持,match报错
附件传不上来……试了一下,我的几个脚本都只在 Chrome + tampermonkey 下能工作……Firefox 上会有各种莫名的错误,还有对于未安装 Flash 的奇怪处理,所以不打算改了(逃。
还请改下,firefox能用的,只要再装个脚本……
hls.user.js
https://greasyfork.org/zh-CN/scripts/26981-hls-user-js我还是没能在 Firefox 上成功播放 hls 。插件和 hls.js 的官方演示也不行。另外就是不知道为什么 Firefox 在网页里 flash 这个 dom 是没有内容的,行为和有点 chrome 差异。都没有成功的播放一次所以不知道该怎么改。
如果你有兴趣改的话:
https://api.live.bilibili.com/api/playurl?platform=h5&cid=ROOMID
这个 API 可以得到一个 json ,里面的
data
属性就是直播的 m3u8 地址(在 Safari 里直接把 video 标签的 src 换成它就可以直接播放了;chrome 里面可以用 hls.js 解码;Firefox 里没有成功播放)。在直播页面,ROOMID 是一个已有的变量。
别那么麻烦,把match适配下就能用。 // @match http://live.bilibili.com/* // @match https://live.bilibili.com/*
早知道不提这个issue了,那样还能用……
早知道不提这个issue了,那样还能用……
已改!
可能是我的 Firefox 有点问题吧,死活放不了 hls 。
早知道不提这个issue了,那样还能用……
已改!
可能是我的 Firefox 有点问题吧,死活放不了 hls 。
谢。 这样 Fx51 + GM3.9 + 两个脚本,http 完全正常,https 不能放,那是 B站 的锅。
请支持https
b站大部分已经支持https了