從直播行業(yè)興起到現(xiàn)在,雖然爆發(fā)式增長的局面不再,但是整個行業(yè)仍然保持著穩(wěn)步上升的發(fā)展趨勢,因而在線直播源碼的市場行情也一直保持在熱門狀態(tài)。可能大多數(shù)不太了解直播行業(yè)的朋友認為,只要擁有一套在線直播源碼就“萬事大吉”了,其實不然,關于流媒體傳輸方面的知識也是需要有一個簡單了解的。
流式傳輸技術又分兩種,一種是順序流式傳輸,另一種是實時流式傳輸。
順序流式傳輸是順序下載,在下載文件的同時用戶可以觀看,但是,用戶的觀看與服務器上的傳輸并不是同步進行的,用戶是在一段延時后才能看到服務器上傳出來的信息,或者說用戶看到的總是服務器在若干時間以前傳出來的信息。在這過程中,用戶只能觀看已下載的那部分,而不能要求跳到還未下載的部分。順序流式傳輸比較適合高質量的短片段,因為它可以較好地保證節(jié)目播放的最終質量。它適合于在網(wǎng)站上發(fā)布的供用戶點播的音視頻節(jié)目。
在實時流式傳輸中,音視頻信息可被實時觀看到。在觀看過程中用戶可快進或后退以觀看前面或后面的內(nèi)容,但是在這種傳輸方式中,如果網(wǎng)絡傳輸狀況不理想,則收到的信號效果比較差。
在運用流媒體技術時,音視頻文件要采用相應的格式,不同格式的文件需要用不同的播放器軟件來播放,所謂“一把鑰匙開一把鎖”。采用流媒體技術的音視頻文件主要有三大“流派”。

一是微軟的ASF(Advanced Stream Format)。這類文件的后綴是.asf和.wmv,與它對應的播放器是微軟公司的 “Media Player”。用戶可以將圖形、聲音和動畫數(shù)據(jù)組合成一個ASF格式的文件,也可以將其他格式的視頻和音頻轉換為ASF格式,而且用戶還可以通過聲卡和視頻捕獲卡將諸如麥克風、錄像機等外設的數(shù)據(jù)保存為ASF格式。
二是RealNetworks公司的RealMedia,它包括RealAudio、RealVideo和RealFlash三類文件,其中RealAudio用來傳輸接近CD音質的音頻數(shù)據(jù),RealVideo用來傳輸不間斷的視頻數(shù)據(jù),RealFlash則是RealNetworks公司與Macromedia公司聯(lián)合推出的一種高壓縮比的動畫格式,這類文件的后綴是.rm,文件對應的播放器是“RealPlayer”。
三是蘋果公司的QuickTime。這類文件擴展名通常是 .mov,它所對應的播放器是“QuickTime?!?/p>
此外,MPEG、AVI、DVI、SWF等都是適用于流媒體技術的文件格式。
由于流媒體技術在一定程度上突破了網(wǎng)絡帶寬對多媒體信息傳輸?shù)南拗?,因此被廣泛運用于網(wǎng)上直播、視頻會議、電子商務等多種領域。可見,使用在線直播源碼進行開發(fā)時同樣也需要注意流媒體技術方面的問題。不過還是建議大家,找專業(yè)的開發(fā)公司更靠譜一些。
本文聲明原創(chuàng),轉載請注明原文作者及出處鏈接。