使用IPTables检索DB数据表

时间:2012-06-07 09:28:47

标签: c++ video-streaming directshow dvb

我正在尝试使用DVB流中未弃用的接口IPSITable来提取EIT表。 除了msdn文档http://msdn.microsoft.com/en-us/library/windows/desktop/dd694841%28v=vs.85%29.aspx之外,我还没有找到有关如何使用getTable方法的文档。

问题是我不知道如何获取 dwHashedVer [in] 参数(标识表内容的哈希值)。

以前有人用过这个界面吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我读过ETSI 301-192 spec。微软文档或此API几乎不存在。我在黑暗中拍摄,所以请耐心等待。在表8.4.4中,有一个字段platform_id_hash,它是从平台id生成的。获取此哈希的方法也在规范中说明。平台ID定义为

platform_id: This is a 24 bit field which serves as a label to identify a given IP/MAC platform. Allocation of the value
of this field are found in the TR 101 162 [21].  

希望这有帮助