流媒體采集卡的傳輸方式
流媒體的傳輸技術主要有三種:點對點(unicast)、多址廣播(Multicast)和廣播(Broadcast)。多址廣播又稱為組播。點對點的特點是流媒體的源和目的地是壹壹對應的,即流媒體從壹個源(服務器端的應用)發送出去後只能到達壹個目的地(客戶端應用)。組播是壹種基於組的廣播,其源和目的地是壹對多的關系,但這種壹對多的關系只能在同壹個組內建立,也就是說,流媒體從壹個源(服務器端的應用)發送出去後,任何壹個已經加入了與源同壹個組號的目的地(客戶端應用)均可以接收到,但該組以外的其他目的地(客戶端應用)均接收不到。廣播的源和目的地也是壹對多的關系,但這種壹對多的關系並不局限於組,也就是說,流媒體從壹個源(服務器端的應用)發送出去後,同壹網段上的所有目的地(客戶端應用)均可以接收到,廣播可以看作組播的壹個特例。
廣播和組播對於流媒體傳輸來說是很有意義的,因為流媒體的數據量往往都很龐大,需要占用很大的網絡帶寬。如果采用點對點方式,那麽有多少個目的地就得傳輸多少份流媒體,所以所需的網絡帶寬與目的地的數目成正比,如果采用廣播或組播方式,那麽流媒體在源端只需傳輸壹份,組內或同壹網段上的所有客戶端應用均可以接收到,這就大大降低了網絡帶寬的占用。