Red5视频流服务器安装
一、安装jre
JAVA运行时下载地址:
https://www.java.com/zh_CN/download/manual.jsp
安装后设置环境变量,变量值是jre的安装路径

二、安装 red5
Red5流媒体服务器下载地址:
http://www.cuplayer.com/player/PlayerCode/Red5/2013/0319/760.html
https://github.com/Red5/red5-server/releases/tag/v1.0.7-RELEASE
默认安装好测试地址:http://localhost:5080/
默认Demo不可以在线安装了

Red5Demo 下载
http://download.csdn.net/download/wangnakx/9699238
1、把整个目录解压拷贝到 \Red5\webapps\ 下面。
2、重启 Red5 服务器:先StopRed5-NT.bat,再StartRed5-NT.bat。
3、向 streams 目录拷贝一些 flv 文件,例:test1.flv。
4、访问http://[red5 server]/demos/ofla_demo.html,点connect...
参考资料:
http://www.cnblogs.com/lidabo/p/7325037.html
http://www.cnblogs.com/QQingdou/archive/2010/10/19/1855766.html
三、安装FFmpeg
FFmpeg下载地址:
http://ffmpeg.zeranoe.com/builds/
查看FFmpeg版本:
ffmpeg -version
FFmpeg安装教程:
http://blog.csdn.net/yy3097/article/details/51063950
FFmpeg转流命令:
ffmpeg -i rtsp://admin:123456@192.168.10.158:554/h264/ch1/main/av_stream -f flv -r 25 -s 640x480 -an rtmp://localhost/oflaDemo/stream1
保存成flv文件
ffmpeg -i rtsp://admin:123456@192.168.10.158:554/h264/ch1/main/av_stream -c copy dump.flv
使用ffPlay播放
ffplay "rtsp://admin:123456@192.168.10.158:554/h264/ch1/main/av_stream"
命令说明:
-f fmt(输入/输出)
强制输入或输出文件格式。通常会自动检测格式的输入文件,并从文件扩展名猜出输出文件,因此在大多数情况下不需要此选项。
-i url(输入)
输入文件网址
-r [:stream_specifier ] fps(输入/输出,每个流)
设置帧速率(Hz值,分数或缩写)。
作为输入选项,忽略存储在文件中的任何时间戳,并以假定为不变的帧速率fps生成时间戳。这不一样-framerate选项用于某些输入格式,如image2或v4l2(以前在FFmpeg的旧版本中相同)。如果有疑问使用-framerate 而不是输入选项 -r。
作为输出选项,重复或删除输入帧以实现不变输出帧速率fps。
-s [:stream_specifier ] size(输入/输出,每个流)
设置帧大小。
作为输入选项,这是一个快捷方式 video_size 私有选项,由某些解码器识别,帧大小不存储在文件中或可配置 - 例如原始视频或视频采集器。
作为输出选项,将scale视频过滤器插入相应过滤器的 末尾。请scale直接使用过滤器将其插入开始或其他位置。
格式为'宽x高'(默认 - 与源相同)。
-an(输出)
禁用录音。
Red5视频流服务器安装的更多相关文章
- 通过rtmpdump推送海康视频流到red5服务器
现在主流的网络摄像机都支持标准H264视频格式,例如 海康网络摄像机, 通过海康提供的网络SDK可以获取到视频码流.我测试的这款相机,视频编码采用的是H264,音频编码采用的是G711a. 这里,我仅 ...
- Red5 1.0.0RC1 集成到tomcat6.0.35中运行&部署新的red5项目到tomcat中
1.下载red5-war-1.0-RC1.zip 解压之得到 ROOT.war 文件. 2.处理tomcat. 下载apache-tomcat-6.0.35-windows-x86.zip包,解压到你 ...
- Red5空项目的理解
在经过三天的苦恼之后,我终于对Red5的工作流程有点了解了.这样一来对要做的项目总算不会太瞎了.出于个人感受,认为下面所讲述的内容对初学者理解Red5以及基于Red5开发有很大的帮助,因此记录下来. ...
- 架设FLASH视频流server心得
什么样的情况下才使用FMS?有下面几种情形的时候,你可能须要用到FMS 1.须要通过Flash Player 播放视频,而视频是以流的方式,而不是http渐进式下载的方式进行播放的时候.渐进式下载就是 ...
- windows red5相关
red5部署 前段时间把red5服务器搭建好了,现在记录下是如何搭建的.1,下载对应版本的red5https://github.com/Red5/red5-server/releases2,如果没有安 ...
- 流媒体服务器+EasyDarwin+EasyPusher+VLC+Red5+OBS+Unity+RTSP+RTMP+FFMPEG
最近有个需求在Unity中直播桌面,着用到了视频流. ------------------------------ VLC自身有流服务器功能,但是非常慢非常慢,还是用VLC拉流吧,好像大家也是这么做的 ...
- 基于开源Red5搭建的视频直播平台
开始之前,为了便于大家了解Red5,此处引用网络文字,非原创 引言 流媒体文件是目前非常流行的网络媒体格式之一,这种文件允许用户一边下载一边播放,从而大大减少了用户等待播放的时间.另外通过网络播放流媒 ...
- nginx-rtmp之直播视频流的推送
一.RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写.该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变 ...
- Web下无插件播放rtsp视频流的方案及各家优秀内容资源整理
Web下无插件播放rtsp视频流的方案及各家优秀内容资源整理 方案一:服务器端用 websocket 接受 rtsp ,然后,推送至客户端 实现步骤: 方案二:使用 ffmpeg + nginx 把 ...
随机推荐
- [视频]K8飞刀 Discuz! X 系列(1.5 2.5 3.x)产品升级漏洞GetShell教程
K8飞刀 Discuz! X 系列(1.5 2.5 3.x)产品升级漏洞GetShell教程 https://pan.baidu.com/s/1bnv2euz
- Comparable接口和Comparator接口的不同用法
两者都可用来在定义比较方法,然后用在排序中. Comparable是类本身继承的接口 Comparator实在类外定义一个排序的类 比较而言,觉得Comparator更灵活一些,但是Comparabl ...
- 全网最详细的Eclipse和MyEclipse里对于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)
不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 全网最详细的MyEclipse里如何正确新建普通的Java web项目并发 ...
- GO入门——7. 并发
1 并发 1.1 goroutine Goroutine 奉行通过通信来共享内存,而不是共享内存来通信 goroutine 只是由官方实现的超级"线程池"而已. 每个实例 4-5K ...
- Hadoop2源码分析-RPC探索实战
1.概述 在<Hadoop2源码分析-RPC机制初识>博客中,我们对RPC机制有了初步的认识和了解,下面我们对Hadoop V2的RPC机制做进一步探索,在研究Hadoop V2的RPC机 ...
- windows下安装Jenkins
1.在机子上安装jdk8 2.下载jenkins.war在里面可以选择任意版本的war包,lastest为最新的,推荐下载! 官网地址:https://jenkins.io/download/ 3.打 ...
- U3D GameObject 解读
GameObject本身没有功能,是Unity场景里所有组件的基类,但很多时候我们需要在脚本中操作GameObject.先讲一下GameObject类包含哪些内容,其中常用的用红色标出了 Variab ...
- ubantu 安装杀毒软件 clamav
前言: 搜索了一番安装杀毒软件的教程, 但是多有残缺不全的, 所以整理一下,以作记录 1. 添加用户 groupadd clamav useradd -g clamav -s /bin/false - ...
- java中Map集合的理解
Map |--Hashtable:底层是哈希表数据结构,不可以存入null键null值.该集合是线程同步的.jdk1.0.效率低. |--HashMap:底层是哈希表数据结构,允许使用 null 值和 ...
- XML部分
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? 两种形式:DTD以及schema: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展sc ...