html中 videojs 播放m3u8文件【方式一】
1. 播放效果
2. 实现代码
如果你直接打开html播放不了,请更换src,因为
http://live3.jogyhg.com/live/jr7owi3l160igq0_03c0e113e94d32ce48a8e5b0a791ce24.m3u8
可能已经失效了。
<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8"><title>播放m3u8格式</title><link href="https://unpkg.com/video.js/dist/video-js.css" rel="stylesheet"><script src="https://unpkg.com/video.js/dist/video.js"></script><script src="https://unpkg.com/videojs-contrib-hls/dist/videojs-contrib-hls.js"></script><!-- videojs-contrib-hls 用于在电脑端播放 如果只需移动端播放可以不引入 --></head><body><style>.video-js .vjs-tech {position: relative !important;}</style><div><video id="myVideo" class="video-js vjs-default-skin vjs-big-play-centered" controls preload="auto" data-setup='{}'style='width: 100%;height: auto'><source id="source" src="http://live3.jogyhg.com/live/jr7owi3l160igq0_03c0e113e94d32ce48a8e5b0a791ce24.m3u8" type="application/x-mpegURL"></source></video></div></body><script>var myVideo = videojs('myVideo', {bigPlayButton: true,textTrackDisplay: false,posterImage: false,errorDisplay: false,})myVideo.play()var changeVideo = function(vdoSrc) {if (/\.m3u8$/.test(vdoSrc)) {myVideo.src({src: vdoSrc,type: 'application/x-mpegURL'})} else {myVideo.src(vdoSrc)}myVideo.load();myVideo.play();}</script>
vue方式播放参考:Vue Video.js播放m3u8视频流格式(video+videojs-contrib-hl)
html中 videojs 播放m3u8文件【方式一】相关推荐
- 在vue3中使用videojs播放 .m3u8格式文件
最近项目中有做视频播放,但是由于视频量大,所以后端处理用的是把视频切片放在m3u8里给前端,然后前端自己播放. 什么是M3U8文件呢?M3U8文件是指UTF-8编码格式的M3U文件.M3U8文件是记录 ...
- vue使用原生videojs 播放m3u8格式的视频——播放m3u8格式视频(一)
vue使用原生video播放m3u8格式的视频 1.安装依赖 2.页面引入插件(这里我是页面单独引入,减少项目体积) 3.页面中的使用 常见问题 4.实现过程 5.实现.m3u8格式视频播放方法 1. ...
- 使用videojs播放m3u8视频
vue3使用videojs 播放m3u8格式视频 videojs是一个播放视频的js库,可以通过videojs结合videojs-contrib-hls实播放m3u8格式视频.流媒体传输协议(hls) ...
- WPF 播放m3u8文件(使用Vlc库,支持在线和离线播放)
简介: 目前主流的播放器都是调用VLC库(支持视频类型比较多且功能强大),主流视频网站采用的是流媒体传输协议(就是将一段视频切成无数个小段,这几个小段就是ts格式的视频文件,一段一段的 ...
- 基于ffmpeg的播放器,播放m3u8文件时,seek问题
文章目录 1,准备知识, seek代码流程: 策略: 2,问题描述, 3,原因分析及其修改, 拿到这个问题,在不debug代码或查看日志的情况下,根据上面1的准备知识,可以大概判断出原因. 针对问题视 ...
- videojs播放m3u8后缀视频Demo
videojs播放m3u8后缀视频Demo 转载自:https://segmentfault.com/a/1190000024447688 <!DOCTYPE html><html ...
- 解决Ubuntu 18.04中无法播放MP4文件的问题
遇到的问题 在Ubuntu 18.04中无法播放MP4文件,提示播放该文件需要H.264(主配置文件)解码器. 测试机型:联想邵阳E42 测试时间:2020年9月5日 测试系统:18.04 解决方法 ...
- CKPlayer播放M3U8文件 (加载失败)问题
官网下载: ckplayer csdn下载: csdn 下载本地以后, 解压ckplayer.zip, 里面有示例文件, index.html, flashplayer.html等, index.ht ...
- PHP中两种包含文件方式、三种注释风格、四种标记风格
2019独角兽企业重金招聘Python工程师标准>>> 一.两种包含文件的方式 ①require语法格式:require("文件名"):这个函数通常放在PHP程序 ...
最新文章
- Java的JSON操作存储List到Redis
- ZOJ 3805--解题报告
- Boost:bind绑定全局占位符的测试程序
- linux开权限变绿了,解读Linux文件权限的设置方法
- oracle和sql server取第一条记录的区别以及rownum详解
- 有了解过Elasticsearch的性化搜索方案吗?
- JAVA互联网应用架构师、JAVA架构、JAVA中间件、集群等互联网应用
- android opencv中图像分割,opencv在android平台下的开发【4】-图像滤波详解
- C++11::lambda 的用法
- 字节一面,面试官拿System.out.println()考了我半个小时?我懵逼了...
- [2019杭电多校第四场][hdu6623]Minimal Power of Prime
- 面向对象15:单例设计模式、main方法的使用
- 惠普打印机突然停止工作
- omnet++tictoc2案例解析
- Cron 表达式 星期建议使用 MON 等单词缩写
- mysql源码分析——InnoDB引擎启动分析
- HIbernate Lazy 常用配置
- 恢复win10系统默认服务器,解决win10系统“重置电脑时出现问题 未进行任何更改”的方法...
- 帮爷爷刻录VCD光盘
- 你还深陷在上半年工作和生活的一团乱麻中?可以试一下我说的这个“破局”之法
热门文章
- STM32F103系列芯片的地址和寄存器映射原理、LED轮流闪烁实现
- 独立看门狗与窗口看门狗
- NOI 4.6 贪心 2407:书架
- 大数据技术之Spark(三) SparkStreaming
- 如何学好编程%2B(精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你%2529
- 【IT女神勋章挑战赛名单公布】:看看谁获奖啦!
- 【计算机视觉与深度学习 北京邮电大学 鲁鹏 视频笔记】1. 线性分类器
- 芯动联科在科创板IPO过会:拟募资10亿元,金晓冬为实际控制人
- Java Swing五子棋
- 计算机基础知识与Java语言概述(DAY1)