苏宁视频云源自老牌互联网视频网站PPTV十余年的技术和行业经验积累。 将积累的成果商业化,形成专注于视频领域的云服务平台。 同时,由于苏宁的进入足球比赛直播视频的缓存在哪,苏宁视频云成为苏宁云对外服务的一部分,这给PP云带来了巨大的价值,主要体现在资源、品牌和多元化方面。
自今年年初苏宁科技集团成立以来,苏宁视频云在技术上也实现了质的飞跃。 作为苏宁科技集团旗下苏宁云的总经理,乔新良对于苏宁云音视频产品体验的打造有着严格的要求。 在近期的外部演讲和内部培训会议中,他不止一次提到,在这个客户体验为王的时代,除了在交互设计上优化体验之外,苏宁视频云产品最重要的核心是:服务。 性别。
除了丰富功能层面之外足球比赛直播视频的缓存在哪,让服务稳定可靠也很重要。 具体来说,主要体现在两个方面:一是资源和技术能力带来的服务健康稳定运行; 二是对各种可能出现的问题做好充足的准备,如故障预警、自我恢复等。
这两项核心内容的表现主要体现在视频产品的流畅度、卡顿、监控升级、故障排除速度更快等方面。 下面详细介绍苏宁视频云如何打造10倍提升用户体验的产品。
视频产品流畅度
在视频流畅度方面,苏宁视频云在产品体验上有很多创新。 比如在直播播放时的流畅度方面,苏宁视频云就尝试了一些微创新。 游戏结束和视频形成之间通常存在时间滞后,从几分钟到几小时不等。 然而,通过一些巧妙的技术处理,我们已经将这个时间差距缩小到零。 即一场比赛结束后,用户立即可以看到本场比赛的完整视频。
即时启动和帧跟踪技术的使用可以提高产品流畅度,为用户观看视频带来良好的产品体验。 二次启动是指当用户打开播放器时,不会看到进程,但可以立即看到视频画面; 追帧是指当直播出现延迟时,播放器可以追到当前直播时间点,让用户看到距离当前时间最近的图像。 这两个函数涉及到三个概念:
下图清楚地显示了第二次启动和帧跟踪。 我们在服务器中缓存了GOP1的完整图片。 用户打开图片看到的实际上是GOD1的I帧,实现了二次启动; 然后让服务器在此过程中丢失一部分。 P帧逐渐追上当前直播时间点,实现帧跟踪。
口吃情况
当您观看视频时,如果网络不好,会出现卡顿或者系统提示您切换到标清或流畅画质。 这时候你会发现视频的分辨率降低了。 高清晰度意味着高分辨率,需要更大的带宽来支持。 高清和宽带是一对矛盾。 这时候我们就采用窄带高清来解决这个问题。
窄带高清代表了一种兼顾成本和体验的视频服务理念。 在体验方面,观众在观看视频时会受到源清晰度、分辨率、码率、帧率、编码算法、播放策略等的影响。 所谓窄带高清也希望从这些角度来提升观众的观看体验; 在成本方面,影响成本的因素包括比特率、分发策略和播放策略。 窄带高清也从这三个层面降低了成本。
为了保证在一定的网络条件下流畅播放,视频码率需要有一个上限。 在这个上限内,如果分辨率选择太高,会导致每个像素分配的位数太少,导致视频模糊,如果分辨率选择太低,虽然可以清晰地描述每个像素,但需要依赖播放器进行插值和放大,视频会变得模糊。 窄带高清结合了对大量视频样本的分析。 在一定码率设置下,它会根据视频内容智能选择最合适的分辨率,以达到最佳的主观视觉效果。
窄带高清将视频内容分为人眼容易注意的部分和人眼容易忽略的部分,并对这些部分进行不同的处理。 至于人眼容易关注的部分,除了人眼关注的区域外,人眼还关注规则的纹理,例如球场内的禁区线和球员的轮廓。 这是我们必须保护的地区。
我们会对这些区域进行一些调整和优化,让它们更加突出,让画面更有张力。 对于人眼容易忽略的部分,比如失焦区域,我们可以省略这个处理。 同时,我们还可以去掉一些没有聚合效果的小细节,以节省带宽。
例如,体育场内的观众席和广告牌的背景都是人眼失焦的区域或没有聚集效应的小细节。 另外,人眼非常厌恶毛刺、马赛克和连续闪烁。 我们将这些细节处理得更流畅、更清晰,可以改善画面的整体观感。
在足球直播场景下,窄带高清还基于机器学习优化了独特的编码策略。 比如足球、草地、球员都分别采用了特殊的编码策略进行优化,大大提高了游戏图像的层次感和透明度。
在足球比赛中,画面经常会在不同的场景之间切换。 如何在场景切换时保持清晰度需要复杂的码率控制策略。 一方面,视频比特率不可能恒定。 如果恒定,突然的场景切换会导致分配给运动场景的码率太小,导致图像模糊。
监控升级
在监控方面,苏宁视频云采用了AI技术。 首先,我们对市场上的主流框架和算法进行了研究和测试,例如卷积神经网络(CNN-//)、开源框架Caffe、的开源人工智能系统等; 早期测试使用谷歌的图像数据集,数据集分为900万组足球比赛直播视频的缓存在哪,6000多个类别,41600组,个测试集。
模型基本确定后,利用业务类型数据进行二次训练,如直播过程中的动态截图、直播录制短视频的截图、电商产品页面的短视频截图等; 针对不同的业务制定不同的预测模型; 目前,违规视频的检测准确率达到90%以上,检测结果通过监督反馈到学习模型中。 苏宁集团内部视频制作速度越来越快,人工审核的责任和压力也越来越大。 审核错误时常发生,这些情况可以有效缓解; 未来,国家政策因素会加入到AI中,可以让AI承担更多的责任。
AI视频加速智能调度,旨在提高服务稳定性和自动故障恢复能力; 智能调度将利用全网监控数据实时预测最优调度,并将预测结果提供给业务系统,由业务系统进行动态决策,提高业务性能的整体稳定性,并在出现故障时尝试自动恢复。检测到故障。
故障排除
苏宁视频云产品设计的特点之一就是高可用性,包括快速监控、快速修复等能力。 这个设计理念叫做For,意思是为失败而设计。 任何组件、机器或平台都可能出现问题。 遇到这种情况,苏宁视频云可以快速介入并修复。
For的产品理念经过了大量的设计和优化,并在现场活动中反复测试、调整、再测试、再调整。 这是我们在苏宁云的宝贵经验。 可以说,产品是经得起考验的。 包括苏宁视频云在内的苏宁云所有产品均经过线上线下测试,并不断完善才发布,为客户赋能。 它们既包含了最新的技术,也包含了最深刻的经验。
因此,在问题发现和排除方面,苏宁视频云可以提供7*24小时的运维服务。 专业运维团队技术人员解答疑问; 实时监控、智能调度,保障业务和服务的稳定性。 ,为大规模用户提供高可靠的基础服务; 官网有很多功能模块和技术文档以及上层业务的开源演示文档,可供大家查看。
苏宁视频云积累了10多年的视频和流媒体处理技术,以及丰富的用户侧经验。 这在toB上有很大的优势。 苏宁视频云了解C端用户和B端客户的需求。 ; 积累了大规模高并发技术、拥有超过500万并发用户的直播游戏的团队和平台实际上屈指可数。 因此,苏宁对于打造用户体验提升10倍的产品的目标非常有经验,也充满信心。
苏宁视频云未来的方向将主要集中在两个方面:一是在直播领域,继续向更低时延、更多互动的方向演进; 其次,它将PP云的视频流技术能力与当前市场的优势相结合。 结合最前沿的技术,比如人工智能、区块链等,这种结合是产生更先进技术生产力的机会。