登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

查看: 327|回复: 8

小视频app开发过程中数据的差异大小有何影响

[复制链接]

47

主题

53

帖子

280

安币

攻城狮

Rank: 3Rank: 3

QQ
发表于 2018-12-13 11:01:15 | 显示全部楼层 |阅读模式
短视频行业在近几年开始不断崛起,作为互联网领域的新型产业它受到了各大投资创业者的青睐。比如今日头条推出了抖音,腾讯随之推出了微视等,毕竟这些大公司对于互联网动向的“嗅觉”是十分敏锐的,所以小视频app开发项目开始成为一个炙手可热的项目。我们知道,开发过程中难免会遇到些问题,今天就来简单讨论一下数据的差异大小会有什么影响。
因为拍一条视频,需要经过视频的压缩和清晰度的权衡,举个例子,10s的视频大约在1M左右,而一条5分钟的视频要达到几十M。所以对比起只有几十字节、几百字节的文本,这可远远大的多了。因此也会面临着一些问题:如何上传、如何存放、以及如何播放的问题。
1. 如何上传
当一个手机拍到一个视频要上传到服务器,假若手机正处在一个弱网络环境或者晚高峰省际网络拥塞的情况下,上传自然要慢得多。这时候就需要基于CDN动态加速来优化网络链路。
2. 如何存放
现在的视频服务器容量大多数已经达到了PB级别的规模,要求存储本身能够具备比较强的线性扩展能力,并且有足够的资源冗余,而传统的Mysql数据库比较难支持这个场景,所以往往借助于专用的分布式对象存储,通过自建的服务或者云存储服务能够解决。
3. 短视频播放
因为短视频在手机上来说文件比较大,也非常容易受到网络的影响。为了避免卡顿,对于60s、300s的视频,一般使用http range的方式,或者基于HLS的点播播放方式。前者比较简单粗暴,不过基于播放器的机制,也能实现点播拖动。直接HLS的点播播放方式,对长视频比较友好,不过需要单独的转码支持。
根据以上内容可以看出,在小视频app开发过程中出现数据的差异大小,是有一定影响的。而且在短视频的上传、存放和视频播放方面来看,需要注意的问题也有很多。这些都需要比较专业的团队来进行开发,从而避免问题的发生,以保证用户的使用体验。因此,找一家专业的团队还是十分靠谱的。 微信图片_20181213100311.png

微信图片_20181213100317.png

440

主题

1045

帖子

1914

安币

手工艺人

发表于 2018-12-14 09:53:32 | 显示全部楼层
感谢分享,安卓巴士有你更精彩:lol

350

主题

904

帖子

794

安币

手工艺人

发表于 2018-12-14 10:00:59 | 显示全部楼层
帮帮顶顶!!

1

主题

9152

帖子

2924

安币

Android大神

Rank: 6Rank: 6

发表于 2018-12-14 10:02:00 | 显示全部楼层
支持楼主,支持安卓巴士!

11

主题

9330

帖子

-2

安币

QQ游客

推广达人

发表于 2018-12-14 10:02:10 | 显示全部楼层
感谢分享,楼主V5~

0

主题

9432

帖子

2484

安币

Android大神

Rank: 6Rank: 6

发表于 2018-12-14 10:04:10 | 显示全部楼层
安卓巴士是个不错的网站,我来顶个贴~

85

主题

9728

帖子

2214

安币

Android大神

Rank: 6Rank: 6

发表于 2018-12-14 10:05:41 | 显示全部楼层
不错不错,楼主辛苦了。。。

4

主题

518

帖子

9036

安币

码皇(巴士元老)

Rank: 8Rank: 8

发表于 2018-12-18 09:02:51 | 显示全部楼层
感谢分享,安卓巴士有你更精彩:)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区
联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表