支持p2p的m3u8.php,m3u8视频播放器集成p2p加速源码分享
此方法仅适用于M3U8视频资源加速,支持跨域名。
CDNBye OMS可后台实时查看在线人数,加速流量等。具体后台截图如下:
使用方法:
1、打开注册账号。添加域名-认证域名。按照里面步骤来即可。
2、新建一个 php文件,名字自定义,(这里就定义为:p2p.php)把下面代码添加进去。
梦城P2P影视播放器
body,html{width:100%;height:100%;background:#000;padding:0;margin:0;overflow-x:hidden;overflow-y:hidden}
*{margin:0;border:0;padding:0;text-decoration:none}
#stats{position:fixed;top:5px;left:10px;font-size:12px;color:#fdfdfd;z-index:2147483647;text-shadow:1px 1px 1px #000, 1px 1px 1px #000}
#dplayer{position:inherit}
var dp = new DPlayer({
container: document.getElementById('dplayer'),
screenshot: true,
hotkey: true,
contextmenu: [
{
text: '【必看】免责声明',
link: 'https://www.dcqzz.cn/'
},
],
preload:"auto",
autoplay: true,
video: {
url: '<?php echo $_GET["url"];?>',
type: 'hls'
},
hlsjsConfig: {
loadTimeoutRate: 0.5,
// maxBufferSize: 8*1000*1000,
p2pConfig: {
logLevel: true,
live: false, // 如果是直播设为true
}
}
});
var _peerId = '', _peerNum = 0, _totalP2PDownloaded = 0, _totalP2PUploaded = 0;
dp.on('stats', function (stats) {
_totalP2PDownloaded = stats.totalP2PDownloaded;
_totalP2PUploaded = stats.totalP2PUploaded;
updateStats();
});
dp.on('peerId', function (peerId) {
_peerId = peerId;
});
dp.on('peers', function (peers) {
_peerNum = peers.length;
updateStats();
});
function updateStats() {
var text = 'P2P正在为您加速' + (_totalP2PDownloaded/1024).toFixed(2)
+ 'MB 已分享' + (_totalP2PUploaded/1024).toFixed(2) + 'MB' + ' 连接节点' + _peerNum + '个';
document.getElementById('stats').innerText = text
}
3、调用方法:你的域名/p2p.php?url=
4、效果可以看本站影视资源分享内容。
支付宝扫一扫
微信扫一扫
企鹅扫一扫
支持p2p的m3u8.php,m3u8视频播放器集成p2p加速源码分享相关推荐
- android 播放器封装,Android视频播放最全总结:MediaPlayer+TextureView封装一个完美实现全屏、小窗视频播放器,附项目源码...
原标题:Android视频播放最全总结:MediaPlayer+TextureView封装一个完美实现全屏.小窗视频播放器,附项目源码 作者:xiaoyanger 来源:http://www.jian ...
- C#中实现视频播放器窗体程序(附源码下载)
场景 效果 实现 新建窗体程序,然后从工具箱中拖拽DataGridView控件,然后在控件右上角点击新增列,设置好每列 的Name属性和Headertext属性. 新建Video类 项目-右击-新增- ...
- 花费一天时间基于Vue创建的epub小说阅读器效果展示及源码分享
视频演示 https://www.bilibili.com/video/BV11X4y1M716 链接: link. github源码地址:https://github.com/lyh-create/ ...
- m3u8, flv, mp4格式视频demo源码分享
<!DOCTYPE html> <html><head><meta charset="utf-8"><title>m3u ...
- 语音变声器微信小程序源码下载支持多种音效
如标题所示这就是一款变声器小程序源码 程序支持多种音效生成, 另外支持本地音频文件上传变声 也支持直接录音变声 当然啦,也是支持在线试听的这样可以方便查看每一种效果 好了,不多说了下面来看看小编的测试 ...
- android 带记忆功能的播放器源码,【全开源可二开】带后台管理面板的在线音乐播放器Android应用APP源码...
这是一款带后台管理面板的在线音乐播放器Android应用APP源码,可让您更快地构建在线和离线android音频播放器,代码全开源适合二次开发.该源码自带2个紫色和橙色主题(允许您添加更多主题),多语 ...
- 【Qt 开源音视频框架模块QtAV】03:QTAV主要接口展示以及播放器源码分享
介绍 QtAV 是一个基于 Qt 和 FFmpeg 的跨平台.高性能多媒体播放框架,能够帮助你轻而易举地编写出一个播放器. [Qt 开源音视频框架模块QtAV]01:介绍.编译以及简单使用 因为网上使 ...
- C++实现类QQ空间图片查看器(源码分享)
使用C++实现类QQ空间图片查看器,支持本地图片上传与网络图片在线预览.源码见附件. 1,可以选择任意图片放大查看 2,可以点左右按钮,查看上一页,下一页图片 3,整个窗体是自适应,可以任意拖动查大小 ...
- springboot拦截器拦截提示_Springboot拦截器使用及其底层源码剖析
博主最近看了一下公司刚刚开发的微服务,准备入手从基本的过滤器以及拦截器开始剖析,以及在帮同学们分析一下上次的jetty过滤器源码与本次Springboot中tomcat中过滤器的区别.正题开始,拦截器 ...
- 基于Android的看小说APP源码Android本科毕业设计Android小说阅读器、小说APP源码
基于kotlin + 协程 + MVVM 模式来编写的看小说APP. 完整代码下载地址:基于Android的看小说APP源码Android本科毕业设计Android小说阅读器.小说APP源码 主要框架 ...
最新文章
- 全网最细节的sds讲解,从理论到实践!
- 新装ubuntu9.10后配置全过程(很多常见问题的解决方法)
- Linux上端口开放常用命令
- hive 简单操作搜狗实验室的词频文件
- python程序如何封装成接口_python接口自动化如何封装获取常量的类
- Vue项目中如何设置动态的TDK
- 深港澳大湾区第三次.NET技术交流会圆满成功
- java获取map数量_java – 如何从HashMap或LinkedHashMap获取有限数量的值?
- c语言int的存储形式,C语言变量的存储类型有3种,即int型、float型和char型
- 操作 Wave 文件(13): waveOutGetVolume、waveOutSetVolume
- mysql十亿_Mysql:表中有数十亿条记录
- 最好用的三款epub阅读器
- 汉字转拼音的代码-转
- Office Timeline一款非常专业好用的PPT插件
- 《Learning for Disparity Estimation through Feature Constancy》
- 写商业计划书的十个要点
- EXCEL操作之:为纯数字编码添加前缀/后缀后以文本的方式保存
- 豆腐干豆腐干地方的规定
- python与r语言处理excel数据_R语言 | 读写txt、csv、excel文件
- 通过虚拟驱动vivi分析摄像头驱动
热门文章
- 数据库第九章习题作业
- 视频基础知识 720P、1080i、1080P
- BEEF的简介与使用
- 语义分割论文:Fully Convolutional Networks for Semantic Segmentation (CVPR2015)
- 21秋信源编码技术作业(1)——使用Audacity软件绘制清浊音频谱图并进行分析
- va_list、va_start和va_end实现
- 计算机考研复试-英文问答
- SparkSQL——各区域热门商品TOP3
- qt+mysql开发提示driver not loaded driver not loaded
- 上海行:陈正翔与 Mind+,最简易图形化编程工具