FFmpeg实现HLS推流
作者:三味书屋 来源:原创 2022/12/1 9:22:39

1、下载ffmpeg,放在一个文件夹中

视频流来自一款海康威视摄像头,该摄像头rtsp url为:

rtsp://账号:密码@IP/mpeg4/ch1/sub/av_stream


2、执行推流命令


ffmpeg -i  "rtsp://账号:密码@IP/mpeg4/ch1/sub/av_stream" -hls_flags delete_segments -hls_time 1 -hls_list_size 3 -vcodec copy -y  C:\jky\hls\test.m3u8
使用cmd命令cd到此目录下,执行以上推流命令,其中C:\jky\hls\test.m3u8,指的是视频切片存放的位置

-hls_flags delete_segments:删除M3U8文件中不包含的过期的TS切片文件

-hls_time 1 :分片时长

-hls_list_size 3:分片个数


推流成功画面:


3、架设iis服务


推流网址是:http://192.168.8.73:8800/test.m3u8

4、添加MIME类型

添加m3u8类型


5、设置跨域,HTTP响应标头

Access-Control-Allow-Origin :* 
Access-Control-Allow-Methods :GET, POST, PUT, DELETE, OPTIONS


称      呼:
联系方式:
您的评论:
技术支持:l.w.dong@qq.com www.luweidong.cn
广州市   wx:lwdred
Copyright © 2014 三味书屋 All Rights Reserved
技术支持:l.w.dong@qq.com  sitemap xml  sitemap html

粤公网安备44010602011869号

粤ICP备13031080号-1