在繁忙的工作和学习生活中,通过看视频获取信息和娱乐的方式越来越受到大众的欢迎和追捧。用户几乎可以在任何空闲时间观看短视频,享受娱乐、放松甚至信息学习。可以说,短视频app市场广阔,前景看好。
短视频的社会性、碎片化时间的充分利用、内容的多元化更符合这个时代。
社交属性:短视频捕捉并分享生活片段,满足用户表达和交流的需求,以及展示和分享的诉求。
从短视频系统的播放过程出发,可以优化以下几个环节:
域名解析需要时间:DNS请求包会先发送到本地DNS服务器,如果找不到会递归到根域名服务器,这是一个耗时的过程。如果已经提出请求,或者期间其他方请求了相同的域名,域名服务器会有缓存,很快就会提出请求;但一般来说,缓存周期很短,需要有人不断更新,因此具有很大的不确定性。
解决方案:关注短视频系统要求的IP协议版本。无论是直播还是短视频,绝对不会绕过ffmpeg。在ffmpeg中,为了兼容,将DNS请求的IP协议版本设置为AF _ UNTERC,这样在请求时会先请求IPv6地址。如果不再次请求IPv4地址,是非常安全的,但是在实际项目中,没有IPv6地址,导致直到根域名服务器递归才能找到IPv6地址,大大浪费时间。AF_INET可以用来指定IPv4地址,节省一半以上的时间。第一个请求或缓存过期后的请求大约需要几十毫秒到100毫秒。
为了实现热门目标,我们可以向大厂学习,充分发挥自己的特色。
1.推荐列表:顾名思义,是指用户观看视频的类型和数量。系统机器算法根据你的使用习惯和爱好,将用户喜欢的视频推荐到列表中,提升了用户的视觉体验,更加智能。
2.热点列表:通过机器算法或后台设置,可以显示待创作的爆款视频和用户观看的热点视频,提高曝光率和用户留存率。
3.附近列表:可以找到同城好友,一起录制不同的视频。
4.用户主页:通过点赞或关注视频大师,用户可以点击用户头像进入视频大师主页。
随着国内移动互联网的发展,中国的移动互联网时代已经到来。一方面,随着智能终端的发展和普及,我国96.3%的互联网用户使用移动设备上网,远超其他互联网设备,说明用户用手机触摸互联网的习惯已经养成。另一方面,中国移动互联网环境的不断优化为消费者的移动互联网体验提供了技术支撑和保障,短视频源代码的开发将实现更长远的发展。