Python - 数据包处理和修改

时间:2018-01-08 22:10:44

标签: python endianness packet rtp

我有一个传入的RTP数据包流,我有两个目标要完成,我发现在Python等高级语言中很难。

1)从rtp数据包中删除标头,即删除非音频的rtp数据包的冗余部分

2)获得数据后,将其从big endian更改为little endian。

注意:我被告知struct.pack,但它处理的是一个部分或一个数字。如何更改整个数据?

1 个答案:

答案 0 :(得分:0)

结束只是把它放入一个bytearray,索引它然后做按位运算。