5. 数字电视网络 API¶
数字电视网络设备控制将传输流中的数据包映射到虚拟网络接口,该接口可通过标准 Linux 网络协议栈访问。
目前,支持两种封装方式
为了创建 Linux 虚拟网络接口,应用程序需要告知内核传输流中存在的 PID 和封装类型。 这通过 /dev/dvb/adapter?/net?
设备节点完成。 数据将通过虚拟的 dvb?_?
网络接口提供,并将通过标准的 IP 工具(如 ip、route、netstat、ifconfig 等)进行控制/路由。
数据类型和 ioctl 定义通过 linux/dvb/net.h
头文件定义。