登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 计算机科学与技术 > 正文

基于Android的手机直播平台的设计与开发文献综述

 2020-06-02 19:37:27  

近两年来直播行业越来越火,各个直播平台加一起差不多300多家。

有些直播平台做秀场、综娱类的直播(来疯直播),有的做游戏直播(熊猫直播),有的做体育赛事的直播(乐视直播),分类也各种各样。

直播正无形地影响着人们生活的方方面面。

1:直播原理: 直播本质上就是视频的采集,封装,分发,解码的过程。

移动端的采集主要从两个方面:1:桌面 2:camera。

如果是camera的话,主要是通过Camera的一个回调接口拿到每帧的原始图像,通常是YUV格式的。

桌面的话分系统版本采取不同策略,Android 5.0以下通过读取Linux内核buffer,拿到当前桌面的数据帧,当然这是需要root权限,如果是Android 5.0以上则通过官方的API进行读取。

之后便是视频的分装,分装分音频和视频的分装,业界对于音频通常采用AAC形式,视频使用H264 (x264) 封装,主要考虑的是大小以及质量损失。

通常少有两者都兼顾的方案。

封装完音频视频则需要组合成一个文件格式,类似容器,这个容器我们选用的是FLV,因为只要有Flash Player,就能够播放视音频。

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图