CN104735410B - 一种低于4k/s的窄带宽视频传输方法及*** - Google Patents

一种低于4k/s的窄带宽视频传输方法及*** Download PDF

Info

Publication number
CN104735410B
CN104735410B CN201510071756.XA CN201510071756A CN104735410B CN 104735410 B CN104735410 B CN 104735410B CN 201510071756 A CN201510071756 A CN 201510071756A CN 104735410 B CN104735410 B CN 104735410B
Authority
CN
China
Prior art keywords
video
transmission
network
caching
receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510071756.XA
Other languages
English (en)
Other versions
CN104735410A (zh
Inventor
李洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
East Electricity Innovation (beijing) Sci-Tech Development Co Ltd
Original Assignee
East Electricity Innovation (beijing) Sci-Tech Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by East Electricity Innovation (beijing) Sci-Tech Development Co Ltd filed Critical East Electricity Innovation (beijing) Sci-Tech Development Co Ltd
Priority to CN201510071756.XA priority Critical patent/CN104735410B/zh
Publication of CN104735410A publication Critical patent/CN104735410A/zh
Application granted granted Critical
Publication of CN104735410B publication Critical patent/CN104735410B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明公开了一种低于4K/S的窄带宽视频传输方法及***,所述方法包括视频采集;采用USDC编码技术将视频流媒体文件低损高倍压缩;根据网络环境调节视频帧的发送;视频服务器接收并分发视频流;视频接收端接收、解码、播放视频。采用本发明公开的技术方案,传输高清图像占用带宽极小、画质清晰流畅、画面延迟小,降低了运营成本,从而解决了高清晰度高码流与带宽不足之间的瓶颈问题。

Description

一种低于4K/S的窄带宽视频传输方法及***
技术领域
本发明涉及视频压缩和传输领域,具体涉及一种低于4K/S的窄带宽视频传输方法及***。
背景技术
CIF是常用的标准化图像格式,意为公共中间格式(Common IntermediateFormat)。目前监控行业中主要使用CIF(352×288)、D1(704×576)、720P(1280*720)、1080P(1920*1080)等几种分辨率,其中CIF录像分辨率是主流分辨率,绝大部分产品都采用CIF分辨率。目前市场接受CIF分辨率,主要理由有以下四点:
1、目前数码监控要求视频码流不能太高;
2、视频传输带宽也有限制;
3、使用HALF D1、D1分辨率可以提高清晰度,满足高质量的要求,但是以高码流为代价的;
4、采用CIF分辨率,信噪比在32db以上,一般用户是可以接受的,但不是理想的视频图像质量。
D1存储量高、价格高昂,静态回放分辨率理论上最高可达360TVline的图像质量,超过模拟监控中标准VHS磁带录像机280TVline的图像水平,达到公安部安防行业视频标准二级和三级项目的清晰度要求,满足绝大部分视频监控的要求。
目前业内人士正在尝试用HALF D1来寻求CIF、D1之间的平衡。但随着单块硬盘的容量达到750GB甚至10000B,而国内的大部分DVR已经可以做到连接8块1000GB的硬盘,故D1逐渐会变成时常的主流。经过对大量视频信号进行测试,基于目前的视频压缩算法,DCIF分辨率比Half D1能更好解决CIF清晰度不够高和D1存储量高、价格高昂的缺点,用来解决CIF和4CIF,特别是在512Kbps码率之间,能获得稳定的高质量图像,满足用户对较高图像质量的要求,为视频编码提供更好的选择。
随着前端设备的清晰度越来越高,相应采集码流也越来越大,传输成为瓶颈,很多监控***搭配呈现“千军万马挤独木桥”的景象,高价设备低效使用,这是一直困扰业界的难题。
发明内容
本发明为解决上述问题,提供了一种低于4K/S的窄带宽视频传输***,该***包括视频源端、传输网络、视频接收端,其中视频源端将经过编码的视频编码数据发送至传输网络,传输网络将视频编码数据分发至至少一个视频接收端,视频接收端将接收到的视频编码数据进行解码,并播放视频;
所述视频源端包括录像设备、编码控制器和码流控制器,其中所述编码控制器采用USDC编码技术,能够将视频流媒体文件低损高倍压缩,原图像分辨率越高,压缩比越高,传输高清图像占用带宽极小、画质清晰流畅、画面延迟小、节省存储空间;所述码流控制器包括两个缓存,一个为视频帧缓存,用于存储来自编码控制器的视频帧数据,该视频帧缓存根据缓存内空闲空间大小以及接收到的是否为关键帧来决定是将新接收到的视频帧数据存入该缓存、还是丢弃;另一个为发送缓存,用于暂存来自视频帧缓存的视频数据,等待发送,根据实时计算的网络传输速率动态调节该缓存的大小以及在网络拥塞时有选择性地丢弃视频帧,从而保证视频能实时发送至接收方并平稳播放;
所述传输网络包括路由设备、视频服务器,其中所述视频服务器采取灵活的调度策略,即根据网络宽带合理选择视频流的分发路径,在负载较小时可优先选择视频服务器到客户端的直连方式,在复杂的网络条件下,达到最佳的使用效率;
所述视频接收端用于实现视频接收、视频解码、视频播放功能。
其中,录像设备为网络摄像机+NVR,或模拟摄像机+采集卡,或模拟摄像机+硬盘录像机。
优选地,视频服务器采用极分发机制,即依据视频服务器接入借助多极分发机制,解决多个用户同时访问一个摄像头的问题。
其中,视频接收端为PC机、或移动电话、或笔记本电脑、或PAD。
优选地,另外单独设置管理控制设备,或者在视频接收端集成管理控制功能。
本发明还提供了一种低于4K/s的窄带宽视频传输方法,该方法包括如下步骤:
步骤1:视频采集;
步骤2;编码控制器采用USDC编码技术将视频流媒体文件低损高倍压缩,原图像分辨率越高,压缩比越高;
步骤3:码流控制器根据网络环境调节视频帧的发送,该码流控制器包括两个缓存,一个为视频帧缓存,用于存储来自编码控制器的视频帧数据,该视频帧缓存根据缓存内空闲空间大小以及接收到的是否为关键帧来决定是将新接收到的视频帧数据存入该缓存、还是丢弃;另一个为发送缓存,用于暂存来自视频帧缓存的视频数据,等待发送,根据实时计算的网络传输速率动态调节该缓存的大小以及在网络拥塞时有选择性地丢弃视频帧,从而保证视频能实时发送至接收方并平稳播放;
步骤4:视频服务器接收并分发视频流,即根据网络宽带合理选择视频流的分发路径,在负载较小时优先选择视频服务器到客户端的直连方式,在复杂的网络条件下,达到最佳的使用效率;
步骤5:视频接收端接收、解码、播放视频。
其中,步骤1中视频采集使用网络摄像机+NVR,或模拟摄像机+采集卡,或模拟摄像机+硬盘录像机。
优选地,步骤4中视频服务器采用极分发机制,即依据视频服务器接入借助多极分发机制,解决多个用户同时访问一个摄像头的问题。
其中,视频接收端为PC机、或移动电话、或笔记本电脑、或PAD。
优选地,单独设置管理控制设备对视频传输实现管理控制,或者在视频接收端集成管理控制功能,以对视频传输进行管理控制。
本发明相较于现有技术具有如下优点:传输高清图像占用带宽极小、画质清晰流畅、画面延迟小,降低了运营成本,从而彻底解决了高清晰度高码流与带宽不足之间的瓶颈问题。
附图说明
图1为本发明所应用的网络环境结构示意图;
图2为本发明实施例的窄带宽视频传输***的结构示意图;
图3为本发明实施例的窄带宽视频传输方法的流程不慈图。
具体实施方式
下文将详细参考附图描述本发明的优选实施例,借此对本发明如何应用技术手段来解决技术问题,并达到技术效果的实现过程能充分理解并据以实施。为了全面理解本发明,在以下详细描述中提到了诸多细节,但本领域技术人员应该理解,本发明可以无需这些具体细节而实现。
如图1所示,本发明所应用的网络架构包括视频源端、传输网络、视频接收端,其中视频源端将经过编码的视频编码数据发送至传输网络,传输网络将视频编码数据分发至至少一个视频接收端,视频接收端将接收到的视频编码数据进行解码,并播放视频。
如图2所示,视频源端包括录像设备、编码控制器和码流控制器,其中录像设备例如为网络摄像机+NVR、模拟摄像机+采集卡、模拟摄像机+硬盘录像机等;所述编码控制器采用USDC编码技术,能够将视频流媒体文件低损高倍压缩,原图像分辨率越高,压缩比越高,传输高清图像占用带宽极小(相当于目前流行的H.264压缩算法的1|4)、画质清晰流畅、画面延迟小、节省存储空间;所述码流控制器包括两个缓存,一个为视频帧缓存,用于存储来自编码控制器的视频帧数据,该视频帧缓存根据缓存内空闲空间大小以及接收到的是否为关键帧来决定是将新接收到的视频帧数据存入该缓存、还是丢弃;另一个为发送缓存,用于暂存来自视频帧缓存的视频数据,等待发送,根据实时计算的网络传输速率动态调节该缓存的大小以及在网络拥塞时有选择性地丢弃视频帧,从而保证视频能实时发送至接收方并平稳播放,该方法在窄带宽网络环境下可有效地应用于实时传输视频监视。视频源端也可以为其他具有录制或存储视频功能、且具有对视频进行USDC编码功能的设备。
传输网络包括路由设备、视频服务器等,其中视频服务器例如为云视频服务器、流媒体分发服务器等,该视频服务器可采取灵活的调度策略,即根据网络宽带合理选择视频流的分发路径,在负载较小时可优先选择视频服务器到客户端的直连方式,在复杂的网络条件下,达到最佳的使用效率。另外,视频服务器采用极分发机制,即依据视频服务器接入借助多极分发机制,解决多个用户同时访问一个摄像头的问题。
视频接收端用于实现视频接收、视频解码、视频播放功能,例如为PC机、移动电话、笔记本电脑、PAD等。
另外,可单独设置管理控制设备,也可在视频接收端集成管理控制功能。
该***在相同的网络环境下,仅需2KB至8KB的超低码流,即可流畅的传输CIF(352X288)画质的音视频,优选地以低于4K/S的码流传输;仅需8KB至15KB的超低码流,即可流畅的传输D1(704X576)画质的音视频;仅需12KB至20KB的超低码流即可传输720P(1280X720)画质的音视频;且远程图像实时传输延迟小于1秒。
如图3所示,本发明的窄带宽视频传输方法包括以下步骤:
步骤1:视频采集,例如使用网络摄像机+NVR、模拟摄像机+采集卡、模拟摄像机+硬盘录像机进行采集;
步骤2:编码控制器采用USDC编码技术将视频流媒体文件低损高倍压缩,原图像分辨率越高,压缩比越高;
步骤3:码流控制器根据网络环境调节视频帧的发送,该码流控制器包括两个缓存,一个为视频帧缓存,用于存储来自编码控制器的视频帧数据,该视频帧缓存根据缓存内空闲空间大小以及接收到的是否为关键帧来决定是将新接收到的视频帧数据存入该缓存、还是丢弃;另一个为发送缓存,用于暂存来自视频帧缓存的视频数据,等待发送,根据实时计算的网络传输速率动态调节该缓存的大小以及在网络拥塞时有选择性地丢弃视频帧,从而保证视频能实时发送至接收方并平稳播放;
步骤4:视频服务器接收并分发视频流,即根据网络宽带合理选择视频流的分发路径,在负载较小时优先选择视频服务器到客户端的直连方式,在复杂的网络条件下,达到最佳的使用效率;另外,视频服务器采用极分发机制,即依据视频服务器接入借助多极分发机制,解决多个用户同时访问一个摄像头的问题。
步骤5:视频接收端接收、解码、播放视频。
以上所述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明精神和原则之内所做的任何修改、等同替换和改进等,均包含于本发明的保护范围之内。

Claims (8)

1.一种低于4K/S的窄带宽视频传输***,该***包括视频源端、传输网络、视频接收端,其中视频源端将经过编码的视频编码数据发送至传输网络,传输网络将视频编码数据分发至至少一个视频接收端,视频接收端将接收到的视频编码数据进行解码,并播放视频;
所述视频源端包括录像设备、编码控制器和码流控制器,其中所述编码控制器采用USDC编码技术,能够将视频流媒体文件低损高倍压缩,原图像分辨率越高,压缩比越高,传输高清图像占用带宽极小、画质清晰流畅、画面延迟小、节省存储空间;所述码流控制器包括两个缓存,一个为视频帧缓存,用于存储来自编码控制器的视频帧数据,该视频帧缓存根据缓存内空闲空间大小以及接收到的是否为关键帧来决定是将新接收到的视频帧数据存入该缓存、还是丢弃;另一个为发送缓存,用于暂存来自视频帧缓存的视频数据,等待发送,根据实时计算的网络传输速率动态调节该缓存的大小以及在网络拥塞时有选择性地丢弃视频帧,从而保证视频能实时发送至接收方并平稳播放;
所述传输网络包括路由设备、视频服务器,其中所述视频服务器采取灵活的调度策略,即根据网络宽带合理选择视频流的分发路径,在负载较小时选择视频服务器到客户端的直连方式,在复杂的网络条件下,达到最佳的使用效率;
所述视频接收端用于实现视频接收、视频解码、视频播放功能。
2.根据权利要求1所述的***,其特征在于,录像设备为网络摄像机+NVR,或模拟摄像机+采集卡,或模拟摄像机+硬盘录像机。
3.根据权利要求1-2中任一项所述的***,其特征在于,视频接收端为PC机、或移动电话、或笔记本电脑、或PAD。
4.根据权利要求1-2中任一项所述的***,其特征在于,另外单独设置管理控制设备,或者在视频接收端集成管理控制功能。
5.一种低于4K/S的窄带宽视频传输方法,该方法包括如下步骤:
步骤1:视频采集;
步骤2:编码控制器采用USDC编码技术将视频流媒体文件低损高倍压缩,原图像分辨率越高,压缩比越高;
步骤3:码流控制器根据网络环境调节视频帧的发送,该码流控制器包括两个缓存,一个为视频帧缓存,用于存储来自编码控制器的视频帧数据,该视频帧缓存根据缓存内空闲空间大小以及接收到的是否为关键帧来决定是将新接收到的视频帧数据存入该缓存、还是丢弃;另一个为发送缓存,用于暂存来自视频帧缓存的视频数据,等待发送,根据实时计算的网络传输速率动态调节该缓存的大小以及在网络拥塞时有选择性地丢弃视频帧,从而保证视频能实时发送至接收方并平稳播放;
步骤4:视频服务器接收并分发视频流,即根据网络宽带合理选择视频流的分发路径,在负载较小时选择视频服务器到客户端的直连方式,在复杂的网络条件下,达到最佳的使用效率;
步骤5:视频接收端接收、解码、播放视频。
6.根据权利要求5所述的方法,其特征在于,步骤1中视频采集使用网络摄像机+NVR,或模拟摄像机+采集卡,或模拟摄像机+硬盘录像机。
7.根据权利要求5-6中任一项所述的方法,其特征在于,视频接收端为PC机、或移动电话、或笔记本电脑、或PAD。
8.根据权利要求5-6中任一项所述的方法,其特征在于,单独设置管理控制设备对视频传输实现管理控制,或者在视频接收端集成管理控制功能,以对视频传输进行管理控制。
CN201510071756.XA 2015-02-11 2015-02-11 一种低于4k/s的窄带宽视频传输方法及*** Active CN104735410B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510071756.XA CN104735410B (zh) 2015-02-11 2015-02-11 一种低于4k/s的窄带宽视频传输方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510071756.XA CN104735410B (zh) 2015-02-11 2015-02-11 一种低于4k/s的窄带宽视频传输方法及***

Publications (2)

Publication Number Publication Date
CN104735410A CN104735410A (zh) 2015-06-24
CN104735410B true CN104735410B (zh) 2019-03-19

Family

ID=53458789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510071756.XA Active CN104735410B (zh) 2015-02-11 2015-02-11 一种低于4k/s的窄带宽视频传输方法及***

Country Status (1)

Country Link
CN (1) CN104735410B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534055A (zh) * 2015-09-15 2017-03-22 广州世荣电子有限公司 一种视频传输方法及***
CN108762701A (zh) * 2018-04-13 2018-11-06 广州讯立享智能科技有限公司 一种触摸一体机的投屏控制方法、用户终端及触摸一体机
CN110351595B (zh) * 2019-07-17 2023-08-18 北京百度网讯科技有限公司 一种缓冲处理方法、装置、设备和计算机存储介质
CN111556289B (zh) * 2020-04-20 2024-05-17 西安万像电子科技有限公司 图像分发方法和***
CN113992947A (zh) * 2021-10-22 2022-01-28 上海伊斯莱诺电力科技有限公司 一种窄带宽传输高清视频流的实现方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222296A (zh) * 2008-01-31 2008-07-16 上海交通大学 上行蜂窝视频通信中自适应的传输方法及***
CN101272486A (zh) * 2008-04-10 2008-09-24 清华大学 基于pid控制和接收帧率稳定模型的视频传输控制方法
CN102404578A (zh) * 2011-12-21 2012-04-04 中国科学院自动化研究所 一种多通道视频传输***及方法
CN103841421A (zh) * 2014-02-26 2014-06-04 吉林省大为科技有限公司 一种usdc数据处理方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101011134B1 (ko) * 2004-06-07 2011-01-26 슬링 미디어 인코퍼레이티드 퍼스널 미디어 브로드캐스팅 시스템

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222296A (zh) * 2008-01-31 2008-07-16 上海交通大学 上行蜂窝视频通信中自适应的传输方法及***
CN101272486A (zh) * 2008-04-10 2008-09-24 清华大学 基于pid控制和接收帧率稳定模型的视频传输控制方法
CN102404578A (zh) * 2011-12-21 2012-04-04 中国科学院自动化研究所 一种多通道视频传输***及方法
CN103841421A (zh) * 2014-02-26 2014-06-04 吉林省大为科技有限公司 一种usdc数据处理方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
东电云视视频监控***结构;辈摆萌;《https://wenku.***.com/View/0a4afde4bceb19e8b8f6bafa.html》;20141013;第1,3,4页

Also Published As

Publication number Publication date
CN104735410A (zh) 2015-06-24

Similar Documents

Publication Publication Date Title
US10419787B2 (en) Dynamic programming across multiple streams
CN104735410B (zh) 一种低于4k/s的窄带宽视频传输方法及***
US9351020B2 (en) On the fly transcoding of video on demand content for adaptive streaming
CN112752115B (zh) 直播数据传输方法、装置、设备及介质
US20120147954A1 (en) Transmitting apparatus, receiving apparatus, transmitting method, receiving method and transport system
US20150195625A1 (en) Information processing apparatus, information processing system, recording medium, and method for transmission and reception of moving image data
US8572670B2 (en) Video distribution device, video distribution system, and video distribution method
KR20100080404A (ko) 홈 네트워크 시스템, 하이브리드 스트리밍 방법 및 제품
CN102811373A (zh) 移动终端向互联网以及移动互联网进行视频直播的方法
KR100678891B1 (ko) Av데이터 수신시 버퍼량을 컨텐츠 속성에 따라탄력적으로 조절하는 방법 및 장치
JP6481206B2 (ja) 情報処理装置、コンテンツ要求方法およびコンピュータプログラム
JP2017158154A (ja) 情報処理システム
US20240056637A1 (en) Performing Trick Plays of Segmented Video Content
CN108810468B (zh) 一种优化显示效果的视频传输装置及方法
CN105430510A (zh) 一种视频点播方法、网关、智能终端及视频点播***
Bing 3D and HD broadband video networking
JP2007274066A (ja) コンテンツ配信システム
KR101352860B1 (ko) 다중 영상 시스템 및 이를 이용한 다중 영상 디스플레이 방법
JP2010028232A (ja) 通信制御装置および通信制御方法
KR20120012089A (ko) 스케일러블 비디오 코딩기법을 활용하는 영상 제공 시스템 및 그 방법
Bassbouss et al. Towards a high efficient 360° video processing and streaming solution in a multiscreen environment
WO2013163221A1 (en) Systems and methods for adaptive streaming with augmented video stream transitions
Al-Khatib et al. IPTV multimedia networks: concepts, developments, and design
US20240031629A1 (en) Method for dynamic configuration of multimedia content encoder and apparatus for implementing the same
US11997366B2 (en) Method and apparatus for processing adaptive multi-view streaming

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant