b站黑科技是一款针对B站已删除视频、被下架视频和被和谐视频所出品的一款“黑科技”客户端。之所以为黑科技,功能自然十分强大,B站内所有被删下架视频无限制观看,支持缓存,可快速便捷播放,为您打造出最优质最出色的视觉盛宴!
应用介绍:
b站黑科技app是一款增强哔哩哔哩弹幕网视频体验的手机软件。可以替换非B站播放器、绕过播放区域限制、破解可看部分B站已删除或下线的视频等。
独家内容:
1、拥有替换非B站播放器、自动缓冲所有分段、优化B站视频源解析等功能;
2、通过这些功能可以加速B站的视频加载速度,优化播放器的体验同时还可以暴力破解B站已删除内容使其可以播放。
3、打开后勾选”b站黑科技“即可一键启用。
使用方法:
第一种:chrome扩展
Bilibili helper(强制开启bilibili播放器)
第二种:书签保存(点击后可以切换播放器)
第三种:打开播放器网站
目前三种方式全部可用
播放原理:
首先是bilibili的播放器。
bilibili的播放器主要有两个,一个内站播放器
https://static-s.bilibili.tv/play.swf?cid={cid}&aid={aid}
另一个是外站播放器
http://static.hdslb.com/miniloader.swf?aid={aid}&pid={pid}
其中aid就是article id的意思,或者说就是视频的av号;
而pid是page id的意思,也就是说视频的第几个分页;
而cid是chat id的意思,每个chat id对应一组弹幕池和。
然后我们先说第一个内站的播放器。播放器要播放视频显然要先找到视频的内容的地址,这是我们最为关心的。
无论你是靠反编译还是截取网络数据包,都可以看到这个播放器访问了
http://interface.bilibili.cn/playurl?cid={cid}
以获取视频内容的地址,然后加载这些视频并播放。
我们再看后面那个外站播放器。参数里面没有cid,那他是怎么加载视频内容的地址的呢?
如果你再用同样的方法进行分析,你会发现他实际上还是访问了上面说到的那个地址。
那他是怎么获取cid的呢?他获取cid是通过
http://api.bilibili.cn/view?type=json&id={aid}......
的一个链接获取到的。