我正在尝试使用未弃用的接口 IPSITables 从 DVB 流中提取 EIT 表。除了 msdn 文档http://msdn.microsoft.com/en-us/library/windows/desktop/dd694841%28v=vs.85%29.aspx之外,我还没有找到有关如何使用 getTable 方法的文档。
问题是我不知道如何获取dwHashedVer [in]参数(标识表内容的哈希值)。
有人用过这个界面吗?
提前致谢
我正在尝试使用未弃用的接口 IPSITables 从 DVB 流中提取 EIT 表。除了 msdn 文档http://msdn.microsoft.com/en-us/library/windows/desktop/dd694841%28v=vs.85%29.aspx之外,我还没有找到有关如何使用 getTable 方法的文档。
问题是我不知道如何获取dwHashedVer [in]参数(标识表内容的哈希值)。
有人用过这个界面吗?
提前致谢
我阅读了ETSI 301-192 规范。微软文档或这个 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].
希望这可以帮助