阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7.5 搭建Red5视频直播服务器

146次阅读
没有评论

共计 1621 个字符,预计需要花费 5 分钟才能阅读完成。

CentOS 7.5 搭建 Red5 视频直播服务器

一、安装 Java 环境

yum install java-1.7.0-openjdk

详细步骤请参考  http://www.linuxidc.com/Linux/2016-09/134967.htm 我的这篇文章

二、下载 Red5 压缩包

下载地址:https://github.com/Red5/red5-server/releases

下载红色框内的压缩包

CentOS 7.5 搭建 Red5 视频直播服务器

三、配置 Red5

1、在 /usr/local 文件夹下新建 red5 文件夹,并把下载的压缩包放置在文件夹中

2、解压文件

[root@localhost red5]# tar zxvf red5-server-1.0.8-M10.tar.gz

3、进入解压文件的目录

cd /usr/local/red5/ 文件夹名

4、设置为可执行文件

chmod +x *.sh

5、安装

./red5.sh

6、制作启动脚本

vi /etc/init.d/red5

将下面一段脚本复制到里面并保存退出

#!/bin/bash 
# For RedHat and cousins: 
# chkconfig: 2345 85 85 
# description: Red5 flash streaming server 
# processname: red5 
# Created By: Sohail Riaz (sohaileo@gmail.com) 
 
PROG=red5 
RED5_HOME=/usr/local/red5/red5-server
DAEMON=$RED5_HOME/$PROG.sh 
PIDFILE=/var/run/$PROG.pid 
 
# Source function library 
. /etc/rc.d/init.d/functions 
 
[-r /etc/sysconfig/red5] && . /etc/sysconfig/red5 
 
RETVAL=0 
 
case “$1” in 
start) 
echo -n $”Starting $PROG: ” 
cd $RED5_HOME 
$DAEMON >/dev/null 2>/dev/null & 
RETVAL=$? 
if [$RETVAL -eq 0]; then 
echo $! > $PIDFILE 
touch /var/lock/subsys/$PROG 
fi 
[$RETVAL -eq 0] && success $”$PROG startup” || failure $”$PROG startup” 
echo 
;; 
stop) 
echo -n $”Shutting down $PROG: ” 
killproc -p $PIDFILE 
RETVAL=$? 
echo 
[$RETVAL -eq 0] && rm -f /var/lock/subsys/$PROG 
;; 
restart) 
$0 stop 
$0 start 
;; 
status) 
status $PROG -p $PIDFILE 
RETVAL=$? 
;; 
*) 
echo $”Usage: $0 {start|stop|restart|status}” 
RETVAL=1 
esac 
 
exit $RETVAL

7、将脚本添加到服务

chmod +x /etc/rc.d/init.d/red5 

chkconfig –add red5

chkconfig red5 on

8、开启服务

service red5 start

到此,服务器就搭建好了,客户端可以通过 OBS 将视频推送到 Red5 服务器,在网页上实时进行观看(延时在 3 - 5 秒)

后续还可以通过 Android 客户端进行视频播放或者进行视频采集推送到服务器,形成一个完整的视频直播系统

OBS 采集并上传服务器

CentOS 7.5 搭建 Red5 视频直播服务器

VLC 播放器播放直播画面

CentOS 7.5 搭建 Red5 视频直播服务器

Android 端播放直播视频

CentOS 7.5 搭建 Red5 视频直播服务器

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-09/134968.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1621字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中