流媒體服務器搭建 red5


簡介

1. 流媒體指以流方式在網絡中傳送音頻、視頻和多媒體文件的媒體形式。相對於下載后觀看的網絡播放形式而言,流媒體的典型特征是把連續的音頻和視頻信息壓縮后放到網絡服務器上,用戶邊下載邊觀看,而不必等待整個文件下載完畢

2. 流媒體服務器是流媒體應用的核心系統,是運營商向用戶提供視頻服務的關鍵平台。流媒體服務器的主要功能是對流媒體內容進行采集、緩存、調度和傳輸播放。流媒體應用系統的主要性能體現都取決於媒體服務器的性能和服務質量。因此,流媒體服務器是流媒體應用系統的基礎,也是最主要的組成部分

3. 流媒體服務器軟件系統是一整套流媒體編碼、分發和存儲的軟件系統,包含直播、點播、虛擬直播、剪切、轉碼、視頻管理系統。這些軟件支持多屏多系統播放,終端客戶使用手機、平板、電腦、電視等終端,ios、安卓、windows、linux等系統,都能支持 播放
a. 直播服務器軟件

b. 點播服務器軟件

c. 虛擬直播服務器軟件

d. 剪切服務器軟件

e. 轉碼服務器軟件

f. 內容管理系統

 

前期工作

命令:iptables -F

命令:setenforce  0

命令:systemctl stop firewalld

 

一:打開官網,下載red5tar包

 

 

 

 

 

 

 

 

 

 

 

 2.然后利用wget 命令下載tar包

命令:wget https://github.com/Red5/red5-server/releases/download/v1.0.7-RELEASE/red5-server-1.0.7-RELEASE.tar.gz

 

 

 

3.需要搭建jdk環境

下載所需要的軟件包

命令:yum -y list java*         #查看yum源有多少java包

命令:yum -y install java-1.8.0-openjdk*               #下載openjdk包,jdk環境

 

 

 

4.查看java版本

命令:java -version

 

 

 

5.解包放入/usr/local並進入

命令:tar -xvf red5-server-1.0.7-RELEASE.tar.gz -C /usr/local/

命令:cd /usr/local/

 

 

 

6.進入red5-server並啟動

命令:cd /usr/local/red5-server

命令:./red5.sh
./red5-debug.sh 測試階段也可以用這個命令啟動,這個是排錯用的啟動方式,啟動之后,會有下面的輸出

也可以放入后台啟動

命令:./red5.sh 1>/dev/null 2>&1 &

 

 

 

7.在瀏覽器上輸入http://[serverip]:5080/可以看到red5控制主頁。

 

 

8./usr/local/red5-server/webapps/vod 在此路徑下放入視頻  可以通過web鏈接讓客戶訪問

命令:cd /usr/local/red5-server/webapps/vod/

可以執行yum -y install lrzsz 下載Linux系統的上傳下載文件的工具,將需要播放的視頻在桌面上直接拖進linux文件夾里

 

 

9.這樣視頻就上傳成功了

內網訪問地址:http://192.168.175.250:5080/vod/ceshi.mp4  瀏覽器打開

 

 

 

總結:。。。。。。。。。。。此處省略一萬字

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM