宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > RED5教程

[RED5]搭建RED5直播用流媒体服务(搭直播环境)

2016-10-13 00:16:48 点击量:10 标签: 收藏本文

本文目的:告知那些搭建red5流媒体服务器,遇到种种问题的朋友。

建议:使用jdk1.6  red5 0.9版本(用jkd1.5和用red5 0.8会出现很多问题)

 搭建环境(window xp、 jdk1.6 、red5 0.9)

red5 下载路径(请选择0.9版本):

http://red5.org/downloads/red5/

http://red5.org/downloads/red5/0_9/

JDK请选择:1.6.0 _01_r2

 安装red5 :

1、设置ip为 127.0.0.1(可自选)

      设置端口80(可自选)

2、配置好jdk环境变量后,需要设置 RED5_HOME 值为 C://RED5(根据自己安装目录选择)。

3、运行RED5.BAT(有异常可能是环境变量的问题,请检查)。

4、打开http://127.0.0.1/installer  安装SOSample应用,重启red5.

5、打开Adobe Flash Media Live Encoder 3.2 软件(请自行下载http://www.adobe.com/cn/products/flash-media-encoder.html)

     FMS URL 填入 :rtmp://127.0.0.1/SOSample(端口号可有可无)

     Stream填入:livestream

     勾选 video和audio ,驱动device选择安装的摄像头和音频设备,即可。

 链接成功:

6. 测试,你可以下载极酷阳光播放器进行测试,下载:http://www.cuplayer.com/CuSunPlayer/download.html 参考代码写法如下:

  1. <script type="text/javascript" src="/player/images/swfobject.js"></script> 
  2. <div class="video" id="CuPlayer"> <b> <img src="/player/images/loading.gif" />
     网页视频播放器加载中,请稍后...
    </b> </div> 
  3. <script type="text/javascript"> 
  4. var so = new SWFObject("/Player/player.swf","ply","980","460","9","#000000"); 
  5. so.addParam("allowfullscreen","true"); 
  6. so.addParam("allowscriptaccess","always"); 
  7. so.addParam("wmode","opaque"); 
  8. so.addParam("quality","high"); 
  9. so.addParam("salign","lt"); 
  10. <!-- HTML代码参数/Begin --> 
  11. so.addVariable("JcScpServer","rtmp://127.0.0.1/SOSample"); //服务器地址 
  12. so.addVariable("JcScpVideoPath","livestream"); //发布点名称 
  13. so.addVariable("JcScpImg","/player/Images/flashChangfa2.jpg"); 
  14. so.addVariable("JcScpFile","/player/CuSunV2Set.asp"); 
  15. <!-- HTML代码参数/End --> 
  16. so.write("CuPlayer"); 
  17. </script> 
ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室