从零起步的金山云KSC265是如何领先业界的

  创业项目频道上线 你有项目来A5招商吧

  早在金山视频云团队成立的初期,H.265这一最新技术标准,就成了金山视频云团队技术攻关的对象。凭借在H.265编码领域的深厚积累,如今的金山云,已成为业界唯一支持移动端H.265实时编码解决方案的云服务商。2016年,在莫斯科国立大学组织的视频编码器大赛中,金山视频云H.265编码软件KingSoft HEVC Encoder(以下简称KSC265)荣膺世界最强视频编码软件称号。在斩获国际大奖的同时,金山云实现了H.265在移动直播、短视频等多个应用场景的落地。

  荣誉与成就的背后,必然伴着汗水和付出。在近日举办的首届LiveVideoStackCon 2017音视频技术大会上,金山云算法总监朱政发表主题演讲,不仅分享了KSC265在面对客户痛点和疑虑方面特有的解决之道,还首次披露了KSC265研发过程中的种种心得体会。

从零起步的金山云KSC265是如何领先业界的

  金山云算法总监朱政发表主题演讲

  “屡建奇功”的KSC265

  金山视频云在H.265方面的发展可谓突飞猛进。朱政在演讲中列举了KSC265的大事记:2014年5月,金山视频云H.265编码器实时版本速度和压缩性能超过开源的x265,同年11月,KSC265支持某重点视频通话软件上线。2015年6月,KSC265解码器支持Flash播放,而且在大量快速算法上,也有重大突破。同年9月,KSC265首次以veryfast的速度达到了x264的编码速度,可在PC端用直播软件(OBS)进行1080P视频直播,同时,服务端也能进行4K实时转码。

  2016年8月,金山云H.265编码器在由莫斯科国立大学主办的视频编码器大赛上,获得软件编码器第一的优异成绩,同年12月,在该项赛事中,金山云H.265编码器在4K编码比赛上获得第一名。今年6月,KSC265还为新上线的直播、点播、短视频领域的头部客户,提供测试、解决方案、问题解答等方面的服务。

  针对视频行业客户的种种痛点,KSC265提出了解决之道。例如,面对H.265标准本身技术复杂度高这一难度最大的问题,金山视频云通过极致优化,将KSC265的复杂度简化至x264的程度。

  在生态方面,对于浏览器Flash、JS不支持H.265的问题,金山视频云除了在硬件白名单上下功夫以外,也在进行H.264、H.265的双备份,可在支持H.265的平台上使用H.265。金山视频云对H.265软件进行极致优化的同时,积极探索H5环境下的H.265播放。此外,针对播放体验差、带宽成本高、高清内容等痛点,KSC265均提出了相应的解决办法。

  客户在选用265产品前,也有着担心技术投入大、顾虑功耗和兼容性、担心有单点,无备份链路等疑虑。首先,对于技术投入,KSC265跟x264接口保持一致,而且提供友好的代码示范,尽量在客户原有基础架构上保持最轻量级的介入。

  在功耗和兼容性上,金山视频云设置硬件白名单,可准确切换软硬件。除此之外,苹果iOS11已全面支持硬件,安卓主流机型硬件覆盖率已大于80%。中低分辨率的编码和高分辨率的解码,采用金山云的H.265,可覆盖所有机型。

  对于有单点,无备份链路的问题,金山视频云可提供264、H.265双链备份,此外编码器和解码器还可以跟x265、OpenHEVC进行备份。

  专注极致和注重细节研发成就业界领先

  金山云KSC265能够解决客户的痛点和疑虑,是因为KSC265从一开始就有扎实的技术功底。此前,开源编码器x264在行业内几乎无人不知,无人不晓,它繁荣了H.264的内容和生态,可以说是最好的H.264编码器。“x264的这些优势,对于我们设计H.265软件,既是压力,更是动力”,朱政介绍说,“例如,设计出来的265软件,一定要比264软件有大幅度的压缩性能的提升,否则265就会没有意义;另一方面,x264本身有各种速度档次,慢速档比快速档的压缩性能好很多,于是我们在当时设定了目标——对标x264各档次速度”。

  在初始阶段,金山视频云的研发团队随时随地重构,不惧推倒重来,实际上经过了两次“从零开始”,第二次吸取了第一次的经验教训,更加专注极致和注重细节,在工程化方面投入了大量的时间。

  当时,研发团队的一个基本要求是,所有人都要熟悉所有代码,这是因为需要小团队结对编程,单元测试先行,每一处代码和数据结构都要确保精益求精。在这样的要求下,团队95%的精力甚至一度投入到5%的性能提升上。也正是经过这样的不断试错,快速迭代,研发团队才能一点一点地接近成功。

  值得一提的是,在研发过程中,作为编码器副产品打造的解码器,反而耗费了团队的大量精力,原因在于团队追求速度的极致,而且解码器要求支持全标准和高鲁棒性。解码器对编码器的优化起着重要的作用,经过钻研,金山视频云KSC265解码器比OpenHEVC平均提速两倍,可实现全标准支持,这是金山视频云在工程方面投入力度大的最好证明。

  H.265的标准比H.264的标准要复杂得多,对快速算法的要求非常高,据朱政介绍,截止到目前,金山视频云KSC265快速算法超过70个,算法相关的配制参数多达200个,这是KSC265能够领先业界的保障,“这么多的算法不但外界想不到,我们一开始也是没想到的。我们还计划把更多的编码工具,甚至复杂的编码工具都用到快速档次来,然后再设计实现一些非常好的算法,使得压缩性能和速度能够达到更优的性价比”。

  金山视频云研发团队对于H.265软件的测试十分严格。测试包含两大类,第一大类可以分为两种,即性能测试和正确性测试。第二大类分为四种,即单元测试、CI测试、算法测试、版本迭代测试,其中包括游戏、秀场、短视频、电影等各类场景。

  更低的带宽成本、更好的用户体验……KSC265不仅能够显示出金山视频云深厚的技术实力,也早已成为了视频客户获取差异化优势的重要选择。秉承着追求极致的初心,为客户创造新价值的理念,KSC265将继续帮助视频行业的客户占领风口,捕捉新的商业机会,结出更多果实。

