Unity跨平台音视频通信从入门到应用
¥
28
3.1折
¥
89
九五品
仅1件
作者李清凯
出版社电子工业出版社
出版时间2023-04
版次1
装帧其他
上书时间2024-08-09
商品详情
- 品相描述:九五品
图书标准信息
-
作者
李清凯
-
出版社
电子工业出版社
-
出版时间
2023-04
-
版次
1
-
ISBN
9787121452451
-
定价
89.00元
-
装帧
其他
-
开本
16开
-
页数
256页
-
字数
420千字
- 【内容简介】
-
本书以实用为宗旨,讲解如何在不依赖云服务的情况下使用Unity独立开发安全、可靠的音视频通信技术。全书共计10章,主要包括Unity音视频通信、Unity软件基础、3D数学与着色器基础、多媒体音频技术、多媒体视频技术、Unity网络通信基础、跨平台音视频通信核心、桌面平台音视频通信实现、Android平台音视频通信实现、XR平台音视频通信实现的相关内容。本书适合对跨平台音视频通信技术有需求、感兴趣的读者阅读,也适合跨平台音视频通信应用程序的相关开发者阅读,还适合高校及培训机构相关专业的师生参考阅读。
- 【作者简介】
-
李清凯潍坊幻视软件科技有限公司主程。科学与信息技术专业,全栈工程师,微软系技术追随者,擅长Net Core、Unity 3D、Machine Learning等技术开发。对数据负载均衡、数据优化等技术有大量实际应用经验。《一种跨平台视频通信方法》专利发明人。李淑英,98年至今在潍坊创新教育研究院负责远程视频监控、学校安全教育等工作。在视频通信编码及传输的技术领域积累了宝贵的经验,《一种跨平台视频通信方法》专利发明人,山东省省级先进工作者。
- 【目录】
-
第1章 Unity音视频通信1
1.1 引言1
1.2 发展历程1
1.3 技术应用2
1.3.1 应用场景2
1.3.2 应用需求2
1.4 本章总结3
第2章 Unity软件基础4
2.1 引言4
2.2 软件介绍4
2.2.1 简介4
2.2.2 Unity版本5
2.2.3 Unity Hub简介5
2.3 界面介绍8
2.3.1 菜单栏8
2.3.2 导航栏9
2.3.3 工作区10
2.4 窗口介绍10
2.4.1 Project窗口10
2.4.2 Hierarchy窗口12
2.4.3 Inspector窗口13
2.4.4 Scene窗口14
2.4.5 Game窗口15
2.5 项目创建16
2.5.1 创建新项目16
2.5.2 添加项目17
2.6 物体、组件17
2.6.1 常用的物体17
2.6.2 常用的组件18
2.7 脚本18
2.7.1 脚本创建18
2.7.2 生命周期19
2.7.3 变量与函数21
2.7.4 计算与赋值21
2.8 资源包管理22
2.8.1 资源包导入22
2.8.2 资源包导出23
2.9 构建设置24
2.10 本章总结25
第3章 3D数学与着色器基础26
3.1 引言26
3.2 3D数学坐标系26
3.2.1 全局坐标系26
3.2.2 局部坐标系27
3.2.3 屏幕坐标系27
3.2.4 视口坐标系27
3.2.5 坐标系转换27
3.3 向量28
3.3.1 向量介绍28
3.3.2 Vector类29
3.4 着色器基础29
3.4.1 认识表面着色器30
3.4.2 表面着色器的应用示例33
3.4.3 计算着色器36
3.4.4 计算着色器灰度图的应用示例39
3.4.5 计算着色器图片像素显示处理的应用示例41
3.5 本章总结44
第4章 多媒体音频技术45
4.1 引言45
4.2 音频介绍45
4.2.1 音频设备45
4.2.2 音频源组件46
4.2.3 音频权限48
4.3 音频多通道49
4.3.1 多通道介绍49
4.3.2 Unity多通道49
4.4 音频采样51
4.4.1 采样率与采样大小51
4.4.2 Unity音频采样处理51
4.5 音频数字化52
4.5.1 数字音频52
4.5.2 音频质量53
4.5.3 Unity音频数字化53
4.6 本章总结56
第5章 多媒体视频技术57
5.1 引言57
5.2 视频设备与权限57
5.2.1 视频设备57
5.2.2 视频权限58
5.3 图像捕捉与视频捕捉59
5.3.1 图像捕捉59
5.3.2 视频捕捉61
5.4 图像数字化64
5.4.1 图像及视频种类64
5.4.2 Unity图像的数字化处理65
5.5 图像和视频压缩技术69
5.5.1 图像压缩70
5.5.2 视频压缩71
5.6 本章总结72
第6章 Unity网络通信基础73
6.1 引言73
6.2 Unity通信API73
6.2.1 通信API简介73
6.2.2 简单的HTTP通信73
6.3 TCP通信75
6.3.1 TCP介绍75
6.3.2 TCP通信原理76
6.3.3 Unity中基于Socket的高性能TCP通信实现——服务器端78
6.3.4 Unity中基于Socket的高性能TCP通信实现——客户端102
6.4 UDP通信117
6.4.1 UDP介绍117
6.4.2 UDP通信原理118
6.4.3 Unity中基于Socket的高性能UDP通信实现119
6.5 本章总结129
第7章 跨平台音视频通信核心130
7.1 引言130
7.2 音频处理130
7.2.1 音频发送130
7.2.2 音频接收137
7.3 图像处理142
7.3.1 图像发送142
7.3.2 图像接收146
7.4 本章总结149
第8章 桌面平台音视频通信实现150
8.1 引言150
8.2 构建设置150
8.2.1 开发平台150
8.2.2 Player设置152
8.3 项目建立157
8.3.1 场景搭建157
8.3.2 组件设置158
8.3.3 测试发布160
8.3.4 测试运行160
8.4 本章总结161
第9章 Android平台音视频通信实现162
9.1 引言162
9.2 构建设置162
9.2.1 开发平台162
9.2.2 Player 设置164
9.3 项目建立174
9.3.1 场景搭建与贴图压缩174
9.3.2 组件设置197
9.3.3 测试发布197
9.3.4 测试运行198
9.4 本章总结198
第10章 XR平台音视频通信实现199
10.1 引言199
10.2 HoloLens介绍199
10.2.1 硬件介绍199
10.2.2 平台介绍201
10.3 MRTK介绍201
10.3.1 MRTK简介201
10.3.2 MRTK应用205
10.4 构建设置209
10.4.1 开发平台209
10.4.2 Player 设置211
10.5 项目建立217
10.5.1 场景搭建与贴图压缩217
10.5.2 组件设置242
10.5.3 测试发布243
10.5.4 测试运行247
10.6 本章总结248
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价