5. 數字電視網路API¶
數字電視網路裝置控制將傳輸流中的資料包對映到虛擬網路介面,並透過標準Linux網路協議棧可見。
目前,支援兩種封裝方式:
為了建立Linux虛擬網路介面,應用程式需要告訴核心傳輸流中存在的PID和封裝型別。這透過 /dev/dvb/adapter?/net? 裝置節點完成。資料將透過虛擬 dvb?_? 網路介面可用,並將透過標準ip工具(如ip、route、netstat、ifconfig等)進行控制/路由。
資料型別和ioctl定義透過 linux/dvb/net.h 標頭檔案定義。