【正文】
設(shè)計(jì)和實(shí)現(xiàn)的。 本次課程設(shè)計(jì)主要是研究Linux下流媒體服務(wù)器的配置和應(yīng)用,所以此次課程設(shè)計(jì)要完成的內(nèi)容如下: (1) 安裝Helix Server;(2) 配置Helix Server;(3) 測試Helix Server。要在Linux操作系統(tǒng)中使用音頻、視頻、數(shù)字圖像和其他多媒體工具,必須先配置好流媒體服務(wù)器。如果換用流式傳輸?shù)脑?,聲音、影像、?dòng)畫等多媒體文件將由專門的流媒體服務(wù)器負(fù)責(zé)向用戶連續(xù)、實(shí)時(shí)地發(fā)送,這樣用戶可以不必等到整個(gè)文件全部下載完畢,而只需要經(jīng)過幾秒鐘的啟動(dòng)延時(shí)就可以了,當(dāng)這些多媒體數(shù)據(jù)在客戶機(jī)上播放時(shí),文件的剩余部分將繼續(xù)從流媒體服務(wù)器下載。目前在網(wǎng)絡(luò)上傳輸音 頻/視頻(Audio/Video,簡稱A/V)等多媒體文件時(shí),基本上只有下載和流式傳輸兩種選擇。 serve。 Linux。關(guān)鍵字: 流媒體;Linux ;LAMP。本課程設(shè)計(jì)主要是完成在Linux操作系統(tǒng)下流媒體服務(wù)器的配置和應(yīng)用,在課程設(shè)計(jì)中,系統(tǒng)的開發(fā)平臺(tái)是Red hat Linux 。Linux作為網(wǎng)絡(luò)應(yīng)用的先鋒,自然作為流媒體的最佳平臺(tái)。 基于Linux的流媒體服務(wù)器配置 第 23 頁 共 23 頁 基于Linux的流媒體服務(wù)器的配置 學(xué)生姓名:周鵬 指導(dǎo)老師: 周書仁摘 要 流媒體(Stream Media)指在互聯(lián)網(wǎng)或者局域網(wǎng)中使用流式傳輸技術(shù)的連續(xù)時(shí)基媒體,如:音頻、視頻或多媒體文件。流媒體指在網(wǎng)絡(luò)中使用流式傳輸技術(shù)傳送音頻、視頻和多媒體文件等。LAMP (Linux + Apache + MySQL + PHP/Perl/Python) 近幾年來發(fā)展迅速,已經(jīng)成為Web 服務(wù)器的事實(shí)標(biāo)準(zhǔn)。本文詳細(xì)介紹了在Linux操作系統(tǒng)下實(shí)現(xiàn)流媒體服務(wù)器的配置過程。服務(wù)器;配置 Abstract Streaming Media (Media) refers to Stream in the Internet or LAN using streaming technology continuous time base Media, such as: audio, video or multimedia files. Streaming media refers in used in network streaming audio, video and technology transfer multimedia files, etc. Linux as network applications, natural as streaming media pioneer the best platform. Technologies (Linux + I can with Apache + MySQL + PHP/Perl/Python) in recent years, has bee a rapid development Web server criterion of truth. This course is designed pleted in Linux operating system mean media server configuration and application, in the curriculum design, system development platform is Red hat Linux . This paper introduces in detail the Linux operating system to realize the streaming media server configuration process. Key Words: Stream Media。 LAMP。 configuration1引言隨著Internet的日益普及,在網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)已經(jīng)不再局限于文字和圖形,而是逐漸向聲音和視頻等多媒體格式過渡。通常說來,A/V文件占據(jù)的存儲(chǔ)空間都比較大,在帶寬受限的網(wǎng)絡(luò)環(huán)境中下載可能要耗費(fèi)數(shù)分鐘甚至數(shù)小時(shí),所以這種處理方法的延遲很大。由于受網(wǎng)絡(luò)帶寬、計(jì)算機(jī)處理能力和協(xié)議規(guī)范等方面的限制,要想從Internet上下載大量的音頻和視頻數(shù)據(jù),無論從下載時(shí)間和存儲(chǔ)空間上來講都是不太現(xiàn)實(shí)的,而流媒體技術(shù)的出現(xiàn)則很好地解決了這一難題。因此學(xué)會(huì)配置流媒體服務(wù)器,有著非常重要的意義。2 Linux和流媒體基本知識(shí)簡介 Linux 簡要介紹簡單地說,Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于Intel x86系列CPU的計(jì)算機(jī)上。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。他的目的是設(shè)計(jì)一個(gè)代替Minix(由一位名叫Andrew Tannebaum的計(jì)算機(jī)教授編寫的一個(gè)操作系統(tǒng)示范教學(xué)程序)的操作系統(tǒng),這個(gè)操作系統(tǒng)可用于38486或奔騰處理器的個(gè)人計(jì)算機(jī)上,并且具有Unix操作系統(tǒng)的全部功能。它能夠在個(gè)人計(jì)算機(jī)上實(shí)現(xiàn)全部的Unix特性,具有多任務(wù)、多用戶的能力。Linux操作系統(tǒng)軟件包不僅包括完整的Linux操作系統(tǒng),而且還包括了文本編輯器、高級語言編譯器等應(yīng)用軟件。Linux之所以受到廣大計(jì)算機(jī)愛好者的喜愛,主要原因有兩個(gè),一是它屬于自由軟件,用戶不用支付任何費(fèi)用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對它進(jìn)行必要的修改和無約束地繼續(xù)傳播。由于Linux是一套自由軟件,用戶可以無償?shù)氐玫剿捌湓创a,可以無償?shù)孬@得大量的應(yīng)用程序,而且可以任意地修改和補(bǔ)充它們