nginx 搭建http协议拖动播放 FLV 视频播放服务器
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-27
|
所需要的 播放器,我用的开源的 JW FLV Media Player 我把我的上传到了blog 大家可以下载..
做了一点点改动!!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
shell contentgt; wget ''http://downloads.sourceforge.net/project/yamdi/yamdi/1.4/yamdi-1.4.tar.gz?use_mirror=nchc''
shell contentgt; wget ''http://sysoev.ru/nginx/nginx-0.7.64.tar.gz''
shell contentgt; tar zxvf nginx-0.7.64.tar.gz
shell contentgt; cd nginx-0.7.64
shell contentgt; groupadd www
shell contentgt; useradd -g www www
shell contentgt; ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_flv_module --with-http_gzip_static_module --with-http_stub_status_module --with-cc=gcc --with-cc-opt=" -O3"
shell contentgt; make
shell contentgt; make installl
shell contentgt; tar zxvf yamdi-1.4.tar.gz
shell contentgt; cd yamdi-1.4
shell contentgt; gcc yamdi.c -o yamdi -O3 -Wall
shell contentgt; mv yamdi /usr/bin/
注意我们编译的 yamdi 它起着重要的作用,一个FLV视频要能够拖拽播放,这个FLV在其 metadata中有关键桢的信息,但大部分FLV 是没有的.,我们要甬道开源的yamdi来为视频添加关键帧信息
命令为
shell contentgt; yamdi -i input.flv -o out.flv
shell contentgt; cd /usr/local/nginx/conf
shell contentgt; cat nginx.conf
user www;
worker_processes 1;
error_log logs/error.log;
pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;参考:
http://linux.cn/home/space-3-do-blog-id-136.html
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|