上周,小白为大家分享了一篇关于短视频APP源码开发功能机制的文章,文章中为大家介绍了搭建短视频平台需要用到的一些基本功能的实现机制。我们先来简单回顾下之前文章中提到的那些重要的功能机制。
1.推荐机制,我们可以采取“推荐值=(曝光值+热度值)*转化率”这样的方式来实现短视频内容的首页推荐排名,使平台的短视频内容时刻展示新的短视频内容。当然曝光值会随着时间的推移呈现出递减趋势。
热度值计算公式,点赞数点赞权重+评论数评论权重+分享数*分享权重
转化率计算公式,完整观看短视频次数/总观看次数
2.附近机制,相对来说比较简单成熟的一项机制,在各种APP平台上都有应用,按照距离由远及近进行短视频内容的排序即可。
3.热门机制,区别于短视频推荐机制复杂的计算公式,严密的程序逻辑,热门机制会在用户每次打开热门短视频列表时或是刷新列表时,在保证数据不重复的基础上随机展现若干条短视频内容。
4.拉黑机制,拉黑后将不会收到对方的私信消息,被拉黑时,发送信息提示“对方暂时无法收到您的消息”。
5.关注机制,这个机制也是被各大社交及直播平台广泛应用的功能,主要是提升粉丝黏性,短视频APP平台关注用户发布的短视频内容后,会按照视频内容发布时间倒序排列。
6.身份认证机制,除了系统针对用户上传的身份信息等进行识别审核之外,也需要人工审核的配合。同时,随着人脸识别技术及人脸关键点检测技术的成熟,也可以进一步提升视频监控及审核。
以上就是我们上篇文章中提到的功能机制内容,除了这些重要的功能机制之外,还有哪些内容也是短视频APP平台开发过程中需要注意的呢?
1.视频发布机制,视频发布也是需要通过后台的系统审核,通过短视频内容鉴黄,短视频内容监控机制,确保短视频内容的产出,当然也是需要人工审核的配合。在这方面,国内很多知名的云服务商都有相关的鉴黄监控功能,可直接接入短视频APP平台。
2.作品排序机制,此处的短视频作品排序主要在于拍摄上传过的短视频内容,按照时间顺序倒序排列;用户标注喜欢的短视频内容(可以理解为收藏过的短视频内容)按照时间顺序倒序排列。
3.评论功能,用户对于短视频内容的评论信息按照时间进行倒序排列;此外,在短视频APP平台关注过的视频作者或其他联系人,都可以通过“@”功能进行互动,当使用此功能时会打开联系人列表,显示曾关注过的联系人以及对全站用户进行“@”操作。
4.消息系统,消息系统短视频APP至关重要的一个模块,优先展示系统消息,同时在联系人功能中可搜索或选择关注过的好友。消息系统模块可进行以下四项内容的设定:粉丝、赞、@我的、评论,都可以按照时间进行倒序排列。
5.热门音乐机制,短视频内容的产出,除了美颜滤镜、动态贴纸等,流行的音乐也是成就高质量短视频内容的重要因素,因此音乐接口的配置对于短视频APP平台来讲也是十分重要的。
综合以上功能机制,在短视频APP开发过程中很多问题都会迎刃而解。同时如果短视频源码开源的话,可以制定其他的功能实现机制,在源码基础上实现二次开发,快速打造个性化的短视频平台,关键是能极大程度的降低开发成本。