⑴ WIN7怎麼啟動流媒體
在win7系統桌面上,單擊開始菜單,右鍵,運行
⑵ 如何在Android實現一個流媒體伺服器
現在,越來越多的朋友用上了寬頻,如果僅僅只是將寬頻用來下載軟體、觀看電影,那未免太浪費了。假如你的機器性能還不錯的話,是否設想過將它架設為一台流媒體伺服器。這樣就可以與親朋好友共享美妙的音樂或最新的電影,那種網路DJ的感受可真是無與倫比呀。 就現在的主流計算機硬體而言,搭建一台網路流媒體伺服器應該沒有什麼困難,只要滿足Pentium III 450MHz、256MB內存容量、足夠的硬碟空間即可。但如果你還沒有用上寬頻,那麼還是放棄吧,否則那時斷時續的傳播質量會讓朋友們罵死你。
架設網路流媒體伺服器
所謂流媒體技術,是指將連續的影像和聲音信息經過壓縮處理後放在網站伺服器上,讓用戶能夠一邊下載一邊觀看、收聽(即所謂的「在線欣賞」),而不需要等整個壓縮文件下載到自己的機器上才可以欣賞的網路傳輸技術。目前,在這個領域中的競爭者主要有微軟、RealNetworks、Apple三家公司,例如微軟新近發布了Windows Media Services 9、RealNetworks公司新近發布的Helix Platform、Apple新近發布的Darwin streaming server 4.1,意圖在流媒體領域大幹一場。
一般來說,一個完整的流媒體服務系統需要三個部分組成:編碼器、流伺服器和播放器。編碼器通過對內容來源(如MP3文件或者麥克風輸入)進行編碼,並將編碼過的內容發送到流伺服器;流伺服器再將它們發布到Internet,這樣客戶端的播放器只要連接到流伺服器就可以進行在線播放了。
利用Winamp架設MP3網路電台
當我們靜靜地在欣賞美妙的MP3音樂時,你是否曾經考慮過將這些原本屬於個人的MP3音樂通過網路在區域網內進行發布,甚至還可以通過Internet進行發布?這樣就可以讓遍布世界的朋友們與你一起共享MP3音樂之旅。其實,要做到這一點並不難,你只要將本機創建為一台MP3流媒體伺服器,將自己所喜愛的MP3音樂不停播放,然後通知朋友們訪問你的這台MP3伺服器就可以了。
說起MP3的播放,使用最廣泛的莫過於Winamp了。對於MP3流媒體服務這個領域,Winamp的開發者Nullsoft公司當然不會放棄,專門發布了面向MP3的流伺服器SHOUTcast Server。雖然它的功能沒有Windows Media Server和Real Server強大,但它不僅對硬體的要求極低,更關鍵的是完全免費,使用起來沒有後顧之憂。另外你還需要下載一個名為SHOUTcast DSP Plug-in的插件,只有安裝了這個不起眼的插件,Winamp才能支持流媒體服務。
首先打開Winamp(請注意版本號必須在2.22以上),切換到「Options」 | 「Preferences」| 「DSP/Effect」標簽頁,選中「Nullsoft SHOUTcast Source DSP v1.8.2a[dsp_sc.dll]」下的「Configure」按鈕。打開「SHOUTcast Source」窗口,選擇「Output」標簽頁,如圖1所示,在「Address」欄內填入本機的IP地址。如果你想在Internet上廣播MP3音樂,則必須鍵入本機的外部IP地址,然後就可以從程序組中運行SHOUTcast DAAS(GUI)程序以啟動SHOUTcast服務。這時系統會自動連接到http://yp.shoutcast.com伺服器,接下來請返回圖1窗口點擊「Connect」按鈕。如果連接成功,該按鈕會變為「disconnect」字樣,這樣我們就完成了在本機架設MP3流伺服器的全部過程。
架設REAL格式的視頻點播中心
如果是架設視頻點播伺服器,那麼選擇Real格式是非常明智的。因為RealProcer Plus這款功能強大的軟體操作相當簡單,每次使用時會彈出一個向導對話框進行操作提示。目前最新版本是10.0,我們只要選擇8.5.1以上的版本即可。
從「工具」菜單下選擇「創建網頁」命令,此時會彈出一個如圖2所示的向導式對話框,點擊「前進」按鈕選擇你希望用於創建Web頁面的Real多媒體文件。隨後RealProcer會詢問是創建「彈出式播放器」還是「嵌入式播放器」,一般建議選擇後者,因為這樣所需要的系統資源更低,當然啟動速度也更快。至於播放器的界面,可以選擇「標准播放器」,很快就可以創建成功。
最後,RM文件對象所在的目錄會增加一些文件,請將這些文件與RM對象一起上傳,不過要注意保證RM文件與HTML文件在同一目錄下,否則播放器可能無法找到播放對象。
架設WMP流媒體伺服器
微軟的手伸得很長,什麼領域都要插足一下。憑借著Windows操作系統的影響力,Windows Media Player市場佔有率越來越高,而微軟的*.asf、*.wmv、*.wma、*.avi等格式也開始被越來越多的用戶所接受。
架設WMP流媒體伺服器,你需要安裝Windows Media Encoder才行,目前最新版本是9.0簡體中文版。如圖3所示,我們應該在這里選擇「廣播實況事件」,接著選擇用來編碼的音頻和視頻設備。注意請事先將音頻和視頻設備與計算機正確連接,否則會無法檢測到。接著你還需要指定服務和發布點,當然也可以使用現有的發布點。然後Windows Media Encoder會自動創建伺服器,並給出HTTP連接地址與區域網內部地址,請記住這些內容,最後點擊「開始」按鈕正式啟動WMP流媒體伺服器。
接下來,我們就可以將剛才記下的HTTP連接地址與區域網內部地址告訴給朋友們。他們只要打開IE,輸入正確的IP地址和埠號,很快就可以訪問WMP流媒體伺服器。
架設QT流媒體伺服器
平時,我們見到的大多是打造MWF(矢量地圖窗口文件,Map Window File)或RM流伺服器,可是你可知道QuickTime(以下簡稱QT)流媒體伺服器應該如何來打造嗎?其實,藉助蘋果的QuickTime Streaming Server工具,我們可以在短時間內快速打造出一台QT流伺服器。
首先我們要准備一些工具,QuickTime媒體播放工具當然是必不可少的。目前最新版本是6.5簡體中文版,到處都可以找到,或者直接到蘋果公司的網站下載,並且需要在伺服器和客戶端同時安裝。Perl語言解析器,最低版本要求是5.0以上。QuickTime Streaming Server與用戶見面最早是在1999年,當時以其開放源代碼和基於標準的實時傳輸協議/實時流協議(RTP/RTSP)引擎深深地動搖了流媒體工業的基礎,目前的最新版本是5.0,下載文件共9.2MB。
從http://developer.apple.com/darwin/projects/streaming/地址可以免費下載,但你必須擁有Apple的注冊用戶名才能登錄(注冊是免費的),這里有Mac OS X、Red Hat、Solaris、Windows NT/2000/XP等版本可供選擇。下載回來的是一個自解壓文件,釋放後執行Install.bat運行安裝程序,運行過程在命令提示符窗口中完成,最後還需要設置登錄用戶名、密碼,如圖4所示,當看到「Setup Complete!」的提示信息時即大功告成。QT流媒體伺服器建設過程和RM類似,在這里就不再贅述。
如何共享音頻和視頻
共享音頻
前面,我們利用Winamp、SHOUTcast Server將本機架設為一台MP3流伺服器,那麼該如何讓遍布天南海北的朋友或區域網中的同事欣賞這些美妙音樂呢?
這有兩種方法:一種是打開Winamp,從「Play」菜單下選擇「Location」命令,或者直接鍵入「Ctrl-L」組合鍵打開一個對話框,然後在這里鍵入MP3流伺服器的URL地址或者IP地址、埠號(預設為8000),例如「http://192.168.0.1:8000」或者「http://61.277.1.24:8000」即可收聽;另一種方法則更為簡單,從IE中打開「http://192.168.0.1:8000」進入Web管理頁面,如圖5所示,然後點擊「收聽」按鈕就可以在線收聽MP3流音樂。
共享視頻
雖然蘋果的QuickTime Player的市場佔有率遠遠不如Real或Windows Media Player,但忠實的用戶依然不少。而且蘋果畢竟是網路流媒體的開山鼻祖,因此許多最新大片都是採用QT格式。
首先必須在機器上啟動QT服務,然後通知朋友們在遠程計算機中打開QuickTime。從「文件」菜單中選擇「在新的播放窗口中打開URL」命令,鍵入「rtsp://server/file.mov」來訪問QT流伺服器以實現遠程播放。這里的「server」是伺服器的IP地址,「file.mov」是媒體文件名,默認的RTSP傳輸埠是554埠。如果網路連接沒有什麼問題的話,如圖6所示,那麼你很快就可以連接成功。
建立播放列表或點播系統
辛辛苦苦架設了一台流媒體伺服器,我們還可以建立播放列表或點播系統,甚至可以進行網路直播,反正已經用上了寬頻,不用也是浪費。
配置QT流媒體伺服器
打開IE,在地址欄中輸入「http://server:1220」,這里的「server」代表伺服器的IP地址。如果前面的配置沒有什麼問題的話,很快就會進入如圖7所示的管理頁面,這里以列表形式顯示了當前的系統資源佔用情況和相關的伺服器信息。我們可以在這里查看連接到伺服器的用戶類型、IP地址、數據速率、數據傳輸量、包丟失比例、連接時間、連接文件等內容,也可以在這里設置映射文件夾、加密傳輸、最大連接用戶數、分配帶寬、重置密碼、更改埠,如果你需要的話,還可以查看錯誤日誌和操作日誌。
創建播放列表
點擊圖7窗口右側的「New MP3 Playlist」或「New Movie Playlist」按鈕,我們可以創建一個MP3或影片的播放列表。不過這里需要說明的是,你需要將相關的媒體文件復制到C:Program FilesDarwin Streaming ServerMovies文件夾中才行。
如圖8所示,我們可以在這里通過「Weight」旁邊的小三角箭頭重新調整播放列表的播放順序,可惜的是QuickTime Streaming Server對簡體中文的支持十分差勁,顯示的竟然是一些亂碼字元。最後,點擊窗口右下角的「Save Changes」按鈕就可以將這份新建的播放列表保存下來,以後如果需要更改的話可以選擇「Edit Playlist」重新配置。
不過,如果你希望其他用戶也能訪問這份播放列表文件,還必須點擊「Avaliable Playlists」列表框中的「Status」下的播放按鈕,也就是讓「Status」列的「Stopped」變為「Playing」才行。
實現網路直播
如果你還想在播放完MP3歌曲後說上一段話,那麼簡單的很,只要一個話筒就行了。不過,還需要在Winamp中進行一些設置,如圖9所示,在「Input Device」下拉列表框中選擇「Soundcard Input」項,這樣才會出現圖中的SoundCard Mixer設置項。如果使用默認的設置「Winamp(Recommended)」的話就只有Input Levels一項了,下面還有「Music Level」、「BGMusic Level」、「Mic Level」幾個滑塊可以調節音量的大小,而「Fade Time」是用來設
置移出時間值。
現在,你無需進行其它設置,准備一番後,清清嗓子,點擊「Push to Talk」按鈕,然後再按下「Lock」按鈕鎖定當前話音輸入模式。接下來就可以對著麥克風開始你的網路直播之旅了,結束請再次按下「Lock」按鈕解鎖。
⑶ 直播軟體系統開發中的流媒體伺服器如何搭建
視頻直播軟體系統開發就找山東布穀,如何搭建流媒體伺服器:
下載對應的安裝包,使用的Linux環境
下載
復制代碼
解壓
復制代碼
到解壓後的目錄下,執行命令,啟動服務
在控制台輸入 ./nms運行
在當前程序目錄下執行 sudo ./service.sh install 安裝服務並自動運行
在當前程序目錄下執行 sudo ./service.sh uninstall 停止並卸載服務
服務成功啟動之後,可以在8000埠(默認埠)訪問流媒體服務的後台系統
首頁dashboard展示了伺服器cpu的使用情況以及網路帶寬狀況
⑷ 直播系統APP開發流媒體協議如何選擇
【直播APP開發1】
做直播app開發前,首先要考慮自身對這套直播app的功能需求點在哪裡,包括功能布局等。一個穩定的直播app開發系統還要考慮的是能否減少甚至避免直播過程中出現的延遲和卡頓。75%的業內人士表明,延遲和卡頓阻礙了直播行業的發展。時下「直播」可謂是互聯網行業最引人矚目的風口,僅僅是「直播」已經不能引起人們的注目,創新技術將成為直播app開發的核心競爭力。因此選擇一個專業的直播app開發商也需要慎之又慎。
視頻直播軟體開發發展勢頭非常之猛,企業要想分一杯羹還得加把勁才行。目前攔在企業開發面前的是技術難題、直播模式還停留在電腦時代和盈利方式簡單等。難點分析:技術難題:支持幾個人同時直播和讓上百萬人一起直播是兩回事。要想做一個上規模的直播平台,不僅需要比較強的寬頻吞吐能力,而且在一定范圍內用戶數據的波動也是要求比較高的。畫面還原、不出現卡屏等也都是企業在開發視頻直播平台時需要解決的問題。直播模式還停留在電腦時代:2016是手機視頻直播的元年,由於電腦端經驗的積累,其主要的直播方式還是和電腦端一樣。都是主播與用戶的互動,並沒有什麼新意,對於移動互聯網的新技術等運用得也是非常少,可以說整個行業還存在著一定的瓶頸。盈利方式簡單:雖然直播的盈利方向是最為清晰的,廣告、打賞等。但是各大平台與網紅、明星等簽約的價格都不菲,單單只是靠廣告和打賞來盈利還是存在著一定的問題。直播開發應做好以下:一方面,有清晰的盈利方案,如通過廣告植入變賣流量,或者成立可持續發展的PGC會員增值體系,並藉此爭取融資繼續不斷擴大市場份額以站穩腳跟。另一方面,直播app開發不斷調整產品功能,積極利用VR和AR技術並投入到視頻直播平台。最後的是,需要找可信的開發團隊,具有技術和開發經驗的啟匯網路。
【APP開發費用】
APP開發的價格:其實具體要看你開發什麼軟體了,根據自己的功能需求選擇合適的方案,才能給出更精準的價格。如果你的app業務需求較簡單,功能要求不高,可以選擇簡單的套餐或者模板,大致預算在十萬以內(一個端),有人會說簡單的為什麼都這么貴是不是坑錢,我只能說正規公司做APP基本都是4-6萬起步,不管你做什麼類型的APP功能多簡單,上不上架哪怕只是一個空殼APP的價格也是萬元起步。當然也有人聽到一些只要幾千塊或者一兩萬就做個特別牛的,或者在淘寶看到的價格非常便宜,這里不多說,你試試就知道了。如果要求定製開發,費用有所上漲,這個費用比較高。但是也不建議您自己組建團隊開發,可以選擇一個可靠的app開發公司,可控的周期與合理的價格,比如我們中聯科技。定製開發先不說產品不同價位不同,目前的主流開發方向都是定製開發型,這種按需定製的軟體都是看客戶的要求進行價格估定的,看你的談判能力了!確認app開發的價格,首選你要確定自己的業務需求,按需求選擇合適的方案,才能更精準的給出價格。如果要求復雜性,費用有所上漲,大致可能在十萬以上,當然價格可能還會更高,APP的主要成本包括人力成本,溝通成本,和其他成本比如伺服器的維護費用,因為開發工程師和設計師的工資都比較高的原因,如果項目比較復雜,花費的時間周期比較長的話,就會增加開發的成本,最後開發一個APP的價格也會增高。一般根據需求不同,價格也不同,都是當面了解的。做好需求和預算的心裡准備,下一步就是找一個專業的app製作平台,製作專屬的app。APP的製作流程:一、APP的需求分析在這個時間段你可能對項目只有一些簡單的抽象的不是太具體的想法,這個時候就要對自己想到的這些想法進行討論和研究,看看這些想法的可行性,將一個個想法細致化,最終演變成一個個有著明確的功能。二、進行對APP的原型設計在確定好APP軟體需要的各種功能以後,緊接著就是對其中的每個功能進行規劃,確定好每個功能在頁面的布局,以及各個頁面如何去跳轉等,最後生成了APP軟體每個頁面的設計圖。三、進行APP的UI設計在設計圖都確定完畢以後就需要設計師來進行頁面的配色了讓整個頁面看起來更加舒適,最終設計出來的頁面效果圖基本和開發完成後再APP內所看到的是一樣的了;四、開始開發APP在設計圖設計完畢以後,開發人員根據所拿到的設計圖,進行對UI界面效果圖的界面開發還有各個功能的開發。五、進行APP的測試修改以上的流程都走完以後,一個完整的APP就出現了,但是可能還會有各種BUG,這時候就需要測試人員對整個APP的所有功能逐一測試,根據發現的各種問題進行修改和完善。六、發布APP在項目完成測試修改以後,就可以把APP打包起來了,然後簽名以後就可以把開發好的APP軟體投入到APP應用市場了。
⑸ 如何搭建一個區域網流媒體伺服器
所謂流媒體技術,是指將連續的影像和聲音信息經過壓縮處理後放在網站伺服器上,讓用戶能夠一邊下載一邊觀看、收聽(即所謂的「在線欣賞」),而不需要等整
個壓縮文件下載到自己的機器上才可以欣賞的網路傳輸技術。目前,在這個領域中的競爭者主要有微軟、RealNetworks、Apple三家公司,例如微
軟新近發布了Windows Media Services 9、RealNetworks公司新近發布的Helix
Platform、Apple新近發布的Darwin streaming server 4.1,意圖在流媒體領域大幹一場。
一般來說,一個完整的流媒體服務系統需要三個部分組成:編碼器、流伺服器和播放器。編碼器通過對內容來源(如MP3文件或者麥克風輸入)進行編碼,並將編
碼過的內容發送到流伺服器;流伺服器再將它們發布到Internet,這樣客戶端的播放器只要連接到流伺服器就可以進行在線播放了。
利用Winamp架設MP3網路電台
當我們靜靜地在欣賞美妙的MP3音樂時,你是否曾經考慮過將這些原本屬於個人的MP3音樂通過網路在區域網內進行發布,甚至還可以通過Internet進
行發布?這樣就可以讓遍布世界的朋友們與你一起共享MP3音樂之旅。其實,要做到這一點並不難,你只要將本機創建為一台MP3流媒體伺服器,將自己所喜愛
的MP3音樂不停播放,然後通知朋友們訪問你的這台MP3伺服器就可以了。
說起MP3的播放,使用最廣泛的莫過於Winamp了。對於MP3流媒體服務這個領域,Winamp的開發者Nullsoft公司當然不會放棄,專門發布
了面向MP3的流伺服器SHOUTcast Server。雖然它的功能沒有Windows Media Server和Real
Server強大,但它不僅對硬體的要求極低,更關鍵的是完全免費,使用起來沒有後顧之憂。另外你還需要下載一個名為SHOUTcast DSP
Plug-in的插件,只有安裝了這個不起眼的插件,Winamp才能支持流媒體服務。
首先打開Winamp(請注意版本號必須在2.22以上),切換到「Options」 | 「Preferences」|
「DSP/Effect」標簽頁,選中「Nullsoft SHOUTcast Source DSP
v1.8.2a[dsp_sc.dll]」下的「Configure」按鈕。打開「SHOUTcast
Source」窗口,選擇「Output」標簽頁,如圖1所示,在「Address」欄內填入本機的IP地址。如果你想在Internet上廣播MP3音
樂,則必須鍵入本機的外部IP地址,然後就可以從程序組中運行SHOUTcast
DAAS(GUI)程序以啟動SHOUTcast服務。這時系統會自動連接到伺服器,接下來請返回圖1窗口點擊「Connect」按鈕。如果連接成功,該
按鈕會變為「disconnect」字樣,這樣我們就完成了在本機架設MP3流伺服器的全部過程。
架設REAL格式的視頻點播中心
如果是架設視頻點播伺服器,那麼選擇Real格式是非常明智的。因為RealProcer Plus這款功能強大的軟體操作相當簡單,每次使用時會彈出一個向導對話框進行操作提示。目前最新版本是10.0,我們只要選擇8.5.1以上的版本即可。
從「工具」菜單下選擇「創建網頁」命令,此時會彈出一個如圖2所示的向導式對話框,點擊「前進」按鈕選擇你希望用於創建Web頁面的Real多媒體文件。
隨後RealProcer會詢問是創建「彈出式播放器」還是「嵌入式播放器」,一般建議選擇後者,因為這樣所需要的系統資源更低,當然啟動速度也更
快。至於播放器的界面,可以選擇「標准播放器」,很快就可以創建成功。
最後,RM文件對象所在的目錄會增加一些文件,請將這些文件與RM對象一起上傳,不過要注意保證RM文件與HTML文件在同一目錄下,否則播放器可能無法找到播放對象。
架設WMP流媒體伺服器
微軟的手伸得很長,什麼領域都要插足一下。憑借著Windows操作系統的影響力,Windows Media Player市場佔有率越來越高,而微軟的*.asf、*.wmv、*.wma、*.avi等格式也開始被越來越多的用戶所接受。
架設WMP流媒體伺服器,你需要安裝Windows Media
Encoder才行,目前最新版本是9.0簡體中文版。如圖3所示,我們應該在這里選擇「廣播實況事件」,接著選擇用來編碼的音頻和視頻設備。注意請事先
將音頻和視頻設備與計算機正確連接,否則會無法檢測到。接著你還需要指定服務和發布點,當然也可以使用現有的發布點。然後Windows Media
Encoder會自動創建伺服器,並給出HTTP連接地址與區域網內部地址,請記住這些內容,最後點擊「開始」按鈕正式啟動WMP流媒體伺服器。
接下來,我們就可以將剛才記下的HTTP連接地址與區域網內部地址告訴給朋友們。他們只要打開IE,輸入正確的IP地址和埠號,很快就可以訪問WMP流媒體伺服器。
架設QT流媒體伺服器
平時,我們見到的大多是打造MWF(矢量地圖窗口文件,Map Window
File)或RM流伺服器,可是你可知道QuickTime(以下簡稱QT)流媒體伺服器應該如何來打造嗎?其實,藉助蘋果的QuickTime
Streaming Server工具,我們可以在短時間內快速打造出一台QT流伺服器。
首先我們要准備一些工具,QuickTime媒體播放工具當然是必不可少的。目前最新版本是6.5簡體中文版,到處都可以找到,或者直接到蘋果公司的網站
下載,並且需要在伺服器和客戶端同時安裝。Perl語言解析器,最低版本要求是5.0以上。QuickTime Streaming
Server與用戶見面最早是在1999年,當時以其開放源代碼和基於標準的實時傳輸協議/實時流協議(RTP/RTSP)引擎深深地動搖了流媒體工業的
基礎,目前的最新版本是5.0,下載文件共9.2MB。
從地址可以免費下載,但你必須擁有Apple的注冊用戶名才能登錄(注冊是免費的),這里有Mac OS X、Red
Hat、Solaris、Windows
NT/2000/XP等版本可供選擇。下載回來的是一個自解壓文件,釋放後執行Install.bat運行安裝程序,運行過程在命令提示符窗口中完成,最
後還需要設置登錄用戶名、密碼,如圖4所示,當看到「Setup
Complete!」的提示信息時即大功告成。QT流媒體伺服器建設過程和RM類似,在這里就不再贅述。
如何共享音頻和視頻
共享音頻
前面,我們利用Winamp、SHOUTcast Server將本機架設為一台MP3流伺服器,那麼該如何讓遍布天南海北的朋友或區域網中的同事欣賞這些美妙音樂呢?
這有兩種方法:一種是打開Winamp,從「Play」菜單下選擇「Location」命令,或者直接鍵入「Ctrl-L」組合鍵打開一個對話框,然後在
這里鍵入MP3流伺服器的URL地址或者IP地址、埠號(預設為8000),例如「」或者「」即可收聽;另一種方法則更為簡單,從IE中打開「」進入
Web管理頁面,如圖5所示,然後點擊「收聽」按鈕就可以在線收聽MP3流音樂。
共享視頻
雖然蘋果的QuickTime Player的市場佔有率遠遠不如Real或Windows Media Player,但忠實的用戶依然不少。而且蘋果畢竟是網路流媒體的開山鼻祖,因此許多最新大片都是採用QT格式。
首先必須在機器上啟動QT服務,然後通知朋友們在遠程計算機中打開QuickTime。從「文件」菜單中選擇「在新的播放窗口中打開URL」命令,鍵入
「rtsp://server/file.mov」來訪問QT流伺服器以實現遠程播放。這里的「server」是伺服器的IP地址,「file.mov」
是媒體文件名,默認的RTSP傳輸埠是554埠。如果網路連接沒有什麼問題的話,如圖6所示,那麼你很快就可以連接成功。
建立播放列表或點播系統
辛辛苦苦架設了一台流媒體伺服器,我們還可以建立播放列表或點播系統,甚至可以進行網路直播,反正已經用上了寬頻,不用也是浪費。
配置QT流媒體伺服器
打開IE,在地址欄中輸入「」,這里的「server」代表伺服器的IP地址。如果前面的配置沒有什麼問題的話,很快就會進入如圖7所示的管理頁面,這里
以列表形式顯示了當前的系統資源佔用情況和相關的伺服器信息。我們可以在這里查看連接到伺服器的用戶類型、IP地址、數據速率、數據傳輸量、包丟失比例、
連接時間、連接文件等內容,也可以在這里設置映射文件夾、加密傳輸、最大連接用戶數、分配帶寬、重置密碼、更改埠,如果你需要的話,還可以查看錯誤日誌
和操作日誌。
創建播放列表
點擊圖7窗口右側的「New MP3 Playlist」或「New
Movie
Playlist」按鈕,我們可以創建一個MP3或影片的播放列表。不過這里需要說明的是,你需要將相關的媒體文件復制到C:\Program
Files\Darwin Streaming Server\Movies文件夾中才行。
如圖8所示,我們可以在這里通過「Weight」旁邊的小三角箭頭重新調整播放列表的播放順序,可惜的是QuickTime Streaming
Server對簡體中文的支持十分差勁,顯示的竟然是一些亂碼字元。最後,點擊窗口右下角的「Save
Changes」按鈕就可以將這份新建的播放列表保存下來,以後如果需要更改的話可以選擇「Edit Playlist」重新配置。
不過,如果你希望其他用戶也能訪問這份播放列表文件,還必須點擊「Avaliable Playlists」列表框中的「Status」下的播放按鈕,也就是讓「Status」列的「Stopped」變為「Playing」才行。
實現網路直播
如果你還想在播放完MP3歌曲後說上一段話,那麼簡單的很,只要一個話筒就行了。不過,還需要在Winamp中進行一些設置,如圖9所示,在「Input
Device」下拉列表框中選擇「Soundcard Input」項,這樣才會出現圖中的SoundCard
Mixer設置項。如果使用默認的設置「Winamp(Recommended)」的話就只有Input Levels一項了,下面還有「Music
Level」、「BGMusic Level」、「Mic Level」幾個滑塊可以調節音量的大小,而「Fade Time」是用來設 置移出時間值。
現在,你無需進行其它設置,准備一番後,清清嗓子,點擊「Push to Talk」按鈕,然後再按下「Lock」按鈕鎖定當前話音輸入模式。接下來就可以對著麥克風開始你的網路直播之旅了,結束請再次按下「Lock」按鈕解鎖。
⑹ 流媒體開發需要什麼技術
Spring的架構基礎是基於使用JavaBean屬性的Inversion of Control容器。
然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。
⑺ 什麼是流媒體怎樣製作
流媒體的定義
所謂流媒體是指採用流式傳輸的方式在Internet播放的媒體格式。 流媒體又叫流式媒體,它是指商家用一個視頻傳送伺服器把節目當成數據包發出,傳送到網路上。用戶通過解壓設備對這些數據進行解壓後,節目就會像發送前那樣顯示出來。
這個過程的一系列相關的包稱為「流」。流媒體實際指的是一種新的媒體傳送方式,而非一種新的媒體。流媒體技術全面應用後,人們在網上聊天可直接語音輸入;如果想彼此看見對方的容貌、表情,只要雙方各有一個攝像頭就可以了;在網上看到感興趣的商品,點擊以後,講解員和商品的影像就會跳出來;更有真實感的影像新聞也會出現。
流媒體技術發端於美國。在美國目前流媒體的應用已很普遍,比如惠普公司的產品發布和銷售人員培訓都用網路視頻進行。
流式傳輸方式則是將整個A/V及3D等多媒體文件經過特殊的壓縮方式分成一個個壓縮包,由視頻伺服器向用戶計算機連續、實時傳送。在採用流式傳輸方式的系統中,用戶不必像採用下載方式那樣等到整個文件全部下載完畢,而是只需經過幾秒或幾十秒的啟動延時即可在用戶的計算機上利用解壓設備(硬體或軟體)對壓縮的A/V、3D等多媒體文件解壓後進行播放和觀看。此時多媒體文件的剩餘部分將在後台的伺服器內繼續下載。
與單純的下載方式相比,這種對多媒體文件邊下載邊播放的流式傳輸方式,不僅使啟動延時大幅度地縮短,而且對系統緩存容量的需求也大大降低。
在Internet上所傳輸的多媒體格式中,基本上只有文本、圖形可以照原格式在網上傳輸。動畫、音頻、視頻等雖然可以直接播放在網上播放,但文件偏大,即使使用專線上網,也要等完全下載後才能觀看,這三種類型的媒體均要採用流式技術來進行處理以便於在網上傳輸。另外,還有一些如PowerPoint文件、多媒體課件等內容也需要用流式技術進行傳輸。
流(Stream)媒體格式是將一個資料(動畫、影音等)分段傳送,用戶不必等待整個內容傳送完畢,就可以觀看到即時的連續的內容,甚至可以隨時的暫停、快進、快倒。由於不同的公司發展的文件格式不同,傳送的方式也有所差異,因此,我們必須非常清楚各種流媒體文件的格式。
3.1 RealVideo的.rm視頻影像格式和.ra的音頻格式
.ra格式是RealNetworks公司所開發的一種新型流式音頻Real Audio文件格式。.rm格式則是流式視頻Real Vedio文件格式,主要用來在低速率的網路上實時傳輸活動視頻影像,可以根據網路數據傳輸速率的不同而採用不同的壓縮比率,在數據傳輸過程中邊下載邊播放視頻影像,從而實現影像數據的實時傳送和播放。客戶端通過Real Player播放器進行播放。
3.2 Microsoft Media technology的.asf格式
Microsoft Media technology的ASF也是流行一種網上流媒體格式。它的使用與windows操作系統是分不開的,其播放器Microsoft Media Player已經與windows捆綁在一起,不僅用於Web方式播放,還可以用於在瀏覽器以外的地方來播放影音文件。
4、流式技術的主要解決方案
到目前為止,Internet上使用較多的流媒體格式主要有RealNetworks公司的Real system、Microsoft公司的Windows Media Technology和Apple公司的QuickTime,它們是網上流媒體傳輸系統的三大主流。
4.1 Real system
Real System由媒體內容製作工具Real Procer、伺服器端RealServer、客戶端軟體(Client Software)三部分組成。其流媒體文件包括RealAudio、RealVideo、Real Presentation和RealFlash四類文件,分別用於傳送不同的文件。Real System採用SureStream技術,自動地並持續地調整數據流的流量以適應實際應用中的各種不同網路帶寬需求,輕松在網上實現視音頻和三維動畫的回放。
RealSystem流式傳輸系統
Real流式文件採用Real Procer軟體進行製作,首先把源文件或實時輸入變為流式文件,再把流式文件傳輸到伺服器上供用戶點播。
由於其成熟穩定的技術性能,互聯網巨人美國在線(AOL)、ABC、AT&T、Sony和Time Life等公司和網上主要電台都使用Real System向世界各地傳送實時影音媒體信息以及實時的音樂廣播。在我國,大量的影視、音樂點播和春節晚會、昆明世博會開幕式的網上直播都採用了RealSystem系統。
4.2 Windows Media Technology
Windows Media Technology是Microsoft提出的信息流式播放方案,其主要目的是在Internet和Intranet上實現包括音頻、視頻信息在內的多媒體流信息的傳輸。其核心是ASF(Advanced Stream Format)文件,ASF是一種包含音頻、視頻、圖像以及控制命令、腳本等多媒體信息在內數據格式,通過分成一個個的網路數據包在Internet上傳輸,實現流式多媒體內容發布。因此,我們把在網路上傳輸的內容就稱為ASF Stream。ASF支持任意的壓縮/解壓縮編碼方式,並可以使用任何一種底層網路傳輸協議,具有很大的靈活性。Microsoft已將Windows Media技術捆綁在Windows 2000中,並打算將ASF用作將來的Windows版本中多媒體內容的標准文件格式,這無疑將對Internet特別是流式技術的應用和發展產生重大影響。
Windows Media Technology由Media Tools、Media Server和Media Player工具構成。Media Tools是整個方案的重要組成部分,它提供了一系列的工具幫助用戶生成ASF格式的多媒體流(包括實時生成的多媒體流),分創建工具和編輯工具兩種,創建工具主要用於生成ASF格式的多媒體流,包括Media Encoder、Author、VidToASF、WavToASF、Presenter五個工具;編輯工具主要對ASF格式的多媒體流信息進行編輯與管理,包括後期製作編輯工具ASF Indexer與ASFChop,以及對ASF流進行檢查並改正錯誤的ASFCheck。Media Server可以保證文件的保密性,不被下載,並使每個使用者都能以最佳的影片品質瀏覽網頁,具有多種文件發布形式和監控管理功能。Media Player則提供強大的流信息的播放功能。
4.3 QuickTime
Apple公司於1991年開始發布QuickTime,它幾乎支持所有主流的個人計算平台和各種格式的靜態圖像文件、視頻和動畫格式,具有內置Web瀏覽器插件(Plug-in)技術,支持IETF(Internet Engineering Task Force)流標准以及RTP、RTSP、SDP、FTP和HTTP等網路協議。通過好萊塢影視城(www.hollywood.com)檢索到的許多電影新片片段,都是以QuickTime格式存放的。
QuickTime包括伺服器QuickTime Streaming Server、帶編輯功能的播放器QuickTime Player(免費)、製作工具QuickTime 4 Pro、圖像瀏覽器PictureViewer以及使Internet瀏覽器能夠播放QuickTime影片的QuickTime 插件。QuickTime 4支持兩種類型的流:實時流和快速啟動流。使用實時流的 QuickTime 影片必須從支持 QuickTime 流的伺服器上播放,是真正意義上的Streaming Media,使用實時傳輸協議(RTP)來傳輸數據。快速啟動影片可以從任何Web Server上播放,使用超文本傳輸協議(HTTP)或文件傳輸協議(FTP)來傳輸數據。
目前,FOX新聞在線、FOX體育在線、BBC WORLD、氣象頻道 (Weather Channel)等機構都加入QuickTime內容供應商行列,使用QuickTime 技術製作實況轉播節目除了上述的流媒體技術的三種主要格式外,在多媒體課件和動畫方面的流媒體技術還有Macromedia的Shockwave技術和MeataCreation公司的Meta Stream技術。
通過Shockwave技術可以方便地在Web頁面中加入圖像、動畫以及互動式界面等操作。利用這種Streaming Shockwave, 即通過流的方式使用戶在客戶端實現邊下載邊播放的功能,節省了等待的時同時間。Shockwave與Macromedia產品緊密聯系在一起,包括Flash、 Shockwave for Authorware、Shockwave for Director等技術。
MetaStream 3D的圖形設計軟體是Ray Dream Studio 5 以及Ray Dream 3D,可以方便地在網上創建、發布及瀏覽被縮放的3D圖形,它具有小文件量及流傳輸的特點,比其它任何一種已存在的Internet 3D技術壓縮率都高。主要應用於游戲開發廠商、頁面設計者、電子商務、科學研究者、專業設計者等。
5、流式傳輸協議
流媒體在網際網路上的傳輸必然涉及到網路傳輸協議,其中包括Internet本身的多媒體傳輸協議,以及一些實時流式傳輸協議等,只有採用合適的協議才能更好的發揮流媒體的作用,保證傳輸質量QOS。IETF(Internet工程任務組)是Internet規劃與發展的主要標准化組織,已經設計出幾種支持流媒體傳輸的協議。主要有用於Internet上針對多媒體數據流的實時傳輸協議RTP(Real-time Transport Protocol)、與RTP一起提供流量控制和擁塞控制服務的實時傳輸控制協議RTCP(Real-time Transport Control Protocol)、定義了一對多的應用程序如何有效地通過IP網路傳送多媒體數據的實時流協議RTSP(Real-time Streaming Protocol)。除上述協議之外,流媒體技術還包括對於流媒體類型的識別。
隨著Internet的飛速發展,流媒體(Streaming Media)技術的應用越來越普及。在新近結束的Streaming Media West展會中,Microsoft、Intel、Apple、RealNetworks等公司就流媒體技術的發展、應用展開了激烈的競爭;與會專家還預計在未來3年內,多數的Internet用戶(包括企業和個人用戶)將更多地使用流媒體技術。因此,流媒體有著廣闊發展前景,流媒體技術及其相關產品將更廣泛應用於遠程教育、網路電台、視頻點播、收費播放等,而三大技術標准和其它技術將分別占據一定的市場。可以預見,隨著廠商對流媒體技術的不斷發展和完善,以及用戶對流媒體需求的增加,流媒體技術定會更上層樓。
用軟體製作,你要是想學這方面知識可以下載視頻觀看。
製作軟體:常用的有 繪聲繪影 , Flash等等
⑻ Java 網頁流媒體播放器 開發思路
什麼項目需要用java實現流媒體播放??
sun沒被收購之前自己的官網都不用applet改用flash了,applet是一個事實上已經失敗的產品,不建議使用。就算你寫的非常好也不是每個瀏覽器都能運行applet的,難道你讓每個用戶都裝個jre嗎。
最重要的是,不管後台是不是java開發,前台網頁的播放器沒必要用java新寫一個吧,WindowsMedia,QuickTime都是成熟的產品,還有現在最流行的flash流媒體播放器,土豆優酷用的都是這種。網頁里裝個插件就能用。
你們要是非得自己開發一個我只能說佩服,現在這種東西只有學生練手才會考慮自己做
⑼ 視頻直播軟體開發用到的流媒體技術主要有哪幾種
視頻直播軟體系統開發,流媒體技術主要有以下幾種:
1、智能流技術
自動檢測網路狀況,並將音視頻的屬性調整到最佳,使用用戶收到與其網路速度相符的媒體流,從而獲取最佳的用戶體驗。
2、分流(splitting)技術
一般只在視頻直播系統開發中使用。發送伺服器將媒體流發送到分布在各地的多個接收伺服器,客戶端可以就近訪問伺服器獲得較高質量的媒體流,同時減少帶寬使用。推流為將直播內容推送至伺服器的過程;拉流為伺服器已有直播內容,用指定地址進行拉取的過程。
3、緩存(caching)技術
解決由於非同步網路、網路延遲和抖動導致的數據包錯序的問題,數據包先緩存在本地,而緩存系統使用環形鏈表結構丟棄掉已經播放的內容,防止緩存溢出。
4、內容分發網路(CDN)技術
架構在IP網路之上的一個內容疊加網,通過引入主動內容管理、全局負載均衡和內容緩存等技術,將用戶請求的流媒體內容發布到距離用戶最近的網路邊緣,從而提供響應速度,減輕骨幹網路的壓力。
⑽ 流媒體網站製作方法
流媒體的製作- -
使用Real Procer製作一段RM格式的流媒體文件。
普通的VCD、DVD以及AVI格式的視頻文件,都不能直接在網上實時播放,必須轉換成流媒體格式才能在線播放。
目前rm格式流媒體文件的製作工具主要是Real Procer Plus,而ASF/WMV格式流媒體文件的製作工具主要是Microsoft Media Encode(For Windows2000/XP)以及Microsoft Movie Maker(For WindowsXP)。
下面,我們以Real Procer Plus為例,體驗製作流媒體文件的一般方法。
1.啟動「Real Procer Plus」,出現流媒體製作向導對話框。選擇「Record From File」選項,單擊「OK」按鈕。
2.在「Record From File」對話框中,通過「Browse」按鈕,選取一個AVI/MPEG格式的視頻或WAV/MP3格式的音頻文件。單擊「下一步」按鈕。
3.在「RealMedia Clip Information」對話框中輸入有關這段視頻的信息,單擊「下一步」按鈕。
4.在「File Type」對話框中,選擇合適的文件類型,一般用於網路播放的流媒體文件應該選用「Single-rate for Web Servers」格式。單擊「下一步」按鈕。
5.在「Recording Wizard」對話框中,選擇適合所生成的流媒體文件傳輸的網路連接工具,一般如用於校園網或寬頻接入網際網路的話,可以選用「512K DSL/Cable Modem」,而非寬頻接入網際網路,則可選「56K Modem」或「Single ISDN」。單擊「下一步」按鈕。
6.在「Audio Format」對話框中,選擇合適的音頻格式,一般選用「Music」格式。單擊「下一步」按鈕。
7.在「Video Quality」對話框中,選擇合適的視頻質量,一般選用「Normal Motion Video」或「Smoothest Motion Video」。單擊「下一步」按鈕。
8.在「Output File」對話框中,通過「Save As」按鈕,確定所生成流媒體文件的存檔目錄和文件名。單擊「下一步」按鈕。
9.在「Prepare to Record」對話框中,核對無誤即可單擊「完成」按鈕,結束轉換流媒體文件的參數設置工作。
10.單擊「Controls」菜單中的「Start」命令,或單擊「Real procer Plus」窗口中的「Start」按鈕,即開始流媒體文件的轉換。
11.在轉換過程中,可以通過源文件和目標文件兩個小窗口,了解轉換的進程。隨時通過執行菜單「Controls」中的「stop」命令,或單擊窗口中的「Stop」按鈕,中止轉換,保存已轉換的部分文件。
12.當轉換結束後,出現「Processing Complete」對話框,表示轉換成功,單擊「Close」按鈕。這樣,就完成了從MPEG格式文件轉換到rm格式流媒體文件的工作。
13.接下來,用Real Player就能觀看這個流媒體文件。如果把它放在網站中,通過超級鏈接就能在網路中在線播放而不必全部下載到本地計算機中。