1、JAVA環境搭建
1.1 jdk下載
選擇jdk11下載鏈接中的jdk-11.0.6_linux-x64_bin.tar.gz下載
1.2 JAVA環境配置
將下載好的jdk拖入虛擬機桌面,並解壓到/usr/local/java/jvm目錄下
cd ~
sudo mkdir -p /usr/local/java/jvm
sudo tar -zxvf ~/Desktop/jdk-11.0.6_linux-x64_bin.tar.gz -C /usr/local/java/jvm
修改/etc/profile,並重啓
sudo gedit /etc/profile
# 末尾加上
#set Java environment
export JAVA_HOME=/usr/local/java/jvm/jdk-11.0.6
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
# 保存文件
# 重啓
reboot
檢驗
java -version
2、RED5下載
選擇RED5下載鏈接中的red5-server-1.2.3.tar.gz下載
將下載好的RED5拖入虛擬機桌面,並解壓到opt目錄下
sudo tar -zxvf ~/Desktop/red5-server-1.2.3.tar.gz -C /opt
3、RED5配置及使用
3.1 配置
sudo gedit /opt/red5-server/conf/red5.properties
#按需求修改HTTP和RMTP節點的ip及port
# 如果不配置,可以直接使用localhost
#HTTP
http.host=192.168.40.131
#RMTP
rtmp.host=192.168.40.131
3.2 使用(直播功能)
3.2.1 啓動
cd /opt/red5-server/
./red5.sh
3.2.2 直播使用
1、使用IE瀏覽器(Chrome不允許http請求啓用攝像頭)訪問
http://192.168.40.131:5080/demos/publisher.html
出現如下頁面
2、點擊Video,根據需求修改Name,選擇Device,點擊star。執行步驟如下(第5步需要等待Server中的配置完成後執行)
3、2步驟中的第5步實際上無法執行,需要先點擊Server,根據需求修改Name,修改Location(這裏的使用IP及port爲先前配置的),點擊connect。然後執行2步驟中的第5步,在切回Server執行第5步。執行步驟如下
4、結果如下所示