想放入多个播放地址进行固定时间播放
想放入多个播放地址进行固定时间播放1.m3u8
12.m3u8
13.m3u8
11.m3u8
14.m3u8
15.m3u8
16.m3u8
17.m3u8
18.m3u8
19.m3u8
怎么样设置 按顺序播放 或者 随机播放定时播放呢
视频列表要怎么写呢
这样与直播无异。 lanmfly 发表于 2022-10-20 21:44
这样与直播无异。
对啊小白无从下手不懂就问啊 直播,你都不必特意生成一个个m3u8。
比如,你有几个mp4文件,打算直播地址:http://域名/hls/live/live.m3u8,
则用批处理把mp4用ffmpeg推流到http://域名/hls/live/live.m3u8这个m3u8文件:
ffmpeg -re -i D:\01.mp4 -c copy -map 0 -f hls -hls_list_size 10 -hls_wrap 10 -hls_time 10 live.m3u8
ffmpeg -re -i D:\02.mp4 -c copy -map 0 -f hls -hls_list_size 10 -hls_wrap 10 -hls_time 10 live.m3u8
ffmpeg -re -i D:\03.mp4 -c copy -map 0 -f hls -hls_list_size 10 -hls_wrap 10 -hls_time 10 live.m3u8
客户端请求的html文件http://域名/live.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="ckplayer/css/ckplayer.css">
<script type="text/javascript" src="ckplayer/js/ckplayer.min.js"></script>
</head>
<body>
<div class="video" style="width: 1280px;height: 720px;"></div>
<script type="text/javascript">
var videoObject = {
container: '.video', //容器的ID或className
live: true,//指定为直播
plug: 'hls.js',//使用hls.js插件播放ts
video: 'hls/live/live.m3u8' //视频地址
}
new ckplayer(videoObject);
</script>
</body>
</html> 添加next 对象 播放完自动下一集
页:
[1]