当前位置:主页 > 计算机电子书 > 移动开发 > APP开发下载
视频直播APP应用开发

视频直播APP应用开发 PDF 清晰扫描版

  • 更新:2023-07-30
  • 大小:144 MB
  • 类别:APP开发
  • 作者:眭碧霞
  • 出版:高等教育出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

这本书关于视频直播APP应用开发是非常全面的,深入介绍了目前流行的视频直播相关知识。特别是借助腾讯云直播服务平台,介绍了腾讯云直播快速的直播接入和分发服务。这使得读者能够在学习的过程中得到实际应用的经验和指导。无论是对于初学者还是有经验的开发者来说,本书都提供了很好的学习资源,能够帮助他们更好地理解和掌握视频直播APP的开发技术。

视频直播APP应用开发

视频直播APP应用开发 电子书封面

读者评价

“网络视频直播系统怎么开发、有什么难点”这类文章实在是太难写了,因为开发直播APP软件需要至少全国用户能够跨平台流畅观看,这其中涉及到的点太多太复杂了,所以讲清楚网络视频直播系统怎么开发、开发途中会有什么难点,可能出现什么问题,这件事要细水长流,本篇文章先讲一些开发直播app软件需要用的基础知识,至于其他的,我们日后再谈。

内容介绍

《视频直播APP应用开发/云计算技术与应用专业校企合作系列教材》较为全面地介绍了目前流行的视频直播相关知识,依托腾讯云直播服务平台,介绍了腾讯云直播(LiveVideo Broadcasting)快速的直播接人和分发服务。同时,《视频直播APP应用开发/云计算技术与应用专业校企合作系列教材》以“斗学直播”APP为项目原型,以任务驱动为主线,基于腾讯云平台,完成了腾讯云直播服务的申请与购买、成功案例的体验、直播SDK的介绍、“斗学直播”APP的完整案例开发等内容,并全面翔实地讲述了推流技术的相关知识。

整个“斗学直播”项目包含视频直播基础调研、功能设计和服务租赁、直播搭建开发环境、用户管理模块、直播模块、直播互动模块、直播后台管理及应用发布这8部分。每部分都包含若干分解任务,每个分解任务包含其相关的基本知识学习和步骤实现两部分。在阐述中,《视频直播APP应用开发/云计算技术与应用专业校企合作系列教材》尽量做到基础知识介绍具有针对性,任务目标操作具体化。每个任务结束设计有拓展实训供读者练习和提高。最后的附录提供了iOS直播、小程序直播开放的案例,供读者学习和参考。通过《视频直播APP应用开发/云计算技术与应用专业校企合作系列教材》的学习可以让读者更加全面地了解Android组件的应用场景及方式,以及Web和Android前后台交互实现的方式。

《视频直播APP应用开发/云计算技术与应用专业校企合作系列教材》可以作为高职高专院校软件技术专业和计算机网络技术专业的基础核心课程以及计算机相关专业的移动应用开发课程的教材,也可以作为软件技术应用和移动应用开发技术入门的培训教材,同时适合腾讯云开发专业人员、直播爱好者和广大计算机爱好者自学使用。

目录

  • 单元1 视频直播基础调研
  • 学习目标
  • 学习情境
  • 任务1.1 视频直播市场的初步调研
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务1.2 GoGaI小直播技术调研
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元2 功能设计和服务租赁
  • 学习目标
  • 学习情境
  • 任务2.1 功能设计和技术选型
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务2.2 服务租赁
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元3 搭建开发环境
  • 学习目标
  • 学习情境
  • 任务3.1 了解RTMPSDK并下载
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务3.2 安装并配置开发环境
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元4 用户管理模块
  • 学习目标
  • 学习情境
  • 任务4.1 实现用户注册模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训l
  • 任务4.2 实现用户登录模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务4.3 实现个人中心模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元5 直播模块
  • 学习目标
  • 学习情境
  • 任务5.1 实现开启直播模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务5.2 实现直播列表模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务5.3 实现观看直播模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元6 直播互动模块
  • 学习目标
  • 学习情境
  • 任务6.1 实现点赞模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务6.2 实现弹幕模块
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务6.3 实现功能扩展
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元7 直播后台管理
  • 学习目标
  • 学习情境
  • 任务7.1 实现登录注销功能
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务7.2 实现直播管理功能
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务7.3 实现用户管理功能
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 单元8 应用发布
  • 学习目标
  • 学习情境
  • 任务8.1 部署Web项目
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 任务8.2 签名打包
  • 任务描述
  • 知识学习
  • 任务实现
  • 项目实训
  • 单元小结
  • 附录 iOS和小程序直播
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/10Qe4VX5Y1M7T16ZFSYeZyg

网友留言

网友NO.28204
郭坚壁

视频直播app软件开发 可以为企业和用户都提供了良好的互动渠道。2016年是视频直播的元年,无数大大小小的企业都加入到视频直播的大军中,2016年视频直播app展现出了强大的生命力,而2017年视频直播的生命力自然也是依旧强大。不过视频直播的前景虽然很好,其开发却还是有一定难度,并不是想要开发就能开发出来的。那么视频直播app软件开发都有哪些难点呢?接下来酷蜂科技小编就来为大家分析一番。 视频直播app软件开发难点分析 1.视频质量:既然是视频直播,那么其视频质量的高低自然是需要保证的了,而对于企业来说如何在弱网络下也能保证视频质量则成了企业需要关注的问题之一。指的是网络信号弱。即使在WIFI环境下,用户也经常会发生信号不好需要缓存的情况,更别说4G/3G的网络情况下了。 2.画面延迟:数据越大,则其上传和下载的速度都会比较慢,如何在保证视频质量的前提下,也能保证视频的时效性,则成了企业需要解决的难点之一。如果声音和画面跟不上,那么用户体验肯定会差很多,对于企业的发展来说也是存在着很大问题的。 3.交互动画:互动直播的内在就是主播与用户的一个互动过程。主流的直播APP通常会添加诸如送花、打赏等等。如何保证这些交互动画能够正常进行,而不会有卡屏等情况的出现也是企业需要解决的一个问题。

网友NO.24412
宰俊喆

原视频在不经过压缩编码之前是非常大的,会占用很大的带宽资源,产生不必要的流量费用,并且由于手机机型、厂家、系统版本不同,手机编解码格式不同,解码可能会很费劲,对直播视频进行视频数据编解码压缩,有两点好处,一是节约带宽,二是方便解码,在此过程中,会涉及到的知识有: 1) 常用编码方式:CBR、VBR 2) 常用视频格式:H.265、H.264、MPEG-4等 3) 常用音频格式:G.711μ、AAC、Opus等 3) 通常网络视频直播系统中会配备有与编码器对应的解码器,方便解码,降低解码时间带来的直播延迟。