Red5視頻流服務器安裝


一、安裝jre

JAVA運行時下載地址:

https://www.java.com/zh_CN/download/manual.jsp

 

安裝后設置環境變量,變量值是jre的安裝路徑

 

 

 

二、安裝 red5

Red5流媒體服務器下載地址:

http://www.cuplayer.com/player/PlayerCode/Red5/2013/0319/760.html

 

https://github.com/Red5/red5-server/releases/tag/v1.0.7-RELEASE

 

默認安裝好測試地址:http://localhost:5080/

默認Demo不可以在線安裝了

 

 

 

Red5Demo 下載

http://download.csdn.net/download/wangnakx/9699238

1、把整個目錄解壓拷貝到 \Red5\webapps\ 下面。

2、重啟 Red5 服務器:先StopRed5-NT.bat,再StartRed5-NT.bat

3、向 streams 目錄拷貝一些 flv 文件,例:test1.flv

4、訪問http://[red5 server]/demos/ofla_demo.html,點connect...

 

 

參考資料:

http://www.cnblogs.com/lidabo/p/7325037.html

 

http://www.cnblogs.com/QQingdou/archive/2010/10/19/1855766.html

 

三、安裝FFmpeg

FFmpeg下載地址:

http://ffmpeg.zeranoe.com/builds/

 

查看FFmpeg版本:

ffmpeg -version

 

FFmpeg安裝教程:

http://blog.csdn.net/yy3097/article/details/51063950

 

FFmpeg轉流命令:

 

ffmpeg -i rtsp://admin:123456@192.168.10.158:554/h264/ch1/main/av_stream -f flv -r 25 -s 640x480 -an rtmp://localhost/oflaDemo/stream1

 

保存成flv文件

ffmpeg -i rtsp://admin:123456@192.168.10.158:554/h264/ch1/main/av_stream -c copy dump.flv  

 

使用ffPlay播放

ffplay "rtsp://admin:123456@192.168.10.158:554/h264/ch1/main/av_stream"

 

命令說明:

 

-f fmt(輸入/輸出)

強制輸入或輸出文件格式。通常會自動檢測格式的輸入文件,並從文件擴展名猜出輸出文件,因此在大多數情況下不需要此選項。

 

-i url(輸入)

輸入文件網址

 

-r [stream_specifier ] fps(輸入/輸出,每個流)

設置幀速率(Hz值,分數或縮寫)。

作為輸入選項,忽略存儲在文件中的任何時間戳,並以假定為不變的幀速率fps生成時間戳。這不一樣-framerate選項用於某些輸入格式,如image2v4l2(以前在FFmpeg的舊版本中相同)。如果有疑問使用-framerate 而不是輸入選項 -r

作為輸出選項,重復或刪除輸入幀以實現不變輸出幀速率fps

 

-s [stream_specifier ] size(輸入/輸出,每個流)

設置幀大小。

作為輸入選項,這是一個快捷方式 video_size 私有選項,由某些解碼器識別,幀大小不存儲在文件中或可配置 - 例如原始視頻或視頻采集器。

作為輸出選項,將scale視頻過濾器插入相應過濾器的 末尾。請scale直接使用過濾器將其插入開始或其他位置。

格式為'x'(默認 - 與源相同)。

 

-an輸出)

禁用錄音。

 


免責聲明!

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



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