1.4 “幕后黑手”:标准组织
在计算机行业各相关领域的技术发展史上,标准委员会和合作组织都起到了非同寻常的作用,例如大家熟知的W3C组织,在推动CSS、DOM、HTML等技术的广泛运用上就建树颇多,多媒体领域也不例外,在前文中,已经提到了一些标准组织,这里再作择要介绍。
1.4.1 ISO/IEC MPEG
MPEG是Moving Picture Experts Group(动态图像专家组)的简称,组织成立于1988年,致力于开发视频、音频的编解码技术,MPEG-1、MPEG-2、MPEG-3、MPEG-4、MPEG-7、MPEG-21等标准均由其制定。MPEG工作组由ISO和IEC建立,下设需求、系统、视频、音频、3D、测试、交流等小组。在每次会议上,委员会将审查不同意见,将工作分配给下次会议的成员,MPEG所产生的ISO标准由5位数字表述(例如13818、14496),从小组内部的新工作建议开始,工作建议(NP、即新提案)先在小组级别,其次在整个委员会级别批准。
当新标准的范围已经被充分讨论和划分,MPEG通常会发布CfP(即Calls for Proposals,提案征集),根据标准的性质可能会产生不同的文件,例如测试模型,用编程语言描述的编码器和编码器的行为。如果MPEG已经对开发中的标准稳定性有信心,就发布WD(Working Draft,工作草案),其形式已经贴近标准文档,但同时仍在持续修订,直到变成CD(即Committee Draft,草案),随后经由投票,成为FCD(Final Committee Draft,最终委员会草案),如果通过了二次投票,则成为IS(International Standard,国际标准)。
近期MPEG工作的焦点在于H.266标准、MPEG-I项目(VR视频的压缩、存储和分发)、CMAF文件格式(针对HTTP Streaming的方案)、MPEG-NDVC小组(标准化互联网视频服务)等,5年路线如图1-19所示。
图1-19 MPEG的5年路线图(图片来自MPEG网站)
1.4.2 ITU-T VCEG
国际电信联盟电信标准化部门,即ITU Telecommunication Standardization Sector,缩写为ITU-T,是国际电信联盟下属的专门制定远程通信相关国际标准的组织,总部在瑞士日内瓦。其中的VCEG(Video Coding Experts Group或称Visual Coding Experts Group,视频编码专家组或视觉编码专家组)包含了第16工作组(Multimedia coding、Systems and Applications,多媒体编码、系统和应用)以及第3工作组(Media Coding,媒体编码),组织开发了JPEG、JPEG2000、H.261、H.262、H.263、H.264、H.265等一系列标准,极具影响。
VCEG小组和MPEG工作组在共同工作的过程中,形成了JVT(Joint Video Team,联合视频工作组),推动和管理H.26X的标准化开发,实际运行时,JVT经常和VCEG以及MPEG同时召开会议,产生的结果两边共享。
1.4.3 IETF和RFC
IETF(the Internet Engineering Task Force,互联网工程任务组)成立于1985年,主要工作于互联网相关技术标准的制定,内部有各种工作组,凡由研究人员通过专题研究有所进展后,即可向IETF申请成立BOF(Birds of a Feathre)小组,开展筹备工作,当筹备完成后,如通过IETF认可,则正式成立工作组,在IETF框架下展开专项研究,如路由、传输、安全等专项工作组。根据不同的领域,工作组由Area Director协调管理,整体则由IAB(Internet Architecture Board)监督。
RFC(Request For Comments)是IETF发布的系列备忘录,最开始是非正式文档,最终演变为记录互联网协议规范的标准文件。RFC只会新增序号,不会取消或撤回,但对于一个明确的主题,后续的RFC很可能替代旧的RFC成为人们遵循的标准。很多常见的协议都是以RFC格式发布,如记录IP协议的RFC791,描述TCP协议的RFC793、DHCP协议的RTP2131、HTTP1.1协议的RFC2616、RTP协议的RFC3550等。
1.4.4 DASH-IF
DASH-IF(DASH Industry Forum,DASH工业论坛)是一个由Microsoft、Netflix、Google、Ericsson、Samsung、Adobe等60多个公司组成的组织,以推广DASH流媒体协议为己任。2012年,国际标准化组织批准了MPEG-DASH协议的初版本,至今已演进了多个版本(见图1-20),他们的愿景是用单一行业定义的开放标准取代多个公司私有控制的协议和解决方案。
图1-20 MPEG-DASH状态(图片来自MPEG会议纪要)
1.4.5 小结
上面介绍了一些行业聚焦的标准组织,那么,在线视频公司为什么要加入或追随标准组织的进展?
当前的互联网世界里,个人软件英雄已越来越少,标准的形成降低了技术壁垒,很容易带来马太效应,即使一时某些公司凭借灵光一现或数年积累做出优于侪众的产品性能,暂时领先,也可能因为用户的疑虑而无人问津,因为标准的更新而土崩瓦解。复杂的技术如H.264,内含数十个大的编码工具、几百份专利,还需要兼顾未来的扩展和发展,取得软硬件开发商的共识,并非一家小公司可以完成。虽然与之对标竞争的VP8编码格式由Google一手缔造,但也仅在YouTube天量的服务用户下才得以应用,偏占一隅。
各个公司根据自己的业务需求,可以选择关注和跟随不同的标准组织,除上述介绍之外,还应考虑关注ITU-T VQEG(Video Quality Expert Group,视频质量专家组)、W3C(World Wide Web Consortium,万维网联盟)、AOM(Alliance for Open Media,开放媒体联盟)、UHD Alliance、SCTE(Society of Cable Telecommunications Engineers,有线电信工程师协会)、CTA(Consumer Technology Association,消费技术协会)、SMPTE(Society of Motion Picture&Television Engineers,电影和电视工程师协会)、VSF(Video Service Forum,视频服务论坛)等组织。
此外,由于链接研究与工程的需求越来越大,强烈建议大家关注一些学术界的会议,例如多媒体领域的:
·ICIP(International Conference on Image Processing,图像处理国际会议)。
·DCC(Data Compression Conference,数据压缩会议)。
·ACM MM(Association for Computing Machinery on Multimedia,计算机械协会的多媒体年会)。
计算机视觉领域的:
·CVPR(Conference on Computer Vision and Pattern Recognition,计算机视觉与模式识别会议)。
·ICCV(International Conference on Computer Vision,计算机视觉国际会议)。
·ECCV(European Conference on Computer Vision,欧洲计算机视觉会议)。
聚焦安全的:
·IEEE Security and Privacy(IEEE安全和隐私)。
关注推荐的:
·ACM RecSys(ACM的推荐系统年会)。
·ACM SIGKDD(ACM Sepecial Interest Group on Knowledge Discovery and Data Mining,ACM的知识发现和数据挖掘兴趣小组)。
此外,某些领域的期刊也有很大影响,如TCSVT(Transactions on Circuits and Systems for Video Technology,视频技术电路和系统学报)、Transcations on Multimedia(多媒体学报)。
参加或跟随会议和期刊,可以了解他人的研究方向,理解和跟进业界最新进展,迸发个人和团队的灵感,有助于确定整体技术路线和下一步的聚焦内容。快速判别新技术的影响并抢先实现关键部分,足以帮助公司和产品先行一步,获取竞争优势。更进一步来说,公司可以提出标准提案、注册专利、扩大技术影响力,为公司提供护城河,丰富收入类型(专利授权),吸引人才和加强公司品牌形象。
近年来,国内的公司开始越来越多地参与标准组织的工作,包括华为、阿里、腾讯在内的巨头公司,分别加大了相应的投入,更多地出现在标准会议中并发声,提升各自乃至整体中国公司的影响力。
更详细的格式描述可见参考文章。