Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可以在 C 中以二进制模式打开 mpeg 2 传输流 (.ts) 文件吗?如何逐位读取文件内容,分析传输流中的各个表?
它非常简单,分为以下 2 个步骤。但我想要使用这些信息,您需要了解 mpeg 2 传输流 ( .ts ) 的文件格式。
rb1>您可以使用模式打开文件
rb
2> 现在从文件中读取字节。
3> 现在从该字节中获取所需的位,如下所示
bit = Read_byte & (1 << position_of_bit);
这里的位位置是从 0 到 LSB 的位位置。
将数据读取为字节并使用移位操作将 BYTE 转换为位。