Windows环境搭建Red5流媒体服务器指南

Windows环境搭建Red5流媒体服务器指南

测试环境:Windows 7

一、   下载安装程序

  1. red5-server 下载地址

https://github.com/Red5/red5-server/releases

  1. JDK 下载地址

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  1. red5示例(如oflaDemo)下载地址,要FQ

http://red5.googlecode.com/svn/java/example/trunk/

  1. flowplayer下载地址

https://codeload.github.com/flowplayer/flash/zip/release_3_2_18

http://releases.flowplayer.org/flowplayer.rtmp/flowplayer.rtmp-3.2.13.swf

二、   安装JDK

三、   设置Java环境变量

1)       在桌面用鼠标右键点击“计算机”,在弹出的菜单中选择“属性”选项,弹出“系统属性”窗口;

2)       在“系统属性”窗口,点击“高级”切换到高级系统设置Tab,然后点击

“环境变量”按钮,弹出“环境变量”窗口;

3)       在“环境变量”窗口,点击用户变量或者系统变更区域的“新建”按钮,弹出新建变量窗口,然后输入“变量名”:JAVA_HOME, “变量值”:C:\Program Files\Java\jdk1.8.0_51。

注:“变量值”这一栏主要填写的是你安装JDK的路径,这里根据个人的情况可能会有所不同。

4)       上步结束之后,双击系统变量中的“Path”,在弹出的编辑系统变量窗口,

在“变量值”一栏的最前面添加如下的路径:

%Java_Home%\bin;%Java_Home%\jre\bin;

也可以用完全路径,如:C:\Program Files\Java\jdk1.8.0_51\\bin;

四、   安装red5

把下载的red5安装包解压(本指南下载的是Zip安装包),复制到要安装的目录,如F:\red5\Test\red5-server-1.0.5

五、   设置red5环境变量

根据设置Java环境变量的方法,添加red5_home和ClassPath

变量名:red5_home

变量值:F:\red5\Test\red5-server-1.0.5  (此处要根据你的安装目录调整)

变量名:ClassPath

变量值:.  (不配置此变量,或者此变更的值不是“.”,red5启动的过程会抛异常)

六、   启动red5

双击“red5.bat”文件,启动red5。

七、   测试red5是否部署成功

在浏览器中输入http://localhost:5080/,可成功打开,表示red5部署成功。

八、测试应用

将下载的oflaDemo.war文件解压后,放到red5部署目录中的webapps目录,如F:\red5\Test\red5-server-1.0.5\webapps。本指南测试时将目录名改成了oflaDemo2。

oflaDemo.war下载地址: http://pan.baidu.com/s/1hqAPl6O

重新启动red5服务器。

然后在浏览器中访问http://localhost:5080/oflaDemo2/,成功打开后,播放页面中的视频,如果顺利播放,表示应用部署成功。

注:如果在其它机器访问,将localhost改成服务器的IP即可。

九、   在其它机器用FlowPlayer测试red5服务器上的视频播放

将测试示例拷到要测试的机器,修改示例中的red5服务器地址和视频文件名称,在浏览器上打开测试示例中的flowplayer.html文件,看视频是否正常播放。

测试示例下载地址:http://pan.baidu.com/s/1dD8n8jf

参考文章:

win7下配置java 环境变量
http://www.cnblogs.com/zhj5chengfeng/archive/2013/01/01/2841253.html

搭建Windows Red5流媒体服务器详解
http://blog.csdn.net/keepingstudying/article/details/41980961

posted @ 2015-08-19 11:42 Jack Tang 阅读(234) 评论(0) 编辑 收藏

