iT邦幫忙

0

可以解答影音串流的網路頻寬如何計算嗎?

我有設計一個eLearning的系統,可以藉由後台管理介面部屬影音串流(Server 有相關的Media player Encoder 元件),但是我不知道如何評估網際網路對於影音串流頻寬的資訊
可以說明一下如何計算影音檔所需要頻寬或者類似的計算公式嗎?

sheng514 iT邦新手 1 級 ‧ 2008-03-26 16:11:23 檢舉
可以有範本說明嗎
davistai iT邦大師 1 級 ‧ 2008-04-10 14:29:21 檢舉
嗯,可供參考~~
john651216 iT邦研究生 1 級 ‧ 2008-04-28 10:01:42 檢舉
謝謝分享
22
misadm
iT邦高手 10 級 ‧ 2008-03-28 13:15:46
最佳解答

將你的影音檔以 MediaPlayer 開啟,按下『檔案\內容』你會看到一個『位元速率』的欄位,看這個欄位就可以計算你的頻寬了!

請注意!基本上『視訊大小』與『位元速率』是成一定比率的,例如在 640*480 解析度下你可以編成 1.5Mbps 或 2Mbps 的位元速率(以 MovieMaker 而言),所以『視訊大小』與『位元速率』的關係會依你所使用的編製軟體不同而有所改變。

我的計算公式如下:
設對外頻寬 X:4M/1M 的 ADSL。
影音檔『位元速率』Y:300Kbps。

同時間瀏覽人數 = X÷Y = (1×1024)÷300 = 3.413(人)

<PS.1> 因為以 kbps 為單位,所以要將 ADSL 的上傳頻寬乘上 1024
<PS.2> 因為供別人瀏覽就等於是自己的上傳,所以只看 ADSL 1M 的部份。
<PS.3> 以上皆為理論值,依據電路衰減原理,實際可同時瀏覽人數可能不到 3 人。

再提供給你規劃時所要考慮的變數:

  1. 需考慮影音檔的『位元速率』的平均值,看較常收看的是多少再去計算。
  2. 除了影音串流需求外,是否還有其他功能,例如:後台管理中會不會上傳檔案,前台是否還提供一般網頁瀏覽..等等
14
simcity
iT邦新手 4 級 ‧ 2008-03-26 15:47:13

依你的影音檔案的取樣率計算

8
ping
iT邦研究生 1 級 ‧ 2008-03-27 11:09:22

應該也要計算你的session數量

14
skite
iT邦大師 5 級 ‧ 2008-03-27 15:23:32

影音串流的頻寬會和串流檔案的格式有關,因此並不是一個固定值。

舉例來說,若使用DVD常用的MPEG-2壓縮格式,標準影像解析度為640×480或720×480,傳輸率則介於1.7Mbps~10.8Mbps之間。不過即使DVD傳輸率最高可達到10.8Mbps,但為了能將2小時的影片存入4.7GB的DVD光碟中,一般常用的傳輸率僅為5Mbps。

但若是使用DV影帶的MPEG-2規格壓縮影音檔案,影像解析度則為720×480,傳輸率為19Mbps;而最高甚至可達到1920×1080,傳輸率是25Mbps。

當然若是用其他壓縮格式,傳輸率會較低,例如MPEG-1的傳輸率就僅有1.5Mbps。

8
davistai
iT邦大師 1 級 ‧ 2008-04-07 13:56:06

各位大大的答案都好棒,我在想申請頻寬最好估算可能瀏覽人數,並以可能尖峰的人數所需的頻寬為準喔~~

我要發表回答

立即登入回答