web端页面视频播放
//视频播放所需要的插件
<script type="text/javascript" src="${staticPath}/js/sewise-player/sewise.player.min.js"></script><script src="${staticPath}/js/ezuikit/ezuikit.js"></script>
<div><videoid="rtmpVideo"class="video-js"controlspreload="auto"width="715px"height="350px"data-setup='{ "html5" : { "nativeTextTracks" : false } }'></video></div>
$("#rtmpVideo").empty();//清空播放源
if(data.length>0){var title = data[0].videoName;var videoUrl = data[0].videoUrl;var poster = '${staticPath}/images/index/bg.jpg';if(videoUrl.indexOf('rtmp://') == 0){SewisePlayer.setup({server: "live",type: "rtmp",autostart: "true",streamurl: videoUrl,skin: "",title: title,claritybutton: "disable",//[可选]是否显示多码率按钮 "enable"、"disable",缺省默认值为:"enable"timedisplay: "disable",//[可选]是否显示播放控制栏上的时间 "enable"、"disable",缺省默认值为:"enable"controlbardisplay: "disable",//[可选]是否显示播放控制栏 "enable"、"disable",缺省默认值为:"enable"topbardisplay: "disable",//[可选]是否显示顶部标题 "enable"、"disable",缺省默认值为:"enable"draggable: false,buffer: 0,primary: "html5",lang: "zh_CN",poster: poster,//[可选]视频播放前显示的图像logo: " ",//[可选]播放器角落logo}, "rtmpVideo");}else if(videoUrl.indexOf('.m3u8') > -1){SewisePlayer.setup({server: "vod",type: "m3u8",autostart: "true",videourl: videoUrl,skin: "vodFlowPlayer",title: "",claritybutton: "disable",lang: "zh_CN",logo: "",}, "rtmpVideo");}else if(videoUrl.indexOf('.flv') > -1){SewisePlayer.setup({server: "vod",type: "flv",autostart: "true",videourl: videoUrl,skin: "vodWhite",title: "",claritybutton: "disable",lang: "zh_CN",logo: "",}, "rtmpVideo");}
}
//视频回放功能
//data数据为后台获取的回放数据
function backPlay(data){$("#rtmpVideo").empty();//清空播放源var height=$("#rtmpVideo").height();var decoder = new EZUIKit.EZUIPlayer({id: 'rtmpVideo',autoplay: true,height:height,url: data.realPlayUrl,accessToken: data.accessToken,decoderPath: '${staticPath}/js/ezuikit',handleError: handleError,handleSuccess: handleSuccess,});
}
function handleError(e){console.log('捕获到错误',e);
}
function handleSuccess(){console.log("播放成功回调函数,此处可执行播放成功后续动作");
}
web端页面视频播放相关推荐
- 移动web端页面如何调用手机QQ?
文章目录 手机web页面调用手机QQ实现在线聊天的效果 方法一: html代码如下: js代码如下: 方法二: 代码如下: 效果图截图如下: 统计表1 - 浏览器默认拦截 统计表2 - 设备端与协议类 ...
- java开发调用海康威视摄像头的web端页面开发心得
最近在开发过程中 需要用到海康威视的摄像头 在web端展示 在各种百度之后 发现网上很难找到一个 简便,可靠的教程 在摸索着完成项目之后 ,决定写一篇攻略 造福有需求的小伙伴 言归正传 首先需 ...
- H5、web端页面的性能测试案例以及页面性能测试分析
本文整理于小强测试帮微信公共号 1页面性能测试概述 页面性能测试则是针对于页面性能优化而开展的一种性能测试,目的是对Web系统的页面进行测试以确认系统页面是否会影响系统的性能并为页面的优化提供依据与建 ...
- 维护几十种语言和站点,爱奇艺国际站WEB端网页优化实践
1.前言 爱奇艺国际站(www.iq.com)提供了优质的视频给海外各国用户,自上线以来,现已支持几十个国际站点,并且在东南亚多个国家保证了海量用户高速观看体验. 国际站业务的特点是用户在境外访问,后 ...
- WEB端项目中接入海康监控视频播放监控画面
需求: 以树形结构展示组织以及组织下的摄像头列表,点击单个摄像头进行预览 效果图: 该博客基于 海康开放平台API开发 准备工作 1. APPkey.APPsecret.服务器ip地址.端口号 2. ...
- web端实现rtsp实时推流视频播放可行性方案分析
1.webrtc 1.1 什么是WebRTC 百度概念:WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下 ...
- 【移动端 Web】怎么循序渐进地开发一个移动端页面
1. 移动页面开发基础 1.1 像素--什么是像素 像素是 Web 页面布局的基础,那么到底什么才是一个像素呢? 像素:一个像素就是计算机屏幕所能显示一种特定颜色的最小区域.这是像素的概念,实际上,W ...
- [html] 如何禁止web端的页面缩放?
[html] 如何禁止web端的页面缩放? <meta name="viewport" content="width=device-width, initial-s ...
- python移动端web开发代码_移动web前端开发,前端开发工作总结,移动端页面开发-我主页-一个前端程序猿的博客...
热门推荐 html/css 一.escape和它们不是同一类简单来说,escape是对字符串(string)进行编码(而另外两种是对URL),作用是让它们在所有电脑上可读.编码之后的... 标签: 0 ...
最新文章
- 配置动态路由协议OSPF
- pythonweb开发-Web | 浅谈用Python进行Web开发
- C语言中类型使用的问题
- 2020-11-29(准备考试)
- CDN(内容分发网络)技术原理(转)
- [置顶] Android开发者官方网站文档 - 国内踏得网镜像
- Android之监测database的改变--notifyChange
- python语言中的注释符_各种语言中的注释符总结
- 在Android Studio中将Android工程变为Library使用
- java网页截图_Java实现的简单网页截屏功能示例
- Linux中的df命令
- arguments对象
- ArcIMS9.2新增地图服务时check your map file's layers and data source connections解决
- 【NumPy基础】100道numpy练习——进阶篇
- android车载蓝牙开发,车载蓝牙开发二
- Mbed OS :DMX512 灯光控制协议
- QT 弹出pdf 或者网页【软件 help/about按钮】
- Win必备神器Cmder
- 日志追踪-类加载器-线程上下文类加载器
- 软件测试---UI界面测试点