保障视频4G传输的流畅性,海康威视摄像头相关设置

我们目前的rtsp视频解决方案如下:

摄像头<---------->NVR(通过4G上传)<---------->easydarwin<---------->自己的播放器(或者VLC播放器)

如果NVR通过有线上传,上传主码流数据都没有任何压力,但是如果使用4G卡上传,使用子码流会出现花屏和跳帧的现象。如果使用第三码流的话就不会出现跳帧的现象。云台转动的时候花屏现象也不严重。

子码流设置如下:

第三码流设置如下:

NVR中ffmpeg转发的命令如下:

ffmpeg -i "rtsp://admin:[email protected]:554/Streaming/Channels/3?transportmode=unicast&profile=Profile_3" -vcodec copy -acodec copy -f rtsp rtsp://
124.193.154.3/test123.sdp

时间: 2024-10-04 17:01:37

保障视频4G传输的流畅性,海康威视摄像头相关设置的相关文章

UITableVIew 滚动流畅性优化

影响UITableViewUITableView滚动的流畅性原因: 1. 在代理方法中做了过多的计算占用了 UI 线程的时间 2.同上 3.Cell 中 view 的组织复杂,比如使用layer并不会有太大影响,但是如果layer使用了透明,或者圆角.变形等效果,就会影响到绘制速度. 关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 delegate 的那套方法,下同)方法的调用顺序,和时机.对于一般的应用会有如下顺序: 1.向代理要 number Of Ro

用Flask实现视频数据流传输

Flask 是一个 Python 实现的 Web 开发微框架.这篇文章是一个讲述如何用它实现传送视频数据流的详细教程. 我敢肯定,现在你已经知道我在O’Reilly Media上发布了有关Flask的一本书和一些视频资料.在这些上面,Flask框架介绍的覆盖面是相当完整的,出于某种原因,也有一小部分的功能没有太多的提到,因此我认为在这里写一篇介绍它们的文章是一个好主意. 这篇文章是专门介绍流媒体的,这个有趣的功能让Flask应用拥有这样一种能力,以分割成小数据块的方式,高效地为大型请求提供数据,

优化UITableView滚动的流畅性

影响UITableViewUITableView滚动的流畅性原因: 1. 在代理方法中做了过多的计算占用了 UI 线程的时间 2.同上 3.Cell 中 view 的组织复杂,比如使用layer并不会有太大影响,但是如果layer使用了透明,或者圆角.变形等效果,就会影响到绘制速度. 关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 delegate 的那套方法,下同)方法的调用顺序,和时机.对于一般的应用会有如下顺序: 1.向代理要 number Of Ro

iOS的流畅性

1优先级别不同:iOS最先响应屏幕 优先级别不同:iOS最先响应屏幕 当我们使用iOS或者是Android手机时,第一步就是滑屏解锁找到相应程序点击进入.而这个时候往往是所有操控开始的第一步骤,iOS系统产品就表现出来了流畅的一面,但Android产品却给人一种卡顿的现象,更别说后续深入玩游戏或者进行其它操控了.这是为什么? 其实这与两个系统的优先级有关,iOS对屏幕反应的优先级是最高的,它的响应顺序依次为Touch--Media--Service--Core架构,换句话说当用户只要触摸接触了屏

OpenCV+海康威视摄像头的实时读取

OpenCV+海康威视摄像头的实时读取 环境 硬件: PC:i7-4970 16GB内存 摄像头型号:DS-2CD3310D-I(2.8mm) 软件: windows-x64.vs2012.opencv2.4.8.hkvision5114-x64版本库 配置 保证使用SADP工具可以识别摄像头,然后配置IP与电脑在同一个网段. 再保证可以从浏览器中访问.账号密码默认的一般是admin.a123456789(老版本的摄像头密码是12345). 登录成功后可能要求下载WebComponent控件,下

OTT网络电视直播APP运营平台-如何保证视频的流畅性

很多单位需要搭建自己的网络电视平台,用于宣传自身的文化内容.比如,在教育方面可以建设自身的网络电视教学平台:在企事业单位可以用于员工的培训和企业文化宣传:在公众场所可以用于广播各种多媒体信息:在娱乐方面可以用于播放各种娱乐文化节目和电视节目等. 对于娱乐方面,更多的是播放电视频道直播节目,通过各种播放端观看如PC,手机,平板电脑等. 不可否认的观看群越来越多地向手机移动端和OTT/IPTV APK小盒子电视终端倾斜. 想做IPTV/OTT电视频道直播的运营商趋之若鹜,不过想要做好网络电视直播系统

视频直播技术-视频-编码-传输-秒开等&lt;转&gt;

转载地址:http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547042&idx=1&sn=26d8728548a6b5b657079eeab121e283&scene=21#wechat_redirect 现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音视频采集.美颜/滤镜/特效处理.编码.封包.推流.转码.分发.解码/渲染/播放等. 视频.直播等基础知识 什么是视频?

提高UITableView滚动流畅性的一些技巧

UITableView是一个在开发过程中经常需要使用到的类,所以提高它在滚动时候的性能是一件比较重要的事情.如果它滚动的效率不高,则会产生一些不好的用户体验.除了在数据源的拉取以及减小图片尺寸之外,还有一些方法可以让你的UITableView滚动的更加流畅. 1.缓存所有cell的高度: 2.缓存所有tableView最近经常使用的image; 3.尽量在UITableViewCell的drawRect:方法中进行界面的绘制: 4.尽量使所有的子view包括contentView都是不透明的:

善用js 异步引入,大幅提升vue站点加载速度,媲美大厂流畅性

相信很多同学都会遇见这样一个问题,vue,开发的网页一直转圈,Vue不好吗,不是,一个小知识点让你的Vue网页如丝滑般流畅. 我在学vue的第一节课,也就是入门课时,就被老师教导分模块,分组件,接下来看下模块与组件如何优化吧 首先从全局来看,多个网页的路由文件使用路由懒加载,这样: { path: 'index', name: 'index', meta: { title: '首页信息', }, component: () => import('@/views/home'), //()=> 后