当前位置: 首页 > news >正文

动漫项网站建设项目项目建议书怎么制作页面

动漫项网站建设项目项目建议书,怎么制作页面,哪些人是建网站的,宁波做百度网站一、前言 最近着手了一个新需求:将某记录仪的实时视频在页面展现。 实现步骤: 通过WebRtc将直播视频转码为flv/rtsp格式流;通过Vlc或代码中的视频播放器播放视频。 常见播放flv直播视频流软件如:VLC、PotPlayer等,…

一、前言

最近着手了一个新需求:将某记录仪的实时视频在页面展现。

实现步骤:

  1. 通过WebRtc将直播视频转码为flv/rtsp格式流;
  2. 通过Vlc或代码中的视频播放器播放视频。

常见播放flv直播视频流软件如:VLC、PotPlayer等,好用但无法嵌入代码。

在此介绍一种使用原生html+js即可实现直播视频流播放的方式,内网外网皆可用。

二、实现

  • 引入Bilibili开源Flash 视频(FLV)播放器

方式一:外网引入
https://github.com/Bilibili/flv.js
方式二:内网导入(把js下载下来标签引入即可)
链接:https://pan.baidu.com/s/1kiDJgoxGn4pQ3qCROdu0fw?pwd=myjn
提取码:myjn

  • 编写调用播放器方法
if (flvjs.isSupported()) {var videoElement = document.getElementById('videoElement');var flvPlayer = flvjs.createPlayer({type: 'flv', // 指定视频类型,特别注意此处伟flvisLive: true, // 开启直播hasAudio: false, //需要设置为false不然播放不了视频cors: true,  // 开启跨域访问url: 'url' //FLV视频地址},{enableWorker: false, //不启用分离线程enableStashBuffer: false, //关闭IO隐藏缓冲区reuseRedirectedURL: true, //重用301/302重定向url,用于随后的请求,如查找、重新连接等。autoCleanupSourceBuffer: true //自动清除缓存});flvPlayer.attachMediaElement(videoElement);flvPlayer.load();flvPlayer.play(); //开始播放// flvPlayer.stop(); //停止播放时打开}

三、整体Demo

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script src="./flv.min.js"></script>
<style>
body,center{
padding:0;
margin:0;
}.v-container{width:640px;height:360px;border:solid 1px red;}video{width:100%;height:100%;}
</style>
</head>
<body><h2>FLV视频播放测试</h2><div class="v-container"><video id="videoElement" muted autoplay="autoplay" preload="auto" controls="controls"></video></div>
</body>
</html>
<script>if (flvjs.isSupported()) {var videoElement = document.getElementById('videoElement');var flvPlayer = flvjs.createPlayer({type: 'flv', // 指定视频类型,特别注意此处伟flvisLive: true, // 开启直播hasAudio: false, //需要设置为false不然播放不了视频cors: true,  // 开启跨域访问url: 'url' //FLV视频地址},{enableWorker: false, //不启用分离线程enableStashBuffer: false, //关闭IO隐藏缓冲区reuseRedirectedURL: true, //重用301/302重定向url,用于随后的请求,如查找、重新连接等。autoCleanupSourceBuffer: true //自动清除缓存});flvPlayer.attachMediaElement(videoElement);flvPlayer.load();flvPlayer.play(); //开始播放// flvPlayer.stop(); //停止播放时打开}
</script>
http://www.15wanjia.com/news/161546.html

相关文章:

  • 沈阳哪家做网站最好dw软件入门教程
  • 南京广告公司排名前20上海免费关键词排名优化
  • 网站建设虚拟内容营销策划方案
  • 苏州集团网站制作公司互联网保险模式
  • 直邮网站的推广活动怎么做网上推广怎么拉客户
  • 永春县建设局网站论文中引用网站中
  • 浙江省建设工程监理管理协会网站网页源码提取工具
  • html5 网站布局应用教程山东电力建设第一工程公司网站
  • 广州有做网站的公司吗注册公司条件有哪些
  • 长沙租车网站排名中山 做网站
  • 无锡网站制作推广公司seo如何去做优化
  • 唐山做网站名创 网站建设
  • 网站建设分金手指排名二五济南专业网站制作
  • 网站编辑面试问题和答案泰安关键词优化公司
  • 主题公园网站建设用c 做的网站怎么打开吗
  • 网站开发计划书封面有没有做任务给钱的网站
  • 国外h5网站模板下载红安县城乡建设局官方网站
  • 网站一般用什么做的营销网站制作费用
  • 虚拟机wordpress建站今天的新闻直播间
  • 杭州酒店网站建设建网站浩森宇特
  • 一些做淘宝优惠券的网站安徽省建设厅八大员报名网站
  • 外贸如何做网站推广建设工程施工合同范本2017下载
  • 什么样的网站利于百度优化高校网站建设管理办法
  • 湖南网站制作哪家专业哈尔滨企业建站服务商
  • net网站开发net网站开发企业网站建设 推广
  • 公司标志logo设计图片南京百度搜索优化
  • 茂名市城市建设档案馆网站潘家园做网站的公司
  • 网站开发怎么连接sqlserver百万综合文字论文网址的内容
  • 网站建设职员免费推广平台排行榜
  • 阳江城乡建设部网站首页广州建设工程交易中心南沙交易部