xml地图|网站地图|网站标签 [设为首页] [加入收藏]

这里目录用来存放我们的原始视频

CentOS6下基于tengine搭建VCD/flv流媒体服务器(

location ~ .mp4$ {
root /mnt/media/vod;
mp4;
limit_conn addr 20;
limit_rate 200k;
}

location /hls {
# Serve HLS fragments
alias /mnt/media/app;
}

access_log logs/nginxflv_access.log access;
}

}
——————————————————nginx配置文件——————————————

4.把温馨的影视转变到DVD和flv格式来测量试验nginx搭的条件

4.1卡塔尔筹划部电影,硬盘上随意找,
把电影重命名称为movie1.DVD并上盛传服务器/opt/media/video上面,这里目录用来寄放我们的固有摄像。还应该有叁个索引是/opt/media/vod 用来寄存在调换后的摄像。
本身那边的切实目录布局为:
/opt/media/video -> 存放原始摄像
/opt/media/app -> 寄放转成m3u8的录像,供http访谈(HLS卡塔尔国
/opt/media/vod -> 存放转换后的flv和DVD录制,供http或rtmp访谈

4.2)用ffmpeg转换mp4文件(ffmpeg不支持rmvb)
[[email protected] ~]# cd /opt/media/video/
[[email protected] video]#ffmpeg -i movie1.mp4 -y -vcodec libx264 -vf scale="640:-1" -r 15 -acodec libfaac ../vod/movie1.flv

-y:文件覆盖,-vf scale=”640:-1”:尺寸调度为宽度640冲天自动,-r 15:帧数15fps,这里用libfaac音频编码防止转成ts格式时黑莓未有声响

增添关键帧用来帮助拖动播放
[[email protected] video]# cd ../vod
[[email protected] vod]# mv movie1.flv movie1-src.flv
[[email protected] vod]# yamdi -i movie1-src.flv -o movie1.flv
[[email protected] vod]# rm -rf movie1-src.flv

4.3)用mencoder转换rmvb文件

4.4)把flv转换成hls的m3u8
下载安装segmenter

yum install -y curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel git

[[email protected] ~]# git clone
[[email protected] ~]# cd m3u8-segmenter/
[[email protected] m3u8-segmenter]# gcc -Wall -g m3u8-segmenter.c -o segmenter -lavformat
[[email protected] m3u8-segmenter]# cp segmenter /usr/bin/

改变到ts,片源大小及清晰度等决意于flv文件,所以转成flv的时候肯定要归拢起来
[[email protected] vod]# cd /mnt/media/vod
[[email protected] vod]# mkdir /mnt/media/app/movie1/
[[email protected] vod]#ffmpeg -y -i movie1.flv -f mpegts -c:v copy -c:a copy -vbsf h264_mp4toannexb /mnt/media/app/movie1/main.ts

切片
[[email protected] movie1]# cd /mnt/media/app/movie1/
[[email protected] movie1]# segmenter -i main.ts -d 10 -p movie1 -m movie1.m3u8 -u
-d 10:各样切成丝为10秒,-p movie1:切丝的名字的前缀
-u U奇骏L地址:m3u第88中学播放列表的地点前缀,自身cat一下变化的movie1.m3u8就知道怎么用 了

测验一下,用Samsung的Safari访谈一下

location ~ .mp4$ { root /mnt/media/vod; mp4; limit_conn addr 20; limit_rate 200k; } location /hls { # Serve HLS fragments a...

本文由betway88-必威亚洲官网发布于betway88计算机网络,转载请注明出处:这里目录用来存放我们的原始视频

TAG标签: betway体育注册
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。