用Ogg容器封装RTP数据包中提取的Opus有效负载的实现

程序员

我们有捕获的pcap文件,其中每个rfc6716都包含RTP opus有效负载,现在我们可以切断RTP标头并提取opus有效负载,我们希望按照规范https://tools.ietf.org/html将有效负载封装为ogg opus / draft-ietf-codec-oggopus-07Opu音频编解码器的Ogg封装)并发送出去,以便VLC可以回放捕获的Opus,我们不想保存到ogg文件,然后让VLC回放,一旦封装了一个数据包,具有封装的引用实现的任何人或我可以引用的第3方库,是否会将ogg作品直接发送到VLC?

mark4o

可以使用libpcap读取数据包,然后使用libogg将其封装在Ogg中opusrtpopus-tools软件包中有一个示例程序,可以使用libpcap在回送接口上嗅探Opus RTP数据包并将其写入Ogg。您可能想要做类似的事情,但是如果想从pcap保存文件中读取文件,请将其更改pcap_open_live()为类似的内容pcap_open_offline(),然后将libggg的Ogg页面写到套接字而不是文件中。还定义OPUS_PAYLOAD_TYPE为您要查找的RTP有效负载类型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数据包中提取RTP有效负载

来自分类Dev

无法从 RTP 数据包中提取 RTP 有效负载

来自分类Dev

从没有capfile的数据包头中提取HTML有效负载

来自分类Dev

发送带有有效负载的TCP SYN数据包

来自分类Dev

UDP数据包中的Jnetpcap有效负载修改

来自分类Dev

如何从skb提取整个数据包,包括以太网头,ip和tcp以及设备驱动程序的轮询方法中的有效负载

来自分类Dev

如何从 GADT / 存在类型的有效负载中提取有用信息?

来自分类Dev

从pcap文件中提取TCP有效负载

来自分类Dev

如何在SSH2算法协商数据包有效负载中分隔名称列表?

来自分类Dev

如何在SSH2算法协商数据包有效负载中分隔名称列表?

来自分类Dev

如何从Wireshark Capture中提取RTP数据包特定字段?

来自分类Dev

DMA对小数据包有效吗?

来自分类Dev

获取ICMP数据包有效载荷

来自分类Dev

获取ICMP数据包有效载荷

来自分类Dev

如何有效地发送大数据包/合并小数据包?

来自分类Dev

从帧winpcap中提取数据包

来自分类Dev

找不到编码音频的RTP有效负载

来自分类Dev

使用Scapy从pcap文件中提取有效负载中的特定字节

来自分类Dev

如何从POST请求有效负载中提取特定信息并保存到txt文件中?

来自分类Dev

如何从Wix刻录安装程序中提取嵌入式有效负载?

来自分类Dev

如何从蓝牙数据包数据中提取数据?

来自分类Dev

捕获数据包中的数据和有效载荷

来自分类Dev

WinDivert - 修改数据包数据/有效载荷内容

来自分类Dev

仅带有标头(无问题或资源)的DNS数据包是否有效?

来自分类Dev

使用Spark结构化流(pyspark)从Kafka Connect JSONConverter消息中提取“有效负载”(模式和有效负载)

来自分类Dev

C#-数据包更有效的序列化

来自分类Dev

在多线程Python程序中捕获数据包的有效方法

来自分类Dev

在.NET中创建有效的数据包嗅探器

来自分类Dev

UDP有效载荷长度和数据包传输

Related 相关文章

  1. 1

    从数据包中提取RTP有效负载

  2. 2

    无法从 RTP 数据包中提取 RTP 有效负载

  3. 3

    从没有capfile的数据包头中提取HTML有效负载

  4. 4

    发送带有有效负载的TCP SYN数据包

  5. 5

    UDP数据包中的Jnetpcap有效负载修改

  6. 6

    如何从skb提取整个数据包,包括以太网头,ip和tcp以及设备驱动程序的轮询方法中的有效负载

  7. 7

    如何从 GADT / 存在类型的有效负载中提取有用信息?

  8. 8

    从pcap文件中提取TCP有效负载

  9. 9

    如何在SSH2算法协商数据包有效负载中分隔名称列表?

  10. 10

    如何在SSH2算法协商数据包有效负载中分隔名称列表?

  11. 11

    如何从Wireshark Capture中提取RTP数据包特定字段?

  12. 12

    DMA对小数据包有效吗?

  13. 13

    获取ICMP数据包有效载荷

  14. 14

    获取ICMP数据包有效载荷

  15. 15

    如何有效地发送大数据包/合并小数据包?

  16. 16

    从帧winpcap中提取数据包

  17. 17

    找不到编码音频的RTP有效负载

  18. 18

    使用Scapy从pcap文件中提取有效负载中的特定字节

  19. 19

    如何从POST请求有效负载中提取特定信息并保存到txt文件中?

  20. 20

    如何从Wix刻录安装程序中提取嵌入式有效负载?

  21. 21

    如何从蓝牙数据包数据中提取数据?

  22. 22

    捕获数据包中的数据和有效载荷

  23. 23

    WinDivert - 修改数据包数据/有效载荷内容

  24. 24

    仅带有标头(无问题或资源)的DNS数据包是否有效?

  25. 25

    使用Spark结构化流(pyspark)从Kafka Connect JSONConverter消息中提取“有效负载”(模式和有效负载)

  26. 26

    C#-数据包更有效的序列化

  27. 27

    在多线程Python程序中捕获数据包的有效方法

  28. 28

    在.NET中创建有效的数据包嗅探器

  29. 29

    UDP有效载荷长度和数据包传输

热门标签

归档