SIP 抓包后获取媒体内容备忘(解析RTP)

这篇具有很好参考价值的文章主要介绍了SIP 抓包后获取媒体内容备忘(解析RTP)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SIP呼叫并抓包

从网上找免费的sip 软中端, 两个转中端建立呼叫且抓包
详情可以参考 https://blog.csdn.net/liuxingrui4p/article/details/96709136?spm=1001.2014.3001.5502

使用wireshark检查SIP flow:

点击Telephony => SIP Flows
SIP 抓包后获取媒体内容备忘(解析RTP),协议学习,媒体,sip
打开页面如下:
SIP 抓包后获取媒体内容备忘(解析RTP),协议学习,媒体,sip

获取audio内容

在上面的窗口点击Play streams, 出现下面的窗口:SIP 抓包后获取媒体内容备忘(解析RTP),协议学习,媒体,sip
选择audio codec type 的rtp流,然后点击三角形按钮, 即可听到audio的内容。

获取video内容

从github上获取wireshark脚本 h264 extractor: https://github.com/volvet/h264extractor, 并按照里面的说明将h264 extractor集成到自己的wireshark中,并使用其提取h264流文件。如果你有elecard 软件的版权,可以用elecard直接查看264流文件; 如果你没有elecard, 可以找台linux机器, 在上面安装ffmpeg, 使用ffmpeg将264流转换成mp4格式, 再用meida player之类的免费软件查看其内容。
ffmpeg命令如下:文章来源地址https://www.toymoban.com/news/detail-554195.html

ffmpeg -f h264 -i source.264 -vcodec copy output.mp4

到了这里,关于SIP 抓包后获取媒体内容备忘(解析RTP)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视硬件NVR摄像头通道0未获取到视频通道如何排查如何抓包分析

    硬件NVR如何配置接入到LiveGBS,海康的硬件NVR接入示例,按红色文字提示配置相关接入,其它参见:作为上级平台对接海康大华华为宇视等下级平台监控摄像机NVR硬件执法仪等GB28181设备 问题:NVR接入国标服务后通道显示为0 2.1.1、点击更新通道 国标设备列表-》更新通道,点击

    2024年02月08日
    浏览(51)
  • 微信小程序下载zip压缩包后解压,并且打开文件查看的内容

            在开发pc端后台管理系统的时候,经常会遇到这样的需求:下载zip到本地,然后用户双击压缩包,并借助电脑端的压缩软件打开压缩包,就可以查看里面的word、excel、pdf文件里面的内容。(这种需求,毫无疑问,对于我们前端开发工程师来说,已经是习以为常了)。

    2024年02月08日
    浏览(54)
  • Java如何快速读取&解析JSON数据(文件),获取想要的内容?

    手打不易,如果转摘,请注明出处! 注明原文: https://zhangxiaofan.blog.csdn.net/article/details/132764186 目录 前言 准备工作 Json数据(示例) 解析Json文件 第一步:创建一个空类 第二步:使用 Gsonformat 插件  第三步:复制Json内容,创建对应类 第四步:读取Json文件,提取目标数据

    2024年02月05日
    浏览(77)
  • SpringBoot 打成jar包后如何获取jar包Resouces下的文件

    获取resouces下的文件使用以下代码即可读取,如果需要变成file传入其他的方法中,需要创建临时文件将输入流文件 复制到 临时文件中,并传入相关方法,最后删除临时文件即可。不能通过ClassPathResouce对象直接获取 文件File

    2024年02月19日
    浏览(41)
  • 流媒体协议初探(MPEG2-TS、RTSP、RTP、RTCP、SDP、RTMP、HLS、HDS、HSS、MPEG-DASH)

    流媒体技术需要解决的问题: 1.允许客户端在不下载完整文件的时候即可以开始播放视频; 2.允许客户端从完整内容的任何位置开始播放(不包括视频直播); 3.针对视频直播,允许客户端从任意时间开始观看频道内容; 4.允许在客户的带宽条件和客户端的硬件条件下播放;

    2024年02月03日
    浏览(52)
  • 解决Springboot项目打成jar包后获取resources目录下的文件失败的问题

    前几天在项目读取resources目录下的文件时碰到一个小坑,明明在本地是可以正常运行的,但是一发到测试环境就报错了,说找不到文件,报错信息是:class path resource [xxxx] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:xxxx.jar!/BOOT-INF/classes!xxxx。 看了

    2024年02月11日
    浏览(61)
  • 系列二十九、Spring Boot打成jar包后,resources目录下的资源文件获取不到

            在做公司业务开发时,有一个地方是使用EasyExcel模板技术进行文件上传,测试环境是OK的,但是和前后端联调验证测试通过后,上传到生产环境就不行了,后来也是花费了很多时间才找出其中的问题,以下为解决方案。  

    2024年02月02日
    浏览(53)
  • 解决Springboot项目打成jar包后获取resources目录下的文件报错的问题

    前几天在项目读取resources目录下的文件时碰到一个小坑,明明在本地是可以正常运行的,但是一发到测试环境就报错了,说找不到文件,报错信息是:class path resource [xxxx] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:xxxx.jar!/BOOT-INF/classes!xxxx。 看了

    2024年02月11日
    浏览(56)
  • 【H.264】RTP h264 码流 实例解析分析 3 : webrtc

    【srs】SRS检测IBMF还是annexb 【H.264】RTP h264 码流 实例解析分析 2 : mediasoup收包 mediasoup 并没完整解析rtp包的内容,可能与mediasoup 只需要转发,不需要解码有关系。 webrtc 本身都是全的。 m98代码,先说关键: 第一:对RTPVideoTypeHeader 构造,可用于后续解析nalu 第二: 可用与组装为

    2024年02月05日
    浏览(66)
  • 手机上记录的备忘录内容怎么分享到电脑上查看?

    手机已经成为了我们生活中不可或缺的一部分,我们用它来处理琐碎事务,记录生活点滴,手机备忘录就是我们常用的工具之一。但随着工作的需要,我们往往会遇到一个问题:手机上记录的备忘录内容,如何方便地分享到电脑上查看呢? 这个问题涉及到手机和电脑之间的数

    2024年02月07日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包