全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: 唐王李世民

[疑问] m3u8可以使用video标签进行播放吗?

[复制链接]
 楼主| 发表于 2024-2-28 14:01:37 | 显示全部楼层
3634048 发表于 2024-2-28 13:07
video 本来就是 h5播放器, 需要播放就必须添加 hls js才可以的

好的,谢谢您了,我研究一下
发表于 2024-2-28 14:12:53 | 显示全部楼层
m3u8不可以使用video标签进行播放
发表于 2024-2-28 14:14:30 | 显示全部楼层
我记得可以的吧,好像要浏览器支持。
 楼主| 发表于 2024-2-28 14:47:40 | 显示全部楼层
dc10aao 发表于 2024-2-28 14:14
我记得可以的吧,好像要浏览器支持。

谢谢您的回复,我研究一下
发表于 2024-2-28 20:46:28 | 显示全部楼层
7836246 发表于 2024-2-28 14:12
m3u8不可以使用video标签进行播放

了解一下什么叫 h5 播放器 就知道播不播得了m3u8了
发表于 2024-2-28 23:06:34 | 显示全部楼层
想知道是哪个平台
发表于 2024-2-28 23:16:46 | 显示全部楼层
可以,再加个js
https://cdnjs.com/libraries/hls.js
 楼主| 发表于 2024-2-29 14:20:53 | 显示全部楼层
3634048 发表于 2024-2-28 20:46
了解一下什么叫 h5 播放器 就知道播不播得了m3u8了

我看到网上有些人说可以,有些说不可以,所以不太明白了。
 楼主| 发表于 2024-2-29 14:25:20 | 显示全部楼层
Oracle. 发表于 2024-2-28 23:16
可以,再加个js
https://cdnjs.com/libraries/hls.js

谢谢您的回复
发表于 2024-2-29 14:33:53 | 显示全部楼层
可以
  1. function param(name){
  2.                 var match = new RegExp(name+"=([^&]+)").exec(location.href);
  3.                 return match ? match[1] : null;
  4.         }
  5. var type='video/mp4';

  6. if(param('url').indexOf('.m3u8')>-1){
  7.         type='application/x-mpegURL';
  8. }
  9. else if(param('url').indexOf('.mkv')>-1){
  10.         type='video/x-matroska';
  11.        
  12.        
  13. }

  14. var options = {
  15. playbackRates: [0.5,1,1.5,2,3],

  16. sources: [{
  17.     src: param('url'),
  18.     type: type
  19.   }]
  20. };
  21. var player = videojs('playerCnt', options, function onPlayerReady() {
  22.   videojs.log('播放器已准备就绪!');
  23.   this.play();
  24.   this.on('ended', function() {
  25.     videojs.log('啊...这么快就结束了?!');
  26.   });
  27. });
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-15 18:34 , Processed in 0.084258 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表