Windows环境搭建Red5流媒体服务器指南(转)的更多相关文章

  1. Windows环境搭建Red5流媒体服务器指南

    Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一.   下载安装程序 red5-server 下载地址 https://github.com/Red5/red5-ser ...

  2. Windows环境搭建Red5流媒体服务器

    Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一.   下载安装程序 red5-server 下载地址 https://github.com/Red5/red5-ser ...

  3. Windows环境搭建mysql服务器

    Windows环境搭建mysql服务器: 1.下载mysql-installer-community-5.7.3.0-m13.2063434697并安装  安装详细步骤>> 2.安装mys ...

  4. Red5流媒体服务器开发

    Red5流媒体服务器开发总结 Red5 是 支持Windows,Linux等多平台的RTMP流媒体服务器,最早属于谷歌下的开源项目,先已移植到Github,地址为https://github.com/ ...

  5. Windows环境搭建与第一个C# Sample

    Redis入门 - Windows环境搭建与第一个C# Sample   什么是Redis? Redis是一个开源.支持网络.基于内存.键值对存储数据库,使用ANSI C编写.从2013年5月开始,R ...

  6. 【转】redis windows环境搭建

    一.下载redis windows压缩包 地址参考: https://github.com/ServiceStack/redis-windows/tree/master/downloads https ...

  7. Kafka单机Windows环境搭建

    Kafka单机Windows环境搭建 1,安装jdk1.8:安装目录不能有中文空格: 2,下载zookeeper,https://mirrors.cnnic.cn/apache/zookeeper/z ...

  8. Windows 环境搭建 PostgreSQL 逻辑复制高可用架构数据库服务

    本文主要介绍 Windows 环境下搭建 PostgreSQL 的主从逻辑复制,关于 PostgreSQl 的相关运维文章,网络上大多都是 Linux 环境下的操作,鲜有在 Windows 环境下配置 ...

  9. Windows 环境搭建 PostgreSQL 物理复制高可用架构数据库服务

    PostgreSQL 高可用数据库的常见搭建方式主要有两种,逻辑复制和物理复制,上周已经写过了关于在Windows环境搭建PostgreSQL逻辑复制的教程,这周来记录一下 物理复制的搭建方法. 首先 ...

随机推荐

  1. 第二章 Android Studio使用第三方模拟器

    1.为什么要使用第三方模拟器 Android Studio自带模拟器,相对Eclipse来说项目启动速度的确快了很多倍,提高了开发效率.但和第三方模拟器进行对比的话,还是第三方的模拟器运行速度更快些. ...

  2. Oracle 回忆录

    简述 工作时间说短也不算短了,掐指一算差不多三年了吧.以前都没有写过Blog,仅偶尔对所学和所用到的做些许整理,后面竟然没有把那留下来,悲催啊!留不下来的整理不是好东西(*^__^*) 嘻嘻……,现在 ...

  3. 0119——UITextField

    1.默认文本  _loginTextField.placeholder = @"QQ号/手机"; 2.设置边框 _loginTextField.borderStyle = UITe ...

  4. Delphi 接口托管实现

    unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...

  5. [Leetcode] Longest Substring Without Repeating Characters (C++)

    题目: Given a string, find the length of the longest substring without repeating characters. For examp ...

  6. date用法

    日常工作中经常使用date这个命令,几乎所有与日期时间相关的操作都会跟这个命令扯上点关系.简单写几条经常使用到的date命令,仅供大家参考. 首先检查一下date的版本,注意如果你用的不是GNU da ...

  7. 【Nutch2.2.1基础教程之2.1】集成Nutch/Hbase/Solr构建搜索引擎之一:安装及运行【单机环境】

    1.下载相关软件,并解压 版本号如下: (1)apache-nutch-2.2.1 (2) hbase-0.90.4 (3)solr-4.9.0 并解压至/usr/search 2.Nutch的配置 ...

  8. 愉快的开始 - 零基础入门学习Python000

    愉快的开始 让编程改变世界 Change the world by program 为什么是Python 既然有各种各样的编程语言可以选择,小甲鱼为什么极力鼓励大家来学习Python呢? 跨平台哦亲 ...

  9. 居然因为交换错了好几把。。。。,还有坑点是num1可以大于num2

    完数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submissi ...

  10. mysqldump 的方式来搭建master-->slave 的复制架构

    1.master 上要满足的最小条件: 1.server_id 已经设置成了一个非0值 2.log_bin 配置好binlog 2.slave 上要满足的最小条件 1.server_id 已经设置成了 ...