日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos 配置Red5流媒体服务器

發布時間:2023/12/19 centos 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos 配置Red5流媒体服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Red5介紹 Red5是一個采用Java開發開源的Flash流媒體服務器。它支持:把音頻(MP3)和視頻(FLV)轉換成播放流; 錄制客戶端播放流(只支持FLV);共享對象;現場直播流發布;遠程調用。Red5使用RSTP作為流媒體傳輸協議,在其自帶的一些示例中演示了在線錄制,flash流媒體播放,在線聊天,視頻會議等一些基本功能。

一、首先安裝好jdk1.6

red5是基于java實現的開源流媒體服務器。所以運行red5一定要有java環境

首先查看CentOS自帶的JDK是否已安裝。輸入如下命令,查看已經安裝的JAVA版本信息。

java -version

如果顯示當前安裝的版本號為1.6,則不需要再安裝。

二、安裝Red5

1.創建臨時目錄:

cd /usr/local
mkdir temp

2.下載red5包

wget?http://www.red5.org/downloads/red5/1_0/red5-1.0.0.tar.gz

3.解壓縮,并拷貝到/usr/local/red5目錄下
tar zxvf red5-1.0.0.tar.gz
mv red5-1.0.0-build-jenkins-red5-226 /usr/local/red5

4.設置為可執行

cd /usr/local/red5
chmod +x *.sh

?

5.測試Red5

./red5.sh

如果最后一行顯示:Installer service created,則說明安裝成功了。

?

?6.編輯配置文件

找到/usr/local/red5/conf/red5.properties文件,將其中的0.0.0.0?改為服務器IP地址。

?

三、添加服務啟動項

1.編輯啟動腳本?

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 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

下載:?http://files.cnblogs.com/liongis/red5.zip?里面就是上面的內容了

2.將啟動腳本添加到服務

chmod +x /etc/rc.d/init.d/red5
chkconfig –add red5
chkconfig red5 on

3.設置CentOS防火墻?

在/etc/sysconfig/iptables文件中增加以下內容:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5080 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 1935 -j ACCEPT

重啟防火墻?/sbin/service iptables restart
查看端口是否開放?/sbin/iptables -L -n

4.啟動red5
/etc/init.d/red5 start

5.測試Red5?

在瀏覽器中訪問 http://yourip:5080

這里我們訪問Red5自帶的幾個demo來測試Red5是否好用
* 注意Red5中所有Demo需要先安裝后運行
1) 訪問 http://yourip:5080,點擊 install鏈接,選擇一個demo后選擇安裝。。。
2) 返回http://yourip:5080,選擇demo鏈接,選擇你剛才安裝的demo,點擊view demo鏈接
3) 頁面的url上最后 .html改成 .swf,然后頁面上http://localhost/*** ? 換成你服務器的ip,點擊connect。。。黃燈變綠表示成功

===========================================================================

以上紅色部分需要特別注意。

Red5 多媒體服務占用端口 5080,RTMP 占用端口 1935,如果不能訪問,請檢查防火墻是否允許這兩個端口

轉載于:https://www.cnblogs.com/wsfjlagr/p/4121934.html

總結

以上是生活随笔為你收集整理的Centos 配置Red5流媒体服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。