
课程介绍:
本课程通过手把手教学车载投屏、车载多媒体、智能语音等三大核心功能开发,帮你系统掌握车载 Android 架构、车载App迭代方式、复杂多进程媒体管理等关键技术,并驾驭智能座舱项目全流程。同时学会将互联网开发经验迁移至车载场景,解决跨领域适配难题。最终实现不切换技术栈,低成本转入火爆的新能源车载领域,快速构建车载开发技术护城河,实现职业赛道突破。
课程目录:
第1章 课程导学
1 节|30分钟
-
视频:1-1 课程导学试看29:28
第2章 浅谈汽车行业发展历程
5 节|68分钟
-
视频:2-1 本章导学03:01
-
视频:2-2 新能源汽车整车结构划分试看30:33
-
视频:2-3 新能源汽车的发展趋势20:51
-
视频:2-4 新能源汽车市场规模和政策支持09:07
-
视频:2-5 本章总结04:01
第3章 彻底搞懂 AAOS:车载 Android 核心架构与底层逻辑全解析
8 节|84分钟
-
视频:3-1 本章导学03:36
-
视频:3-2 新能源汽车操作系统发展现状13:01
-
视频:3-3 车载操作系统全解析16:14
-
视频:3-4 AAOS 架构层级与核心模块深度拆解11:35
-
视频:3-5 原生Android源码及AAOS的本质差异对比11:06
-
视频:3-6 梳理AAOS与Android Auto关系与应用实践07:19
-
视频:3-7 Android系统在车载行业中的地位15:00
-
视频:3-8 本章小结05:10
第4章 实战项目:DLNA/UPnP 协议精讲与投屏设备框架搭建实战
17 节|185分钟
-
视频:4-1 本章导学10:31
-
视频:4-2 UPnP协议核心理念详解12:11
-
视频:4-3 车载投屏方案全景分析08:58
-
视频:4-4 什么是 DLNA06:19
-
视频:4-5 DLNA核心原理解析06:56
-
视频:4-6 UPnP协议基础03:53
-
视频:4-7 设备发现与注册机制-DMR设备创建流程16:57
-
视频:4-8 设备发现与注册机制-依赖与权限配制12:13
-
视频:4-9 设备发现与注册-创建设备并设置参数16:01
-
视频:4-10 设备发现与注册-DLNAService框架搭建11:31
-
视频:4-11 DLNAService框架搭建12:16
-
视频:4-12 设备发现与注册机制12:57
-
视频:4-13 AVTransport服务架构设计05:07
-
视频:4-14 UPnP的核心概念05:22
-
视频:4-15 UPnP服务注解体系详解10:19
-
视频:4-16 Action与StateVariable代码完整编写24:04
-
视频:4-17 Action与StateVariable真实报错现场全程排查08:34
第5章 实战项目:从零构建车载视频播放器完整实战
17 节|196分钟
-
视频:5-1 ExoPlayer 引擎集成与管道渲染优化04:44
-
视频:5-2 从零设计MediaPlayer:分层架构拆解与接口抽象工程实践16:45
-
视频:5-3 MediaPlayer生命周期管理:驱动播放器正确运转的状态机实现06:17
-
视频:5-4 MediaPlayerManager需求分析:多来源播放调度的边界设计15:24
-
视频:5-5 MediaPlayerManager核心实现:优先级队列与播放焦点仲裁09:19
-
视频:5-6 创建ExoPlayer11:22
-
视频:5-7 视频LRU缓存开发12:05
-
视频:5-8 播放生命周期全掌控:onPlay/onPause/onCompletion事件响应实战11:59
-
视频:5-9 异常场景不慌:Buffering超时与播放错误的健壮处理策略08:33
-
视频:5-10 别再傻傻new MediaPlayer:API设计才是决定播放器上限的关键10:22
-
视频:5-11 视频组件UI开发16:28
-
视频:5-12 实现无缝播放控制:play/pause/seek指令的精准响应开发15:09
-
视频:5-13 车载音量战场:AudioFocus申请与释放+播放速率精准控制12:08
-
视频:5-14 播放器的安全气囊:错误码体系设计与容错状态机保障16:20
-
视频:5-15 全场景联调验收:MediaPlayer功能完整性收尾与边界测试11:34
-
视频:5-16 播放器后台切换处理07:35
-
视频:5-17 播放器状态接口回调09:39
第6章 实战项目:DLNA 投屏通路贯通与工程化优化全攻略
16 节|258分钟
-
视频:6-1 UPnP指令如何驱动ExoPlayer播放:投屏播控通路完整打通14:25
-
视频:6-2 投屏播控边界攻坚:播放/暂停/跳转等指令处理与压力测试14:57
-
视频:6-3 LastChange机制详解11:44
-
视频:6-4 LastChange数据格式设计:XML结构定义与状态变更序列化17:30
-
视频:6-5 推送订阅闭环实现:LastChange实时通知控制点的完整方案09:53
-
视频:6-6 Android 兼容性处理15:05
-
视频:6-7 UPnP设备状态同步22:41
-
视频:6-8 GENA 双通道信息分发20:14
-
视频:6-9 GENA双通道状态同步24:02
-
视频:6-10 UPnP控制方法调试技巧114:00
-
视频:6-11 UPnP控制方法调试技巧207:29
-
视频:6-12 动态适配视频比例18:08
-
视频:6-13 界面及功能优化115:44
-
视频:6-14 界面及功能优化212:09
-
视频:6-15 Service功能扩展29:51
-
视频:6-16 本章小结09:46
第7章 实战项目:MediaSession 原理精讲与车载音乐项目架构准备
6 节|70分钟
-
视频:7-1 本章导学08:49
-
视频:7-2 没有MediaSession之前,车载音频体系是怎么一团糟的?(传统方案深度剖析)13:30
-
视频:7-3 MediaSession凭什么成为车载多媒体标准?架构原理全解析13:14
-
视频:7-4 深挖MediaSession底层:Binder通信+状态机+回调机制一次全讲透14:37
-
视频:7-5 大厂需求评审现场复盘:大厂App需求是怎么定优先级的?11:01
-
视频:7-6 动手之前先想清楚:一次搞懂车载音乐App的整体架构设计思路08:04
第8章 实战项目:服务端完整实现:从 MediaService 框架到实机联调验收
13 节|131分钟
-
视频:8-1 MediaService框架快速搭建05:38
-
视频:8-2 30行代码搭起MediaService骨架:服务端开发正式启动01:19
-
视频:8-3 MediaService关键接口逐一击破:服务端核心能力落地实战08:52
-
视频:8-4 MediaService收官:细节决定稳定,每一个配置都不能马虎03:49
-
视频:8-5 车载音乐文件扫描与解析:歌曲列表加载的正确打开方式22:18
-
视频:8-6 歌曲列表性能优化:异步加载让界面永远不卡06:26
-
视频:8-7 歌曲播放及切歌15:10
-
视频:8-8 完善MediaSession回调函数22:45
-
视频:8-9 播放器功能验证03:07
-
视频:8-10 同步PlaybackState07:00
-
视频:8-11 meta数据同步02:54
-
视频:8-12 播放进度实时更新11:18
-
视频:8-13 创建播放器Notification19:41
第9章 实战项目:车载音乐客户端完整实战:从UI开发到双向控制全打通
14 节|214分钟
-
视频:9-1 客户端功能清单及架构设计10:59
-
视频:9-2 播放器UI设计及开发21:12
-
视频:9-3 MediaBrowser 细节开发18:23
-
视频:9-4 Service的连接与断开05:58
-
视频:9-5 通过TransportControl控实现遥控器13:21
-
视频:9-6 打通双向控制通道14:52
-
视频:9-7 Playlist布局设计开发07:12
-
视频:9-8 歌曲Adapter核心逻辑开发17:35
-
视频:9-9 歌曲列表页开发25:03
-
视频:9-10 阶段验证及UI优化07:44
-
视频:9-11 媒体浏览器sdk封装24:18
-
视频:9-12 PlayList重构14:19
-
视频:9-13 播放模式切换117:09
-
视频:9-14 播放模式切换215:38
第10章 实战项目:功能完善与跨应用MediaSession实战:播放模式+桌面控件全实现
13 节|151分钟
-
视频:10-1 跨应用实战05:24
-
视频:10-2 项目架构设计08:13
-
视频:10-3 MediaSession逻辑时序分析07:17
-
视频:10-4 桌面控件布局编写15:23
-
视频:10-5 MediaSessionHelper工具类实现114:42
-
视频:10-6 MediaSessionHelper工具类实现206:22
-
视频:10-7 MediaSessionHelper工具类实现307:53
-
视频:10-8 控件主逻辑编写20:37
-
视频:10-9 桌面控件功能测试及调试05:48
-
视频:10-10 音频焦点开发25:27
-
视频:10-11 音频焦点测试06:15
-
视频:10-12 本地持久化通道开发之存储11:19
-
视频:10-13 本地持久化通道开发之读取15:48
第11章 实战项目:你说”太热了”,它怎么知道要调温度:车载语音意图识别引擎从0到1
7 节|65分钟
-
视频:11-1 本章导学09:34
-
视频:11-2 百万级车载项目大比拼:如何针对性的选型10:58
-
视频:11-3 听得见更要听得懂:深度解析 ASR 识别与 TTS 的核心链路05:47
-
视频:11-4 构建一套高扩展、解耦的车载语音助手“万能架构”09:40
-
视频:11-5 现代Android 开发最优雅的UI更新方式11:41
-
视频:11-6 用 StateFlow 打造极致响应的车载 UI16:33
-
视频:11-7 本章总结00:26
第12章 实战项目:一句话让空调打开、音乐播放:命令执行体系与MVVM架构完整实战
12 节|146分钟
-
视频:12-1 车载语音助手:定制高颜值主界面06:50
-
视频:12-2 工程架构筑基:车载项目初始化与 UI 核心搭建09:54
-
视频:12-3 布局深度精进:车载专属 UI 适配与控件高阶开发-115:42
-
视频:12-4 布局深度精进:车载专属 UI 适配与控件高阶开发-214:41
-
视频:12-5 细节极致打磨:车载 UI 交互逻辑与适配方案落地08:16
-
视频:12-6 聊天模块开发:语音对话聊天列表底层实现16:08
-
视频:12-7 模块集成:语音聊天列表无缝并入主项目07:33
-
视频:12-8 架构核心根基:语音命令专属数据模型设计12:32
-
视频:12-9 分层架构解耦:仓库 Repository 标准封装实战13:03
-
视频:12-10 MVVM 核心中枢:业务逻辑 ViewModel 从零创建13:24
-
视频:12-11 数据状态联动:ViewModel 数据 UI 双向同步机制21:56
-
视频:12-12 开发效率翻倍:本地 Mock 数据通道极速搭建05:23
第13章 实战项目:告别Mock,接上真实麦克风——百度语音SDK集成,车载助手正式上线
8 节|126分钟
-
视频:13-1 车载语音第一步,车机是怎么“听懂”人类说话的24:31
-
视频:13-2 面对几十种车控指令,大厂架构师是如何设计指令分发网的26:42
-
视频:13-3 教你写出连空调、车窗、多媒体都能无缝接入的万能分发器10:59
-
视频:13-4 核心封装技术:基于 MVVM 架构打通高内聚 Speech 语音底层组件17:26
-
视频:13-5 没有语音SDK如何调试代码:1比1复刻大厂级的本地 Mock 调试沙盒环境13:51
-
视频:13-6 融会贯通:从车载顶层 HMI 界面直达底层车控语音的全链路闭环16:39
-
视频:13-7 逼格拉满!教你徒手写一个能跟着声音“蹦迪”的车载声浪动画07:46
-
视频:13-8 “一句话打开空调”完美落地:Mock 场景调试与 Bug 修复指南07:16
第14章 真枪实弹!百度语音SDK硬核接入与车载ASR全链路落地
7 节|85分钟
-
视频:14-1 百度语音SDK包导入及配置13:01
-
视频:14-2 面向接口编程:Real&Mock接口统一化管理14:51
-
视频:14-3 核心枢纽:车载语音 Manager 管理器的安全状态机设计与实现16:28
-
视频:14-4 座舱语音交互:基于 ASR 回调流实现语音输入文字的实时渲染12:52
-
视频:14-5 权限管理:攻克 Android 动态录音权限与系统级车载安全机制16:03
-
视频:14-6 告别Mock走入现实:真机环境下语音识别(ASR)全链路联调(一)05:35
-
视频:14-7 告别Mock走入现实:真机环境下语音识别(ASR)全链路联调(二)05:37
第15章 实战项目:”让车载助手开口说话”——教你用TTS打造有灵魂的语音播报系统
7 节|79分钟
-
视频:15-1 TTS合成器创建与配置19:56
-
视频:15-2 TTS播报模块初始化及接口开发06:22
-
视频:15-3 使用百度TTS朗读语音助手处理结果07:30
-
视频:15-4 验证TTS播报03:53
-
视频:15-5 设置菜单优化16:45
-
视频:15-6 菜单项目测试验证10:33
-
视频:15-7 本章总结13:05
第16章 实战项目:功能做完了,然后呢?—— 车载App优化攻略
11 节|162分钟
-
视频:16-1 本章导学05:59
-
视频:16-2 Android常见四大优化方向20:41
-
视频:16-3 车载App性能优化方向05:14
-
视频:16-4 MediaSession启动时间排查10:52
-
视频:16-5 毫秒级冷启动:MediaSession 极致异步加载方案落地15:42
-
视频:16-6 桌面控件轮询更新变为推送更新21:33
-
视频:16-7 车载高可用:设计一套防御性“指数退避算法”攻克无脑重连死循环17:13
-
视频:16-8 定时器损耗:高频 DLNA 投屏项目的定时器自适应(一)15:56
-
视频:16-9 定时器损耗:高频 DLNA 投屏项目的定时器自适应(二)15:15
-
视频:16-10 按需同步:DLNA LastChange 状态同步的动态降频策略19:58
-
视频:16-11 本章总结13:17
第17章 【扩展】智能座舱开发认知与交互设计:入行必须打好的思维底座
5 节|59分钟
-
视频:17-1 本章导学09:26
-
视频:17-2 车载开发为什么比手机App难:核心挑战深度拆解09:50
-
视频:17-3 智能座舱开发中遇到的挑战16:40
-
视频:17-4 车载开发完美避坑指南:带你畅行无阻08:12
-
视频:17-5 智能座舱常用的交互方式14:06
第18章 【扩展】车载工程实践全攻略:代码管理、大厂方案与开发环境搭建
8 节|118分钟
-
视频:18-1 车载App的迭代策略15:00
-
视频:18-2 腾讯内部Git管理方案20:08
-
视频:18-3 吉利内部Git管理方案13:20
-
视频:18-4 分支命名规则参考03:42
-
视频:18-5 深度解码FlymeAuto:吉利车机底层架构的技术内幕21:46
-
视频:18-6 教你如何自研车载系统23:19
-
视频:18-7 开发工具准备及环境搭建13:24
-
视频:18-8 本章总结06:35
第19章 【扩展】腾讯架构师的汽车行业转型亲历记
7 节|64分钟
-
视频:19-1 本章导学06:02
-
视频:19-2 从互联网大厂到汽车行业的动机和考虑12:05
-
视频:19-3 判断自己是否适合转型及转型的决策思路11:17
-
视频:19-4 汽车行业前景与机会试看12:13
-
视频:19-5 如何利用现有技能快速融入新能源汽车行业08:28
-
视频:19-6 面临的挑战和解决方案09:26
-
视频:19-7 本章总结03:51
第20章 课程总结与技术整合展望
2 节|35分钟
-
视频:20-1 课程内容总结20:24
-
视频:20-2 新能源行业未来展望14:07
本课程已完结
阅读全文
常见问题
是否支持单个资源购买?
答:点击“立即购买”,即是单个资源购买。
开通VIP会员后,是否支持全部资源下载,如何开通VIP会员?
答:点击“升级VIP”按钮,支付完成后即可开通VIP会员,VIP会员支持全站课程免费下载。
链接失效怎么办?
答:联系客服QQ:630965719,获取最新下载链接。
原文链接:https://www.itspxx.com/ydkf/andrid/3696/,转载请注明出处。



评论0