电商网站建设推广,推广网站广告有哪些,有没有免费的seo网站,wordpress怎么破解1.下载ffmpeg #xff0c;传送门#xff1a;https://ffmpeg.en.softonic.com/
2.配置环境变量
右击我的电脑----点击属性#xff0c;打开左侧高级系统设置 点击下方的环境变量 在下方系统变量中找到path变量#xff0c;选中点击下方编辑#xff0c;别点成删除#…1.下载ffmpeg 传送门https://ffmpeg.en.softonic.com/
2.配置环境变量
右击我的电脑----点击属性打开左侧高级系统设置 点击下方的环境变量 在下方系统变量中找到path变量选中点击下方编辑别点成删除我已经删过两次了 新建一个变量 找到这个路径我是解压到了C盘在路径栏复制下来填到新建的环境变量里点击确定就行 3.安装nginx,传送门http://nginx.org/en/download.html
解压之后打开nginx的文件夹打开conf文件夹用编译器打开nginx.conf文件在http模块更改默认端口保证这个端口不被占用就行 然后添加以下代码 # ffmpeg生成hls流的http访问配置location /hls {#若nginx\conf\mime.types中没有配置如下type请加上或直接在mime.types加types{application/vnd.apple.mpegurl m3u8;video/mp2t ts;}root html;add_header Cache-Control no-cache;add_header Access-Control-Allow-Origin *;} 4.打开nginx中的html文件创建hls文件夹 5.在nginx主文件夹中得到地址栏里输入cmd然后回车打开cmd输入命令start nginx并回车 这个时候在浏览器里输入localhost:nginx,conf文件中http模块设置的默认端口号我这里是localhost:8080,能打开就代表nginx启动成功了
6.再打开一个cmd输入命令:
ffmpeg -rtsp_transport tcp -i rtsp://admin:avaiden88cnqcaegcctv.ddns.net:9990/cam/realmonitor?channel1subtype1 -fflags flush_packets -max_delay 1 -an -flags -global_header -hls_time 1 -hls_list_size 3 -vcodec copy -s 216x384 -b 1024k -y D:/nginx/nginx/html/hls/test.m3u8
ffmpeg -rtsp_transport tcp -i rtsp://admin:avaiden88cnqcaegcctv.ddns.net:9990/cam/realmonitor?channel1subtype1 -fflags flush_packets -max_delay 1 -an -flags -global_header -hls_time 1 -hls_list_size 3 -vcodec copy -s 216x384 -b 1024k -y D:/nginx/nginx/html/hls/test.m3u8
ffmpeg -rtsp_transport tcp -i 这里是你的rtsp地址 -fflags flush_packets -max_delay 1 -an -flags -global_header -hls_time 1 -hls_list_size 3 -vcodec copy -s 216x384 -b 1024k -y 这里是nginx文件夹html文件创建的hls文件的路径 test.m3u8输出出来的地址就叫这个名字这个名字可以随意设置 然后回车等一会如果cmd咋子跑就代表转码成功这个时候打开vlc播放器进行测试
输入http://localhost:8080/hls/test.m3u8这里的localhost可以写成自己的ip地址 如果能播放就代表成功了