发布信息

快手播放技术中心负责人苍鹏:2017年加入快手

作者:软荐小编      2023-09-30 09:05:32     129

2017年,我通过陆启明邀请了播放器专家金邦飞来参加LiveVideoStackCon。 当时金邦飞告诉我,播放器技术突破的可能性并不大。 不过五年后再看球员,机会还是很多的。 例如,WebAssembly可以用来在浏览器上实现接近原生性能的播放器,也可以在浏览器上实现计算密集型任务。 云游戏、远程桌面等应用利用大量的客户端和服务器进行交互协作,解决终端算力不足的问题。 另外,通过与智灵互动张瑞生的交流了解到,互动视频在教育、娱乐、广告等场景都有很多成功案例。 快手播放技术中心负责人仓鹏表示,快手正在探索播放器的交互能力,这将带来更多新的玩法,比如全景视频、6DoF、客户端3D渲染等。 目前,3D渲染已经在电商场景中得到应用。

在LiveVideoStackCon 2022北京大会前夕,我们和仓鹏聊了播放器的未来。

有哪些网络电视播放器软件_电视有网但是播放异常_电视器播放软件网络有什么用

仓鹏快手播放技术中心负责人

仓鹏,原乐视智信高级技术总监,负责电视/手机/车联网/VR多媒体框架。 对Android系统音视频播放框架有丰富的经验。 2017年加入快手,主要负责移动/Web音视频播放、移动图像渲染及资源下载,致力于为用户提供音视频消费端的极致播放体验。

LiveVideoStack:仓鹏您好,我邀请您来参加2020年上海LiveVideoStackCon分享。不幸的是,由于疫情的影响,我们只能在线上与您交流。 您能借此机会向大家简单介绍一下自己吗?

仓鹏:我在音视频领域工作了十几年,大部分工作经验都是在播放器方向。 我在实习的时候就开始接触流媒体传输。 毕业后,我在一家芯片公司从事多媒体框架工作,随后加入乐视网负责乐视网。 多终端平台多媒体团队。 2017年加入快手,搭建播放技术中心,负责快手播放、图片、下载的终端解决方案。 一路走来,从底层芯片到终端厂商,再到APP开发,一步步从底层到上层的音视频终端开发。

LiveVideoStack:您说交互性是视频的趋势? 您如何理解交互性? 需要做什么才能实现交互? 快手上已经落地了哪些应用? 你未来的计划是什么?

仓鹏:视频方向一直追求清晰、流畅、互动。 当然,直播方向也追求实时质量。 音视频领域长期以来一直关注清晰度和流畅度两大方向。 比如4K、8K、SR(超分辨率)带来清晰度提升,高压缩率、多码率算法、网络稳定性提升流畅度。 但这些方向的用户体验是被动的,用户达到一定高度后可能会变得无所谓。 因此有哪些网络电视播放器软件,近年来,不少企业一直在探索新的音视频体验场景和让用户主动参与的新技术,例如VR、互动视频等,以增加用户的沉浸感和互动性。

快手在音视频技术领域对用户交互性的探索,如全景视频、6DoF、3D渲染方向等,已经支持上线。 一些活动中已经使用了互动视频。 今年,快手AR还与Nreal合作推出。 除了内部业务的探索之外有哪些网络电视播放器软件,在StreamLake服务外部客户的过程中,我们也收到了来自不同客户的请求。 客户对新技术在自己场景中的应用非常感兴趣。 因此,未来我们将在需求和技术的驱动下,继续在音视频方向上进行用户交互的探索和实践。

LiveVideoStack:如何在开发工程效率和用户体验之间保持平衡和协调? 您能分享一下您的想法和经验吗?

仓鹏:说到用户体验,我们一般关注的是流畅度、清晰度等,但影响用户体验的另一个基础就是稳定性。 谈到工程效率的影响,最重要的是保证稳定性和交付效率之间的平衡。 从快手玩家的角度来看,每天承担着近千亿的播放量,稳定是第一位的。 一个小bug可能会影响数亿次的播放。 我们要承接的​​业务规模也很大,每天都会收到业务需求和优化需求,这意味着对玩家的交付效率要求最高。 作为研发,大家都知道需求的高速迭代会给稳定性带来很大的挑战。 我们一直追求快速、稳定。

首先是技术架构。 优秀的技术架构使得技术方案更加清晰,执行效率更高,代码质量也会更好。 这些进一步确保了稳定性。 我们合理抽象了整个多媒体消费流程,并通过架构提供满足业务需求的高效实施方案。 例如,基于模块插件,降低播放链路上各功能节点的耦合度; 通过配置中心、策略中心、消息处理中心等架构分层,实现播放业务与播放核心的分离。 这种优秀的架构设计不仅保证了稳定性,还为互动视频等复杂业务场景提供了灵活的解决方案。 在模块交互方面,我们利用信号和槽机制,将媒体消费过程从函数调用转变为面向消息事件的处理。 播放架构提供了新的编程指南,可以大大提高开发效率,降低第三方接入成本。 性能方面,我们使用统一的线程池来调度整个播放场景,减少了模块化解耦带来的性能损失。 随着音视频技术的快速迭代,播放架构也在动态演进,快手播放器技术不断迎来新的突破。

其次,有流程标准。 真可谓“世界上最可靠的人是人,最不可靠的人也是人”。 快手科技的学生都是从百万中选拔出来的,推动着技术方向和技术架构的演进,但也会有“人”在工作。 bug”。如果完全依靠研发和测试同学,很难100%保证软件的稳定性。因此,我们针对播放器的开发、测试、发布阶段建立了完整的CICD流程,所以每个阶段都可以相互独立,高效流程,在每个阶段部署自动化工具,减少研发和测试同学在支撑工作上的投入;在版本发布的每个阶段,提供检查和拦截工具,减少不必要的人为干预,减少因信息同步不完整而带来的错误、风险,在提高研发、测试学生的成就感和幸福感的同时,能够以更高的效率和质量为用户提供更有价值的产品,另外还有完善的监控系统针对线上问题及时发现问题,整个流程还建立了相应的数据仪表板,数据可以驱动整个CICD流程的不断优化和改进。

LiveVideoStack:客户端和服务器更多地协作、分工(大算力交给服务器,客户端负责显示)是一个趋势吗? 比如在远程桌面、云游戏等场景中,您怎么看?

仓鹏:从表面上看,我认为这一定是一个趋势。 远程桌面和云游戏都有实现场景。 从最终来看,网络足够好,服务器的计算能力足够,技术方案能够达到实时性能。 用户无需购买高价的终端设备。 所有端侧设备都是屏幕,甚至是投影。 你可以去任何地方,做任何你想做的事。 只要找个屏幕或者戴上眼镜,就可以开发、玩游戏、看视频。

但理想很丰满,现实很骨感。 经过这么多年的演进,在一些应用场景下还是很难达到本地计算的体验,而且终端设备的性能越来越强,越来越便宜。 因此,从商业角度,我对这一趋势的投资建议是关注垂直领域和真实需求; 从技术角度来说,我支持新技术向新方向的演进。

LiveVideoStack:播放器上有哪些新的方式? 告诉我们你的想法。

仓鹏:从玩法或者体验趋势来看,演进方向仍然是超高清、多终端、智能化、沉浸式、交互化。 根据以往的业务实践和积累,分享了以上内容。 更多技术内容将在StreamLake会议上呈现,敬请期待!

*封面图片来自 Unsplash

电视有网但是播放异常_电视器播放软件网络有什么用_有哪些网络电视播放器软件

相关内容 查看全部