作者简介 孔维乐,七牛云客户端团队 Android 平台高级开发工程师,专注音视频,图形图像领域。OpenGL 专家,先后参与直播推流及连麦 SDK 的开发,主导短视频 SDK 的架构设计与实现, 对客户端架构设计及性能优化有丰富经验。 短视频发展史 图 1 图 1 所示是短视频及直播 ...
一 概述 . 业务背景 vivo短视频在视频推荐时需要对用户已经看过的视频进行过滤去重,避免给用户重复推荐同一个视频影响体验。在一次推荐请求处理流程中,会基于用户兴趣进行视频召回,大约召回 条不等的视频,然后进行视频去重,过滤用户已经看过的视频,仅保留用户未观看过的视频进行排序,选取得分高的视频下发给用户。 . 当前现状 当前推荐去重基于Redis Zset实现,服务端将播放埋点上报的视频和下发给 ...
2022-04-06 09:37 0 771 推荐指数:
作者简介 孔维乐,七牛云客户端团队 Android 平台高级开发工程师,专注音视频,图形图像领域。OpenGL 专家,先后参与直播推流及连麦 SDK 的开发,主导短视频 SDK 的架构设计与实现, 对客户端架构设计及性能优化有丰富经验。 短视频发展史 图 1 图 1 所示是短视频及直播 ...
💡 作者:韩信子@ShowMeAI,August@爱奇艺 📘 大厂解决方案系列教程:https://www.showmeai.tech/tutorials/50 📘 本文地址:h ...
一、背景 一套监控系统检测和告警是密不可分的,检测用来发现异常,告警用来将问题信息发送给相应的人。vivo监控系统1.0时代各个监控系统分别维护一套计算、存储、检测、告警收敛逻辑,这种架构下对底层数据融合非常不利,也就无法实现监控系统更广泛场景的应用,所以需要进行整体规划,重新对整个监控系统架构 ...
左右互搏:GAN在爱奇艺短视频推荐冷启动中的实践 https://mp.weixin.qq.com/s/Thdf6hAwktCfd7LJc_9Tmw 左右互搏:GAN在爱奇艺短视频推荐冷启动中的实践 原创 随刻基础推荐团队 爱奇艺技术产品团队 2021-12-10 11:59 ...
一、背景 随着用户量级的快速增长,vivo 官方商城 v1.0 的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。 从2017年开始启动的 v2.0 架构升级,基于业务模块进行垂直的系统物理拆分,拆分出来业务线各司其职,提供服务化的能力,共同支撑主站业务 ...
一、前言 谛听系统是vivo的内容审核平台,保障了vivo各互联网产品持续健康的发展。谛听支持审核多种内容类型,但日常主要审核的内容是文本,下图是一个完整的文本审核流程,包括名单匹配、敏感词匹配、AI机器审核、人工审核四个环节。待审核文本需要顺次通过名单匹配、敏感词匹配、AI机器审核三个流程 ...
前言: 在进入主题之前我先强调一下,这篇完全是番外,小编的主线还是以编码类为重的文章。至于原因有两点,一是距离上次更新到现在已经快一个月,所以先总结一下近期玩的东西补上。二是我确实正在再次尝试做短视频,和我在B站上的不同,短视频是我有借鉴别人的技巧和自己的想法做的。下面就以程序员的视角 ...
数据库表的名字叫做imooc-video-dev ...