iqiyi-player-switch

iqiyi player switch between flash and html5

As of 2017-06-16. See the latest version.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
gooyie
Ratings
0 0 0
Version
1.8.4
Created
2017-03-22
Updated
2017-06-16
Size
35.9 KB
License
MIT
Applies to

iqiyi-player-switch

爱奇艺flash播放器与html5播放器随意切换,改善html5播放器播放体验。

脚本管理器兼容

Greasemonkey用不了(沙箱限制),TampermonkeyViolentmonkey可正常使用。

安装

脚本实现的功能

  • 在脚本管理器上添加菜单命令用于播放器切换(默认启用html5播放器)
  • firefoxedge应用polyfill以支持f4v播放
  • 和谐广告
  • 和谐非内嵌水印
  • 解除会员清晰度限制
  • 外链html5播放(不完善)

切换播放器

菜单命令是要切换过去的播放器

tm-switch vm-switch

关于html5播放器清晰度

  • html5 播放器播放 f4v 依赖于 fetch + ReadableStreamWebRTC,能否播放或正常播放取决于浏览器。
  • Chrome/57.0.2987.133+ 可以很好的播放f4v
  • Firefox/53.0 仍未实现 ReadableStream ,通过使用 Polyfill 后也可以很好的播放 f4v
  • Edge 使用 WebRTC adapter 后也可以播放 f4v。但是 Build 15048 之前的 ReadableStreambug,会出现播放中断 。
  • 不支持播放 f4v 的浏览器, 则会自动播放最高清晰度为高清的 mp4m3u8

用到的库