yang123vc / newClappr

全端pc/mobile播放器,支持手机微信、QQ等方案

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

版本

newClappr v1.0

Demo

demo地址

国内用户初次打开时因github原因可能较慢,但视频源为国内。

作用

在pc端、移动端播放flv/hls/mp4等视频方案。

极简

仅需搞懂配置,即可上手。

配置

待完善

修改

本播放器为基于clappr修改的播放器,其修改的要点如下:

1.强制支持flv。

2.自动识别pc/mobile并提供相关对应的ui。

3.播放地址不再单一,以支持flv的优先播放flv,而后支持hls则播放fls,最后均不支持则播放mp4。

4.在微信/QQ内播放内可选对视频加宽48px,为了去除微信和QQ内video右上角的全屏按钮。

5.能自动播放的环境尽量自动播放。

6.可选是否加入p2p。

7.精简不必要的相关代码,降低js体积。

插件

  • clappr

项目:clappr

下载地址:clappr

下载地址:clappr纯h5版 v0.3.8(适合移动端)

  • flv支持:flv.js+clappr-flvjs-playback.js

项目:flv.js v1.5.00

项目:clappr-flvjs-playback.js(v1.0.0)

  • p2p支持:flv

项目:p2pflv.js

  • p2p支持:hls

项目1:hlsjs-p2p-engine

项目2:clappr-p2phls-plugin

项目2-附加:clappr-p2phls-stats-plugin

  • 滚动报幕

项目:clappr-marquee-overlay

  • 文字水印

项目:clappr-dynamic-text-overlay

  • logo水印

项目:clappr-logo-plugin

  • 进度缩图(适合点播,需先使用video-thumbnail-generator截图)

项目:clappr-thumbnails-plugin

  • 进度提示:如 主持人进场-节目开始-嘉宾来了-...

项目:clappr-markers-plugin

  • 清晰度选择(标高超蓝)

项目:clappr-markers-plugin

  • 播放速度控制(慢快进)

项目1:clappr-playback-rate-plugin

项目2:clapper-playback-speed-plugin-extended

  • srt字幕

项目:Clappr-Subtitle

  • 穿插广告

项目:Clappr-Ads

  • 右键上下文菜单

项目:clappr-context-menu-plugin

授权许可

采用MIT许可协议,在保留相关开发版权说明的情况下允许个人使用或商用。

@amhoho

About

全端pc/mobile播放器,支持手机微信、QQ等方案

License:MIT License