问题描述
我正在使用videojs播放器。
玩家代码
<head>
<link href="https://vjs.zencdn.net/7.5.4/video-js.css" rel="stylesheet">
<!-- If you'd like to support IE8 (for Video.js versions prior to v7) -->
<script src="https://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js"></script>
</head>
<body>
<video id='my-video' class='video-js' autoplay="true" controls preload='auto' width='640' height='264' data-setup='{"fluid": true,"autoplay": true}'>
<source src='./master2.m3u8' type='application/x-mpegURL'>
<p class='vjs-no-js'>
To view this video please enable JavaScript,and consider upgrading to a web browser that
<a href='https://videojs.com/html5-video-support/' target='_blank'>supports HTML5 video</a>
</p>
</video>
<script src='https://vjs.zencdn.net/7.5.4/video.js'></script>
</body>
来源看起来像这样
....
#EXTINF:6.000,LTC=2020-10-11T10:31:26+00:00
0.ts
#EXTINF:6.000,LTC=2020-10-11T10:31:32+00:00
1.ts
#EXTINF:6.000,LTC=2020-10-11T10:31:38+00:00
2.ts
#EXTINF:6.000,LTC=2020-10-11T10:31:44+00:00
3.ts
我希望它看起来像
....
#EXTINF:6.000,LTC=2020-10-11T10:31:26+00:00
0.ts?key=49er4g84egr984
#EXTINF:6.000,LTC=2020-10-11T10:31:32+00:00
1.ts?key=49er4g84egr984
#EXTINF:6.000,LTC=2020-10-11T10:31:38+00:00
2.ts?key=49er4g84egr984
#EXTINF:6.000,LTC=2020-10-11T10:31:44+00:00
3.ts?key=49er4g84egr984
问题 如何在没有临时文件的情况下将“?key = 49er4g84egr984”添加到播放器源(其实时hls源如此更改)中?我是否需要特定的播放器,或者没有Node.js,这是不可能的?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)