摘要:

在我们编写项目时,也许会接触到一些视频的操作,普通视频流的话,例如Ogg、MPEG4、WebM这类后缀的文件,这几类文件都可以被h5的video标签解析,并不需要做解析操作,那么我们在项目中也会用到直播视频的格式,我在项目中就有涉及到直播的需求,是rtmp格式的直播视频流,起初我找了相关插件进行解析,有video.js插件包,还有ckplayer插件包,因为video.js没有深研究,所以使用的是ckpalyer,该插件能很好的解析rtmp格式的直播视频流,但是需要做一些配置;

第一步:下载:http://www.ckplayer.com/down/

该插件有两种下载方式,请自行选择;

第二步:在自己的项目中进行引入,前提需要将ckplayer包放到项目中,之后直接引入ckplayer.js文件即可,所有依赖关系都是通过ckplayer.js进行查找,所以只需引入这一个文件

第三步:在body中添加视频dom容器

第四步:实例化ckplayer(这里我的操作是写了一个函数,将配置参数放到了函数里,之后在进行实例化)

function video(className,url){

var videoObject = {

container: className,//“#”代表容器的ID,“.”或“”代表容器的class

variable: ‘player‘,//该属性必需设置,值等于下面的new chplayer()的对象

autoplay:true,//自动播放

live:true,//直播视频形式

mobileCkControls:false,

video:url//视频地址

};

return videoObject;

};

var player=new ckplayer("容器","rtmp格式地址");

截止目前,所有工作就已完毕,一个简单的直播功能就搭建好了,ckplayer中提供了很多视频配置,具体配置请参照官网(一般配置是去掉播放器的logo,这里我就拿这一个功能进行举例)

在ckplayer.js文件中,找到style配置参数,将style内部的loading和logo配置的部分代码注释掉就可以了

原文:https://www.cnblogs.com/jiangze-blog/p/8981067.html

直播流播放器 html,rtmp直播视频流播放器(ckplayer)使用方法相关推荐

  1. Java 监控直播流rtsp协议转rtmp、hls、httpflv协议返回浏览器

    Java 监控直播流rtsp协议转rtmp.hls.httpflv协议返回浏览器 目录 一:了解音视频流协议: 二:方案一 rtsp 转rtmp 1.下载nginx + nginx-rtmp-modu ...

  2. java做flv直播服务器_一种RTMP直播流到HTTPFLV直播流实时转换系统及其工作方法与流程...

    本发明属于互联网的音视频技术领域,具体涉及一种RTMP直播流到HTTP FLV直播流实时转换系统及其工作方法. 背景技术: 在传统互联网直播领域,PC端采用RTMP协议进行视频直播,国内一部分CDN服 ...

  3. 【视频直播流】vue flv视频直播流 flv rtmp vue 直播视频流

    一.[rtmp视频流] 要点:主要是使用vue-video-player进行播放.要注意,这种播放方式需要flash播放器,遗憾的是很多浏览器已经不再支持flash播放器,如果是这样建议直接看下边第二 ...

  4. NGINX-RTMP直播服务器搭建-OBS录制推流-VLC视频流播放

    转载地址:https://blog.csdn.net/boonya/article/details/78663675 网上关于视频直播的资料还是挺多的,看了一些文章,自己也动手实践了下.主要有三个步骤 ...

  5. LiveNVR Onvif/RTSP流媒体软件接入监控摄像头后如何获取直播流地址进行大屏展示、播放端拉流、网页播放监控视频等...

    1.LiveNVR介绍 LiveNVR的安防监控的视频直播,可以按标准的Onvif/RTSP协议接入监控设备,也可以通过海康.大华.天地伟业等厂家私有SDK接入监控,实现web页面的播放和录像回放. ...

  6. android 播放直播流,【报Bug】video组件播放直播流无法重连 android app

    详细问题描述 android app nvue页面使用video播放直播流视频(非普通在线视频),切换网络会导致视频一直缓冲无法继续播放,一直触发@error事件,只用用4g或者wifi均可正常播放, ...

  7. php使用ffmpeg转录网络直播流,使用FFmpeg转录网络直播流(示例代码)

    爱奇艺万能播放器的最新版本增加了一个播放网络流的功能.不过,入口藏在播放器区域的右键菜单里,不太好找: 找来一个直播流URL,比如东森新闻 http://60.199.188.151/HLS/WG_E ...

  8. React+阿里云Aliplayer播放器实现rtmp直播(推流时间差,重启播放器,计时观看)

    需求 前端框架为React 用阿里云播放器Aliplayer播放直播 使用的rtmp协议 资料 阿里云播放器 Web端文档:https://help.aliyun.com/document_detai ...

  9. 斗鱼html5直播流,用树莓派做 RTMP 流直播服务器,可推送至斗鱼直播

    楼主你好! 我推流到一个Windows的Ngix-rtmp云服务器上树莓派会发至命错误,请教一下是什么原因造成的呢?端口已开放,但在本局域网里推流一切正常. gst-launch-1.0 -v v4l ...

  10. VR虚拟现实大屏展示如何通过H265播放器EasyPlayerPro实现8K视频流播放?

    VR正在改变我们生活.社交和工作方式.今天的消费者正在寻找体验,经过近几年的研究,我们知道VR有能力在未来的学习和发展中发挥巨大的作用.TSINGSEE青犀视频开发的EasyPlayerPro作为一款 ...

最新文章

  1. CWDM/DWDM是城域网最好的选择吗?
  2. 推荐系统炼丹笔记:聊一聊特征交叉新方式CAN
  3. CF 295A - Greg and Array 差分數列
  4. 安卓app 获取view的id_隐私保护问题不小 研究表示1325个安卓APP未经授权获取用户数据...
  5. php5.4开启opcache,windows下php5.6启用opcache
  6. 具有GlassFish和一致性的高性能JPA –第3部分
  7. proteus里面没有stm32怎么办_使用C#编写STM32对接物联网平台IoTSharp发送遥测数据
  8. android 系统(6)---Android ADB 命令大全
  9. 06Matplotlib数据可视化--6.1绘图基础
  10. 1.1 创建 Android 项目
  11. Alpha版本冲刺(一)
  12. spring boot 配置 druid的filters时报错 Reason: org.apache.log4j.Priority
  13. 解决办法:debian中没有ifconfig命令
  14. 世界第一个聊天机器人源代码_这是世界上第一个“活着”的机器人
  15. 数据分析之FineReport
  16. 网站漏洞修复 被上传webshell漏洞修补
  17. RabbitMQ基础知识
  18. python程序的循环结构_四、python程序结构之循环结构
  19. 游戏平台搭建韩国大带宽CN2服务器哪里的比较便宜
  20. Java参数变量_Java变量参数

热门文章

  1. 用国家简写查找对应的国家名称和所在 洲
  2. 机器学习笔记——14 矩阵谱分解与奇异值分解及其背后的线性算子理论 (实战项目:利用SVD进行图像压缩)
  3. 纬地道路纵断面设计教程_道路BIM模型快速生成
  4. 锐浪报表使用技巧Gird++
  5. win10u盘被写保护怎么解除_Win10系统下U盘写保护应该如何破除!
  6. 第 3 章 MCS-51 单片机指令系统
  7. python批量新建文件夹_python批量创建文件夹
  8. 总结陈丹琦博士论文(一):NEURAL READING COMPREHENSION AND BEYOND
  9. 利用SAP Leonardo做图片近似查找 ——Python实现
  10. 初中信息技术说课稿_语文说课稿模板一等奖