Page 35 - AV_201903
P. 35

技术






           压缩或非压缩编码                                      非常低,通常会将视频捕获、编码和打包以便以非常
                                                         小的延迟进行传输。
               对原始视频进行编码可以通过压缩和非压缩方式来                        在线会议和网络会议通常使用实时视频编码,专
           实现。例如,在视频编辑环境中,视频经常被操作,并                      业制作的实时网络广播也是如此。值得注意的是,观
           且许多工作流程都设计有数字非压缩视频。在向互联网                      看者在根据自己的时间记录供以后观看的“按需”版
           上的用户提供视频的应用中,视频通常是压缩的,因此                      本的网络会议和网络广播通常采用与实时视频编码器
           可以放在网络上并在许多不同的设备上观看。                          处理的原始直播事件相同的格式。这是因为一旦视频
               当视频直接从内容所有者提供给内容观看者(如                     通过压缩进行原始编码,就无法再改进质量。
           绕过有线和卫星服务提供商)时,被称为“过顶”内容                          在带宽受限网络上的应用上,基于硬件和基于软
           或简称OTT,指互联网公司越过运营商,发展基于开                      件的实时编码器之间的主要区别在于它们可以实现的
           放互联网的各种视频及数据服务业务。几乎所有以任                       延迟,质量和比特率优化。最好的编码器,无论是基
           何格式到达观众的内容都是压缩视频,包括OTT、蓝                      于硬件还是软件,都能以极低的延迟和极低的比特率
           光、在线流媒体以及电影。                                  产生卓越的视频品质。
               虽然视频可以在有或没有压缩的情况下进行编码                         有时编码器也可以与相应的解码器紧密耦合。这
           (数字化),但在涉及压缩时,这通常涉及视频编解码                      意味着厂商为编解码两端提供了一些额外的优化,例
           器,它是压缩/解压缩的简写。                                如,调整信号源和目标端点、信号管理和切换的简易
               当编码的目的是用于实时流媒体传输或点播流媒                     性和自动化连接,整体性能和质量都能得以补充和增
           体记录媒体时,就会采用视频编解码器(如H.264)来                    强,或者在某些情况下,完全能够取代传统的硬件连
           压缩视频。软件和硬件解码器可以进行反转并允许您查                      接AV基础设施。
           看媒体。
               有许多用于在线信息资源可以用来评估流行的编                     硬件与软件编码
           解码器,从大多数的报告反应的情况来看,H.264仍占
           据主导地位的市场份额。                                       硬件和软件编码之间的区别在于硬件编码使用专
                                                         用的编码处理,而软件编码依赖于通用的编码处理。
                                                             当编码由专用硬件来处理时,硬件自动执行编码
                                                         规则。良好的硬件设计可达到更高质量的视频效果,
                                                         更低的功耗以及极低的延迟,还可与其他功能结合使
                                                         用。通常在需要实时编码的情况下采用硬件编码。
                                                             软件编码也需要使用硬件,但会使用更多通用处
                                                         理方式,如PC或手持设备中的CPU。但在大多数情况
                                                         下,软件编码仍然表现出更高的延迟和更大的功率要
                                                         求。对高质量的视频内容来说,使用软件编码对延迟
                                                         和功耗的影响更大。许多现代CPU和GPU都具备一定
                                                         程度的硬件加速以进行编码。有些有I/O限制,主要用
           2017年视频编码器市场份额                                于转码。另外一些采用硬件来对单个流媒体如播放共
                                                         享视频游戏进行解码。
           实时与非实时编码                                          视频编辑是使用高质量视频进行软件编码的一
                                                         个很好的例子,内容编辑器经常会保存更改,未压缩
               对视频进行编码可以实时进行,也可能具有延迟                     的编码视频用于保持视频质量。在视频编辑过程结束
           性。例如,电影和节目流媒体服务中的许多在线视频都                      后,重新编码(转码)视频要使用压缩技术进行共享
           使用多通道编码来利用压缩技术,为观众提供最佳的性                      视频以便查看,或将文件缩小进行存储。未压缩视频
           能和服务质量。图像质量和比特率通常是反相关的,优                      通常会存储起来以供将来编辑选用,但额外的视频
           化一个必然以牺牲另一个为代价。  但是,使用多通道                     COPY版本通常会采用压缩格式方便查看。要移动未
           技术可以显著减轻视频的比特率,同时仍然为观众提供                      压缩的视频对带宽影响很大,即使使用新的高带宽网
           卓越的质量和性能。                                     络,在压缩视频时也始终要保持有效带宽和可扩展性
               在其他情况下,实时视频编码更适合应用程序                      的最大化。
           如,在直播应用中,在相机视频到达观众的延时容忍度                          使用个人电脑的摄像头或智能手持设备来进行视


                                                                                                                 35
   30   31   32   33   34   35   36   37   38   39   40