首页 > 其他分享 >jrtplib 视频数据发送异常分析记录

jrtplib 视频数据发送异常分析记录

时间:2023-05-25 19:32:48浏览次数:43  
标签:视频 jrtplib 流媒体 绑定 发送 视音频 国标 数据流

场景

之前国标服务推流无人机视频运行一直正常,下午时候只能抓包到信令交互的过程,wireshark没有抓包到视音频数据包


排查1

怀疑是国标没有收到流媒体转发过来的视音频数据流,导致国标服务无法转发视音频

排除:国标日志文件显示已经收到流媒体转发过来的视音频数据流

排查2

怀疑是国标收到的视音频数据流不合法

排除:添加日志打印显示,音视频数据正常

发现

wireshark抓包工具在另外一张外网网卡上捕获到发送的视音频数据,国标服务安装在双网卡的系统上

原因

国标服务发送流媒体的时候,没有绑定内网的IP地址,仅仅是设置了发送的端口,导致国标服务发送流媒体的时候,随机绑定一张网卡进行数据的发送

解决方案

绑定特定的IP地址和端口

trans_params.SetPortbase(rtp_port);
trans_params.SetBindIP(ntohl(inet_addr(addr_mine.c_str())));


标签:视频,jrtplib,流媒体,绑定,发送,视音频,国标,数据流
From: https://blog.51cto.com/fengyuzaitu/6350803

相关文章

  • 多客社交圈子小程序的腾讯云实时音视频如何配置配置,适用于语音直播、交友类圈子系统un
    采用的腾讯的实时语音,经过我们对比和测试,腾讯的是最便宜的。新用户免费1万分钟,以后每1000分钟7元。第一步、腾讯云申请实时语音,实时音视频免费试用-购买指南-文档中心-腾讯云新用户免费可领取资源包1万分钟。第二步、添加应用后拿到appid和秘钥。填写在前端的配置文件里,根目录/sit......
  • 转换视频格式|压缩视频|使用ffmpeg
    代码如下importos.pathimportsubprocessdefcompress_video(origin_file=None,target_file=None,quality=10):#压缩质量(值越小,视频越小)#如果文件存在就删除ifos.path.exists(target_file):os.remove(target_file)ifnotos.path.ex......
  • GB28181流媒体平台LiveGBS中如何根据业务需求控制监控视频流的播放权限,实现用户自定义
    随着目前对信息安全的越来越重视,视频监控领域的视频流也需要做各种安全策略。视频监控流流媒体平台输出的直播流需要做权限限制,只允许哪些IP访问、只允许哪些用户访问等等各种权限限制。为了满足不同用户不同场景各种不同的播放权限需求,LiveGBSGB28181流媒体平台提供了可以设置播......
  • 音视频技术持续进击,直播互动场景会如何“进化”?
    前言 小到远程会议、直播娱乐,大到元宇宙话题中对于未来互动方式的讨论,音视频技术与我们生活方式的变革息息相关。目前,音视频赛道的技术突破,也给直播互动带来了很多新的玩法和形式。音视频领域有哪些重要的突破?人们对于直播互动有哪些新的需求?音视频技术攻克技术难题有哪些思路......
  • Fdog系列(三):使用腾讯云短信接口发送短信,数据库写入,部署到服务器,web收尾篇。
    文章目录1.前言2.使用腾讯云短信接口发送短信3.java连接数据库4.部署到服务器(如果你有的话)目录Fdog系列(一):思来想去,不如写一个聊天软件,那就从仿QQ注册页面开始吧。Fdog系列(二):html写完注册页面之后怎么办,用java写后台响应呀。文章中出现的源码获取方式:评论区留下邮箱地址。创作......
  • 报错问题:谷粒商城关于pubsub、publish报错,无法发送查询品牌信息的请求
    1、npminstall--savepubsub-js2、在src下的main.js中引用:①importPubSubfrom'pubsub-js'②Vue.prototype.PubSub=PubSub ......
  • Final Cut Pro视频剪辑使用技巧
    当使用FinalCutPro时,以下技巧可以帮助您提高效率和质量:使用关键帧:使用关键帧可以让您创建动画效果、调整音频级别或修改颜色等。使用快捷键:FinalCutPro有很多快捷键,它们可以加速您的工作流程并减少鼠标点击。例如,“G”键用于将素材添加到时间轴,“E”键用于在时间轴上剪辑素材,“......
  • AI智慧安监视频平台EasyCVR用户管理细节优化
    EasyCVR视频融合平台基于云边端一体化架构,具有强大的数据接入、处理及分发能力,平台支持海量视频汇聚管理,可支持多协议接入,包括市场主流标准协议与厂家私有协议及SDK,如:国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、宇视SDK等。平台丰富的视频能力包括:视频监控直播、录像、......
  • AI智能视频技术EasyCVR服务正常启动,日志打印实际无进程该如何解决?
    EasyCVR基于云边端协同,可支持海量视频的轻量化接入与汇聚管理。平台既具备传统安防视频监控的能力,比如:视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、云台控制、语音对讲等,也能接入AI智能分析的能力,包括人脸检测、车辆检测、烟火检测、安全帽检测、区域入......
  • 【工具类】使用阿里oss实现图片、视频、文档上传
    使用阿里oss实现图片、视频、文档上传一、背景描述二、引入依赖三、配置文件四、接口实现一、背景描述功能是想实现图片、视频和文档的上传。项目技术栈:springboot(2.1.5.RELEASE)二、引入依赖<dependency><groupId>com.aliyun.oss</groupId><artifactId>aliyun-sd......