The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          Red5流媒體服務器簡介

          Red5是一個采用Java開發(fā)開源的Flash流媒體服務器。它支持:把音頻(MP3)和視頻(FLV)轉(zhuǎn)換成播放流; 錄制客戶端播放流(只支持FLV);共享對象;現(xiàn)場直播流發(fā)布;遠程調(diào)用。Red5使用RSTP作為流媒體傳輸協(xié)議,在其自帶的一些示例中演示了在線錄制,flash流媒體播放,在線聊天,視頻會議等一些基本功能。

          軟件環(huán)境

          既然是Java開發(fā)的,自然少不了要安裝JDK,這里使用的是JDK6.x版本,Red5用的是0.9.1版本,Red5內(nèi)嵌了Tomcat6.x服務器。為了測試和使用Red5,需要另外搭建開發(fā)環(huán)境,開發(fā)部署相應的服務端應用,開發(fā)IDE為Eclipse3.3.x + MyEclipse6.x(貌似版本有點低了,沒辦法,剛好電腦上安裝程序,不想另外下載了,同時也夠用了,哈哈),Web服務器為Tomcat6.x,最后客戶端播放器使用Flowplayer3.2.x。以下是Red5和Flowplayer3.2.x下載地址。

          Red5下載:http://www.red5.org/downloads/
          CuSunPlayer流媒體播放器下載:http://www.CuPlayer.com/CuSunPlayer/

          安裝軟件與環(huán)境配置

          1.安裝JDK。這里使用的是jdk-6u21-windows-i586.exe,雙擊按提示安裝即可
           

          完畢后設置環(huán)境變量JAVA_HOME,PATH和CLASSPATH,如何設置環(huán)境變量請谷歌或百度


          2.安裝Red5

          因為是Windows環(huán)境,這里下載的是setup-Red5-0.9.1.exe。直接雙擊安裝程序安裝,安裝過程中,需要填寫服務器IP地址和端口,由于是本地測試,直接填寫127.0.0.1,端口隨意,不沖突即可,建議>1024,這里使用5050。安裝完之后不要忘記設置RED5_HOME環(huán)境變量。

          Red5安裝程序會默認把Red5注冊為系統(tǒng)服務自動啟動,打開系統(tǒng)服務,查看是否服務是否已經(jīng)存在:

          我們看到服務已安裝,但還沒有啟動,需要我們手動啟動一下,選擇Red5服務,鼠標右鍵,選擇啟動或者重新啟動即可。系統(tǒng)界面操作,不贅述。如無意 外,應該可以正常啟動。如果啟動不了,請檢查前面的環(huán)境變量設置是否設置完畢并且正確,最后檢查Red5的啟動日志文件,看看是否有相應的提示信息,日志 文件在Red5主目錄下的log目錄下,日志文件有多個,查看red5_service.log即可。啟動后,打開瀏覽器,敲入安裝Red5時的IP地址 和端口,正常情況下,看到如下信息,說明Red5已經(jīng)正確安裝了。

          這個時候可以點擊Install進入下載其官方提供的demo進行研究學習,安裝后的demo文件在Red5根目錄下的webapps下,如 D:\Red5\webapps。安裝操作比較簡單,這里不詳細介紹,不過要這里要提醒一下,安裝完的demo后,需要重新啟動一下Red5服務器,重啟 操作參考上面的介紹。

            3.安裝配置開發(fā)環(huán)境

            主要安裝配置Eclipse3.3.x + MyEclipse6.x +Tomcat6.x。

            Eclipse下載的是eclipse3.3.1.zip,直接解壓到D:\Program Files目錄下;Tomcat下載apache-tomcat-6.0.36-windows-x86.zip,直接解壓到D:\ProgramFiles目錄即可;然后安裝MyEclipse6.x,這里用的是MyEclipse_6.0.1GA_E3.3.1_Installer.exe,雙擊按提示安裝完畢即可。


            配置Tomcat服務器和默認字符集為UTF-8

            至此,軟件的安裝與環(huán)境配置完成,接下來就是開發(fā)和部署我們的流媒體服務器應用以及測試應用了。

          posted on 2014-03-18 15:44 Eric_jiang 閱讀(1356) 評論(4)  編輯  收藏 所屬分類: Flex

          Feedback

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-03-14 10:04 DeathLova
          咻哈  回復  更多評論
            

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-03-14 10:05 DeathLova
          怎么沒有人評價呢?是太容易一下子就能用了,還是沒人用啊?  回復  更多評論
            

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-06-05 10:55 sss
          挺好的啊 寫的挺詳細的 支持一下  回復  更多評論
            

          # re: [Red5]Red5之Flash流媒體服務器的安裝與使用教程完整版 2015-06-05 10:56 sss
          對了 大神 有沒有一些案例呀 最好是視頻的  回復  更多評論
            

          主站蜘蛛池模板: 周口市| 肥乡县| 定南县| 会泽县| 肃宁县| 徐水县| 华蓥市| 永济市| 平安县| 出国| 吉水县| 赤水市| 永仁县| 侯马市| 泊头市| 左云县| 扎赉特旗| 黄浦区| 米林县| 罗江县| 潢川县| 天台县| 锦州市| 博客| 西畴县| 隆子县| 石狮市| 社会| 平邑县| 阿勒泰市| 会同县| 吉木萨尔县| 岗巴县| 翁牛特旗| 韶关市| 叙永县| 车致| 朝阳市| 常山县| 昌邑市| 来安县|