windows下一分钟配置ngnix实现HLS m3u8点播
来源:互联网 发布:柏林 知乎 编辑:程序博客网 时间:2024/04/28 18:56
一、首先保证nginx能正常运行:
这个就是因为前面我们把nginx的目录加到了Path中,然而nginx启动时各种路径都是以当前工作目录为起始点的,这就导致了系统去“C:\Users\[UserName]/conf/nginx.conf”这个地方去寻找配置文件而不是正常的“D:\nginx-1.3.9/conf/nginx.conf”。看来不能轻易偷懒啊。。。这个问题在CentOS下同样存在,但是linux下可以直接对service nginx,所以对当前工作目录并无要求。Windows下当然也可以把nginx注册成服务,懒得麻烦了,以后用到再说。。。
二、正常运行后配置hls的信息
1. 下载 nginx-1.7.11 for windows 可以直接从nginx官网上下载
2.新建子目录:nginx-1.5.10\html\hls,把生成的m3u8和切片好的ts文件或目录拷贝到hls目录下
3. 打开任务管理其,杀掉ngnix.exe,重启ngnix.exe
4. 打开vlc播放器, 【打开网络串流】菜单,输入url:http://192.168.1.100/hls/playlist.m3u8 即可测试播放了,在你的ipad上,也可以播放啦,简单吧!!
三、利用ffmepg把ts文件转m3u8并切片
网上很多垃圾文章推荐segmenter工具,但用的时候,3.5G的ts文件丢了一半的数据,于是想到了ffmpeg转。 在国外网站找到命令,一句话搞定,没报半句错: ffmpeg -i 12生肖.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 10 output%03d.ts 顺便共享给各位国内的同仁,免得深受其苦。毕竟,大家都说HLS代表future,rtsp已经是过去式了。 另外,对于下载windows下的ffmepg二进制版本,请进网站 http://ffmpeg.zeranoe.com/builds/win32/shared下载最新版本,无需自己编译。实时录屏并发布实时流,并用vlc观看???
0 0
- windows下一分钟配置ngnix实现HLS m3u8点播
- windows下一分钟配置ngnix实现HLS m3u8点播
- 配置ngnix实现HLS m3u8点播
- HLS实现点播和直播时,M3U8文件的不同
- HLS实现点播和直播时,M3U8文件的不同
- windows 下 hls 的点播和直播
- windows下HLS点播和直播方法
- (一)Ngnix在Windows下的安装及环境配置
- php+ngnix windows下配置
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)(3)
- 0143 [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [转]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- Ngnix在Windows下的环境配置及使用 - 引言
- 一键下载M3U8/HLS 并保存为TS文件
- HLS M3U8 详解
- HLS流媒体点播系统
- HLS直播点播加密
- Android如何离线播放加密(HLS)m3u8视频——实现HLS缓存
- 使用python模拟post表单上传文件
- online_judge_1079
- android内存优化
- eclipse + opencv3.0beta + ubuntu14.04 X64 开发问题合集
- 软件开发
- windows下一分钟配置ngnix实现HLS m3u8点播
- Android开发_View和ViewGroup
- ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (
- Spring 让 LOB 数据操作变得简单易行
- C#陈广自学视频笔记4——方法(Method)
- 变量与内存分配
- fopen的使用方法
- 黑马程序员-学习日记9
- android中按键的扫描码和键值