Linux下流媒体服务器搭建RED5

一.环境

redhat 6.9

二.需要的软件及配置

可在小编CSND上下载linux流媒体安装red5和适用JDK压缩包
链接:https://download.csdn.net/download/lang1wu/10967914
下载red5-oflaDemo含JS支持网页播放
链接:https://download.csdn.net/download/lang1wu/10973920

1、JDK的下载及安装配置

http://java.sun.com/javase/downloads/index.jsp

#cd /usr/

#mkdir java

用winscp把下载下来的JDK7上传至服务器,解压

# tar -xvf jdk-7u51-linux-x64.tar.gz

设置环境变量 /etc/profile

export JAVA_HOME=/usr/java/jdk1.7.0_51/
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

# source /etc/profile

2、red5的下载及安装配置

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

我下载的为 red5-server-1.0.6-RELEASE-server.tar

通过WinSCP工具将下载好的包上传到linux服务器,然后将文件解压(一般解压到/usr/local/下)

修改配置文件red5.properties里面ip为服务器本机ip

即可通过red5.sh脚本执行服务器(启动后窗口无法关闭),

在浏览器上输入http://[serverip]:5080/可以看到red5控制主页。

3、下载demo 安装文件

这个demo含有JS网页播放文件

百度网盘链接:

链接:https://pan.baidu.com/s/1h5K18jT1-eJ7qGUpzsQvqA  提取码私信

下载后直接解压到webapps 下, 重启即可使用。

4、red5防火墙配置涉及下面5个端口,一般只需开放http和rtmp两个端口。
http.port=5080
rtmp.port=1935
rtmps.port=8443
rtmpt.port=8088
jmx.rmi.port=9999

5、设置HTML页面访问上传的视频,一般视频放到/usr/local/red5-server-1.0.6-RELEASE/webapps/oflaDemo/streams 下

简易的HTML格式如下:

<html>
<head>
<meta charset="utf-8"> 
<title>GH-Traing-Online</title>
<script type='text/javascript' src='jwplayer.js'></script>
</head>
<body>
<div id="container" style="width:848px;">    
<div id="header" style="background-color:#B3D9D9;text-align:center;" ><h2 style="margin-bottom:0;">介绍XX视频</h2></div>    
<div id="player" style="background-color:#28004D;width:848px;float:right;">
<script type='text/javascript'>
  jwplayer('player').setup({
    'flashplayer': 'player.swf',
    'title':'test',
    'file': 'Video视频.flv',       
    'streamer': 'rtmp://本地IP地址:1935/oflaDemo',
    'controlbar': 'bottom',
    'image': '/oflaDemo/images/视频封面图片.jpg',
    'width': '848',
    'height': '400'
  });
</script>
</div> 

<div id="footer" style="background-color:#B3D9D9;clear:both;text-align:center;">版权@归属</div>
</div>
</body>
</html>

将设置好的HTML放入 /usr/local/red5-server-1.0.6-RELEASE/webapps/oflaDemo 下,

使用 http://本地IP地址:5080/oflaDemo/XX.html 访问就可以了。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值