nginx搭建基于http协议的视频点播服务器
1,于由自己的服务器上已经安装好nginx(具体安装方法见我的另一篇文章,Linux中安装nginx),所以不再安装。
2,下载nginx_mod_h264_streaming-2.2.7.tar.gz(自己在网上搜吧)。
3,安装pcre,先看有没有安装。
pcre-7.8-7.el6.i686
/root/nginx_mod_h264_streaming-2.2.7/src/ngx_http_streaming_module.c: In function ‘ngx_streaming_handler’:
/root/nginx_mod_h264_streaming-2.2.7/src/ngx_http_streaming_module.c:158: error: ‘ngx_http_request_t’ has no member named ‘zero_in_uri’
make[1]: *** [objs/addon/src/ngx_http_h264_streaming_module.o] Error 1
make[1]: Leaving directory `/root/nnginx-1.5.9'
make: *** [build] Error 2
那么将src/ngx_http_streaming_module.c文件中以下代码删除或者是注释掉就可以了
worker_processes 1;
#error_log logs/error.log notice;
#error_log logs/error.log info;
events {
worker_connections 1024;
}
listen 8999;
server_name 192.168.1.104;
root /usr/local/nginx/html/flv_file/;
limit_rate_after 5m;
limit_rate 512k;
index index.html;
charset utf-8;
location ~ \.flv {
flv;
}
location ~ \.mp4$ {
mp4;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
<div id="container">Loading the player ...</div>
<video src="http://192.168.1.104:8999/CY.mp4" controls="controls" width="50%" height="50%">
</video>
nginx搭建基于http协议的视频点播服务器相关推荐
- Linux上利用nginx搭建一个简单的rtmp视频流服务器(不涉及直播)
文章目录 Linux上利用nginx搭建一个简单的rtmp视频流服务器(不涉及直播) 一.基础环境搭建 二.构建Nginx 下载nginx-rtmp-module 安装Nginx 编译nginx,代理 ...
- java xmpp消息推送_基于XMPP协议(openfire服务器)的消息推送实现
最近好像有不少朋友关注Android客户端消息推送的实现,我在之前的项目中用到过Java PC客户端消息推送,从原理讲上应该是一致的,在这里分享一下个人的心得. 消息推送实现原理 这里的消息推送,通常 ...
- 【ARM】在NUC977上搭建基于boa的嵌入式web服务器
一.实验目的 搭建基于arm开发板的web服务端程序,通过网页控制开发板LED状态 二.boa简介 Boa服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的.适合于 ...
- android 用户管理专题之基于oauth2协议的服务认证,基于Oauth2协议的客户端服务器的实现(简单实现)...
基于Oauth2协议的服务器的实现 库的使用:django-oauth-toolkit 语言: python 框架: django ubuntu18.4 之前非常简单的写了客户端,然后今天把客户端和服 ...
- 制作centos+mysql_搭建基于CentOS+MySQL的EA服务器环境
Enterprise Architect是非常好用的UML建模工具,可以做为单机使用,也可以将EA工程放在服务器上,实现设计工程的多人共享使用,如果把工程放在服务器上,EA工程实际上就是一个数据库,支 ...
- 用nginx搭建基于rtmp或者http的flv、mp4流媒体服务器
http://itindex.NET/detail/48702-nginx-rtmp-http 一.流媒体播放方式 1. HTTP方式 这种方式要下载FLV视频文件到本地播放,一旦FLV视频文件下载 ...
- Nginx搭建静态资源映射实现远程访问服务器上的图片资源
场景 需求是从A系统中预览B系统中抓拍的照片. B系统在另一条服务器上,照片的路径是绝对路径 类似D:\aa\badao.jpg这样的图片路径. 在A系统中查询B系统的数据库能获取图片的路径. 需要将 ...
- 基于udp协议的p2p服务器,基于UDP协议的P2P视频系统控制机制分析
摘要: 本文从具有一定知名度的P2P软件流量的识别和TCP-Friendly协议控制机制出发,研究了产它们之间在控制机制方面的相似性. P2P网络视频对传输的连续性和实时性要求高,但传输层协议TCP和 ...
- 基于HTTP协议的WEB服务器(2020嵌入式UC结课项目)
HTTP模块:实现HTTP协议 http.h // 声明与HTTP协议有关的数据类型和函数 #ifndef _HTTP_H #define _HTTP_H #include <limits.h& ...
最新文章
- 学习 慕课网 PHP工程师学习计划--我的笔记汇总
- centos安装后两个启动项、_centos8的启动项配置
- echart封装,前端简单路由,图表设置自动化
- Python一些特殊用法(map、reduce、filter、lambda、列表推导式等)
- springer journal recommendation tool
- oracle10g的silent,Linux 静默(Silent) 安装Oracle 10g
- c++名字查找和作用域的一个例子的感想
- Vue 消除Token过期时刷新页面的重复提示
- 网页中查看pdf文档
- FMPlayer组件说明
- 聊聊 Jmeter 如何并发执行 Python 脚本
- python定义私有变量的方法_Python中私有属性的定义方式
- 单元格中指定内容标红_你一直都不知道,键盘上“F4”在office中的强大功能
- mysql预处理stmt_mysqli_stmt类:使用预处理语句处理SELECT查询结果
- 【逻辑】笔面试 | 智力题整理
- PHP学生学校在线考试管理系统,MYSQL数据库网页设计
- Taven教授:解决失眠的好办法
- (转载)解决FileOutputStream中文乱码问题
- console连接h3c s5500_win7系统使用USB口连接H3C交换机Console口的操作方法
- 三星泰泽Tizen系统挑战Android系统