SIP/VoIP之常见的视频问题

这篇具有很好参考价值的文章主要介绍了SIP/VoIP之常见的视频问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  除了语音通话外,视频通话也是SIP协议通话中重要的功能,在实际应用中,经常会遇到一些视频问题,如下(以h264为例)

一、 己方未显示对方视频图像

排查方法:

  1. 查看网络抓包中有没有发给已方的视频码流,如果没有,需要对方查看原因。还有一种情况是对方未收到已方的视频流时,也不会向已方发视频流
  2. 网络抓包中有对方发来的视频流,查看目的IP/Port是否正确(有无端口或IP不可达的icmp报文)
  3. 查看视频码流是否正常,有无I帧及网络丢包情况,没有I帧则不能解码
  4. 码流正常的情况下,需要查看解码器是否正常

二、 对方未显示己方视频图像

排查方法:

  1. 查看网络抓包中有没有发给对方的视频码流,如果没有,需要查看视频采集、编码是否正常
  2. 已经发给对方视频码流,查看目的IP/Port是否正确(有无端口或IP不可达的icmp报文)
  3. 对方需要查看视频码流是否正常,有无I帧及网络丢包情况,没有I帧则不能解码
  4. 已方发出码流正常的情况下,需要对方查看解码器是否正常

三、 发起的视频通话建立后只有音频

原因:文章来源地址https://www.toymoban.com/news/detail-648079.html

  1. 对方只支持音频或者使用音频接听方式
  2. 对方不支持已方的视频参数,如分辨率不支持或声明的带宽不满足对方的要求,最终只成功协商了音频

四、 协商的分辨率比预期低

原因:

  1. 对方支持的分辨率低
  2. 声明的带宽不满足对方的要求,对方主动降低了协商后的分辨率

五、图像花屏、缺失、损坏

原因:

  1. 网络丢包引起解码不完整

到了这里,关于SIP/VoIP之常见的视频问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 音视频开发常见问题(四):视频花屏和绿屏

    本文介绍了视频视频花屏/绿屏问题的常见原因,如 丢失关键帧、metadata的变化、硬件编解码的兼容性问题和颜色格式不一致问题 。以及排查方法和解决策略,包括检查视频数据格式、排查自采集/自渲染模块问题、联系第三方音视频SDK技术支持等。最后,还介绍了即构即构

    2024年02月08日
    浏览(23)
  • 音视频、网络带宽等常用概念详解

            AAC帧大小为1024个sample: 指AAC编码一般以1024个采样为一个音频帧 。         采样率48khz :指1秒(即1000毫秒) 采集 4 8 0 0 0 次 。         计算1秒有多少帧 :48000 / 1024 = 46.875 = a(用a表示计算结果,多少帧) 。         计算每帧持续时长 :     

    2024年04月16日
    浏览(27)
  • 画质提升+带宽优化,小红书音视频团队端云结合超分落地实践

    随着视频业务和短视频播放规模不断增长,小红书一直致力于研究:如何在保证提升用户体验质量的同时降低视频带宽成本? 在近日结束的音视频技术大会「LiveVideoStackCon 2023」上海站中,小红书音视频架构视频图像处理算法负责人 剑寒 向大家分享了一项创新技术—— 基于

    2024年02月12日
    浏览(35)
  • SIP视频对讲sip广播网关

    SV-PA2是专门对行业用户需求研发的一款SIP音视频对讲,媒体流传输采用标准IP/RTP/RTSP协议。它很好的继承了锐科达话机稳定性好、电信级音质的优点,且完美兼容当下所有基于SIP的主流IPPBX/软交换/IMS平台,如Asterisk, Broadsoft, 3CX, Elastix 等。它集多种功能接口于一体:对讲、广播

    2024年02月15日
    浏览(17)
  • Qt之基于QMediaPlayer的音视频播放器(支持常见音视频格式)

    Qt自带了一个Media Player的例子,如下图所示: 但是运行这个例子机会发现,连最基本的MP4格式视频都播放不了。因为QMediaPlayer是个壳(也可以叫框架),依赖本地解码器,视频这块默认基本上就播放个MP4,甚至连MP4都不能播放,如果要支持其他格式需要下载k-lite或者LAVFilter

    2024年02月02日
    浏览(32)
  • asterisk配置实现sip服务器,进行sip视频通话

    1.下载asterisk 2.配置sip.conf文件 sip.conf文件的目录默认在/etc/asterisk/下,修改之前最好备份一下,在/etc/目录下执行: 在sip.conf文件中修改: 文件最后添加用户: 中间省略了无需修改的内容。 2.配置extensions.conf文件 在extensions.conf文件中修改为: 3.启动asterisk 执行以下命令: 1

    2024年01月23日
    浏览(28)
  • 音视频八股文(3)--ffmpeg常见命令(2)

    播放本地 MP4 视频文件 test.mp4 的命令,从第 2 秒位置开始播放,播放时长为 10 秒,并且在窗口标题中显示 “test time”: 播放本地 MP3 音频文件 buweishui.mp3 的命令: 播放网络 RTMP 流的命令,使用 -window_title 参数设置窗口标题为 “rtmp stream”,并指定流地址为 rtmp://202.69.69.180

    2023年04月27日
    浏览(23)
  • 音视频八股文(2)--ffmpeg常见命令(1)

    官方文档: https://www.ffmpeg.org/ffplay-all.html https://www.ffmpeg.org/ffmpeg-all.html 要在Windows系统上使用FFmpeg命令行,可以按照以下步骤搭建环境: 1.访问FFmpeg官方网站,下载已经编译好的Windows shared库。 2.将下载得到的包中的执行文件ffmpeg.exe、ffplay.exe和ffprobe.exe拷贝到C:Windows目录下。

    2024年02月16日
    浏览(25)
  • 【音视频原理】图像相关概念 ② ( 帧率 | 常见帧率标准 | 码率 | 码率单位 )

    帧率 Frame Rate , 帧 指的是 是 画面帧 , 帧率 是 画面帧 的 速率 ; 帧率 的 单位是 FPS , Frames Per Second , 是 每秒钟 的 画面帧 个数 ; 帧率 是 动画 / 电影 / 游戏 的 每秒钟 的 画面数 , 用于 测量 视频 的 信息数量 ; 帧率 越高 , 视频 信息数量越多 ; 帧率 与 流畅度 相关 , 帧率越高

    2024年01月20日
    浏览(67)
  • ffmpeg解决bilibili下载的音视频分离问题,将音视频一键合成

    1:到FFmpeg下载安装包,我安装的是windows 下载打包文件 2:解压文件到本地 以下为解压后的文件视图 3:点击进去第一个bin文件,复制该目录,安装到本地环境变量中 然后点击确定进行保存设置 4:ctrl+r打开运行,输入cmd打开命令窗口,输入ffmpeg -version查看版本 安装成功 将所

    2024年02月11日
    浏览(25)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包