高清网络摄像机产品编码器都会产生两个编码格式,称为主码流和子码流。
这就叫双码流技术。目的是用于解决监控录像的本地存储和网络传输的图像的质量问题。
双码流能实现本地和远程传输的两种不同的带宽码流需求,本地传输可以用主码流,能获得更清晰的存储录像,远程传输就因为带宽限制的原因,而使用子码流来获得流畅的图像和录像。
主码流和子码流是数字化后的两种数据流,通常情况下会采用相同的编码方式,采用同样的数字化算法,图像的清晰程度主要由三个方面决定,分辨率、码率、帧率。
主码流和子码流的概念是海康威视首家提出并应用于安防产品中的,这样既能解决网络带宽不好的情况可以远程预览流畅画面,又能不影响本地录像的清晰度。
从技术角度说,当一路视频进入录像机后,录像机可以编码提供了主码流和子码流两种码流,主码流用来本地录像,子码流用来网络传输。默认是录像机本地访问,自动主码流显示。远程访问自动子码流显示。

如果需要自己调整,可以在录像机后台设置,找到码流对应的码率,帧率,分辨率,可以根据自己的带宽情况适当调整。这还要看你所配置的视频的码率参数和网络的上行带宽是不是匹配,如果匹配就可以得到你调整好的想要的视频录像。

现在大多数时候,网络带宽的限制,让我们不得不降低码率,降低分辨率和应对,所有有时候网络远程效果就会不太如意。

但是,当网络发展越来越快的时候,相信主码流和子码流会越来越接近,直到哪天消失这个概念。
我们了解这个主码流和子码流概念的区别后,就会明白一系列问题了,比如为何监控视频用子码流图像不清晰?为何网络摄像机用主码流会拖屏而子码流却不会?为何视频录像本地好好的,远程清晰度降低许多?这些都是因为主码流和子码流造成的

主码流和子码流的区别相关推荐

  1. 监控视频中的主码流和子码流是什么意思?

    高清网络摄像机产品编码器都会产生两个编码格式,称为主码流和子码流,这就叫双码流技术.目的是用于解决监控录像的本地存储和网络传输的图像的质量问题. 双码流能实现本地和远程传输的两种不同的带宽码流需求,本 ...

  2. 海康威视主码流和子码流的区别

    一般高清摄像头产品编码器可同时产生两个不同的编码格式,统称主码流和子码流,双码流技术兼顾了高质量图像传输和窄 带宽传输. 主码流用于本地存储,子码流适用于图像在低带宽网络上传输. 双码流采用一路高码率 ...

  3. DS-6602HF配置主码流和子码流访问

    接触海康威视设备已经很长时间了,主要用于无线网络环境中音视频存储和实时预览,一直想写点东西总结一下. 首先,有网友说主码流.子码流的概念是海康威视第一个提出来的,是为了解决在网络情况不好时为了满足远程 ...

  4. 监控里的主码流和子码流是什么意思

    主码流用于本地存储,子码流适用于图像在低带宽网络上传输. 双码流采用一路高码率的码流用于本地高清存储,例如QCIF/CIF/D1编码,一路低码率的码流用于网络传输,例如QCIF/CIF编码, 同时兼顾 ...

  5. GB/T28181 视频预览如何选择主码流还是子码流

    1.简介 1.1.GB/T28181 GB/T28181-2011 <安全防范视频监控联网系统信息传输.交换.控制技术要求>是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员 ...

  6. android使用Ffmpeg JNI实时播放RTSP、RTMP等视频(主码流,子码流均能流畅播放)

    前言:最近 公司项目需要在电视上 播放摄像头视频,而且可以随时切换流,延时要求在500ms以内,网上试过了 各种开源库 ,都不能达到要求.于是自己找到公司C++开发人员请教,最后终于完成,在此记录,也 ...

  7. 摄像头-主码流子码流

    一般高清摄像头产品编码器可同时产生两个不同的编码格式,统称主码流和子码流,双码流技术兼顾了高质量图像传输和窄带宽传输. 主码流用于本地存储,子码流适用于图像在低带宽网络上传输. 双码流采用一路高码率的 ...

  8. 主码流和辅码流的区别

    一般高清摄像头产品编码器可同时产生两个不同的编码格式,统称主码流和子码流,双码流技术兼顾了高质量图像传输和窄 带宽传输. 主码流用于本地存储,子码流适用于图像在低带宽网络上传输. 双码流采用一路高码率 ...

  9. 海康相机主码流子码流

    主码流用于本地存储,子码流适用于图像在低带宽网络上传输. 双码流采用一路高码率的码流用于本地高清存储,例如QCIF/CIF/D1编码,一路低码率的码流用于网络传输,例如QCIF/CIF编码,同时兼顾本 ...

最新文章

  1. vue2.0无限滚动加载数据插件
  2. mysqlsla的使用
  3. Mongo报如下类似错误时的修改方法Cannot natively represent the long 1396367483000 on this platform...
  4. HBase建表高级属性,hbase应用案例看行键设计,HBase和mapreduce结合,从Hbase中读取数据、分析,写入hdfs,从hdfs中读取数据写入Hbase,协处理器和二级索引
  5. dubbo官方文档_不可忽视的Dubbo线程池
  6. 免费硬件、万元奖池、百度内推,AI达人创造营邀你出战!
  7. Postman图片上传用法以及Required request part file is not present的解决方法
  8. Category为什么会覆盖原来类中的方法?
  9. 【路径规划】基于蚁群求解多旅行商MTSP问题matlab源码
  10. 煦涵说Webpack-IE低版本兼容指南
  11. csgo笔记本党设置4:3画面
  12. 教你用python制作证件照片啦学会再也不用跑去照相馆拍照了~
  13. 纳米孔测序仪市场现状研究分析与发展前景预测报告
  14. termux怎么修改php版本,玩转Termux
  15. qq音信点亮最全说明
  16. 对修饰器的实验支持功能在将来的版本中可能更改。在“tsconfig“ 或 “jsconfig“ 中设置 “experimentalDecorators“ 选项以删除此警告
  17. 客厅装修应注意空间的布局
  18. codeblocks下载及安装包括程序示例
  19. 实习的“黄金圈法则”,你了解多少?
  20. 什么是FTP服务?其主要功能是什么?其传输方式有哪些?

热门文章

  1. 阀门厂家是这样批量管理vps的
  2. ios老版本通过autoresizing简单适配iphone5
  3. [乐意黎原创] 如何计算多少英寸的显示器或电视机的实际长度和宽度
  4. Scipy稀疏矩阵bsr_array
  5. Eureka参数配置项
  6. tensorflow数据结构-MetaInfoDef
  7. 艾美捷ICT FLICA天冬氨酸蛋白酶(Caspase)活性检测试剂盒说明书
  8. HEUR/QVM29.0.4B83.Malware.Gen 360误报处理
  9. mysql groupBy 按日期分组
  10. 你有过哪些奇妙的音乐体验?