(责任编辑:admin)

免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:从零起步的金山云KSC265是如何领先业界的 https://www.dachanpin.com/a/cyfx/24342.html

(0)
网站如何做好关键词布局 这些常识要懂
上一篇 2023-05-21 11:32:30
如何运营出来一个有吸引力网站?
下一篇 2023-05-21 11:39:17

相关推荐

  • Java教程:重试实现高可用一览

    1、背景介绍 随着互联网的发展项目中的业务功能越来越复杂,有一些基础服务我们不可避免的会去调用一些第三方的接口或者公司内其他项目中提供的服务,但是远程服务的健壮性和网络稳定性都是不可控因素。在测试阶段可能没有什么异常情况,但上线后可能会出现调用的接口因为内部错误或者网络波动而出错或返回系统异常,因此我们必须考虑加上重试机制。 重试机制可以提高系统的健壮性,并…

    2023-05-12
    333
  • 孟津县送庄镇六项举措做好农民工返乡创业工作

      三是强化服务,完善创业平台。着力优化创业政务服务。完善了镇便民服务大厅和村级便民服务站建设,并将农民返乡创业工作列为重要服务内容,实行一条龙保姆式跟踪服务。大力开展创业培训服务。2017年一月份以来,己先后组织鑫沃牧业、洋丰果业、馨爱家政服务公司等开展创业培训3期,培训人员200余人。全力搭建创业信息平台。及时完善并更新创业政策信息,推动农村电子商务发展…

    创业分享 2023-05-22
    152
  • 青年创业系列——进山采蜜的“95后学生军”

    “必须找到镇店好蜂蜜” 学生创业没有本钱,所有的货品全是向商家借的。15个大学生齐心协力,2017年春节都没回家,轮流值守看店。从2016年7月至今,整个团队的销售额达到50万。但是因为货物全是借贷,还掉货款和各项开支,只剩下1000块钱。 “我们的‘丽江好货’,就是要卖品质最好、最优秀的本地产品。我们15个人来自全国各地,我老家陇南有花椒,福建的柯双可以找…

    创业分享 2023-06-03
    200
  • 想自己创业 现在微商代理什么产品好?怎样找一手货源

      微商行业已经经历了3个春秋,现在朋友圈到处都是微商,如同勤奋的小二黑一样每天在拼命的发着圈。微商就是最初的淘宝,最初de商机你看不见,别人赚钱你看不起,机会爆棚你看不懂。我进入微商已经两年有余,是在别人看不起的时候我选择做的,这期间结交了很多的朋友,对于微商我有自己的独特见解,每天回答着不同微商小白的问题。今天我就讲讲在选择一个产品的时候需要考虑哪些问题…

    创业分享 2023-05-27
    135
  • 南阳师范学院举办2018年第七期就业创业大讲堂

    本网讯(通讯员 毕晓亮 图/文)10月26日下午,由创新创业学院主办的2018年第七期就业创业大讲堂在实训大楼4201教室举行。本次讲座由我校美术与艺术设计学院1991级校友、周口校 【特别提醒】:如您不希望作品出现在本站,可联系我们要求撤下您的作品。邮箱:tousu@prcfe.com 【慎重声明】 凡本站未注明来源为”中国财经新闻网&#822…

    创业分享 2023-05-14
    173

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

工作时间:周一至周五,9:30-16:30,节假日休息