首页
›
热销单品
›
综合补充资料
›
《GStreamer嵌入式音视频管道实战》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
GStreamer嵌入式音视频管道实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 嵌入式音视频管道整体框架与GStre…
课程导入
学习目标
02
GStreamer基础概念
元素 · 垫 · 箱
GStreamer
基础概念
03
开发环境搭建
在嵌入式Linux · 树莓派 · ARM板等平台交叉编译GStream…
开发环境搭建
Linux
04
GStreamer命令行工具
gst-launch-1.0 · gst-inspect-1.0的常用…
GStreamer
命令行工具
05
第一个管道实战
使用gst-launch构建从文件读… · 理解数据流方向
第一个管道实战
gst-launch
06
元素与垫的编程
使用GStreamer C API创… · 连接垫 · 设置属性
元素
垫的编程
07
管道状态管理
NULL · READY · PAUSED
管道状态管理
NULL
08
总线与消息系统
如何监听总线消息 · 处理错误 · EOS
总线
消息系统
09
媒体格式与封装
常见容器格式(MP4 · MKV · AVI)和编码格式(H.264
媒体格式
封装
10
视频采集实战
从V4L2摄像头 · USB摄像头 · HDMI输入等设备采集视频并显示
视频采集实战
V4L2
11
音频采集与播放
使用ALSA · PulseAudio等音频源和接收器 · 构建音频管道
音频采集
播放
12
音视频同步
理解PTS/DTS · 时钟同步机制 · 实现音视频同步播放的管道设计
音视频同步
PTS/DTS
13
视频编码实战
使用硬件编码器(如VAAPI · V4L2 M2M)和软件编码器(x2…
视频编码实战
VAAPI
14
音频编码实战
使用AAC · MP3 · Opus等编码器
音频编码实战
AAC
15
视频解码与渲染
硬件解码(如VDPAU · V4L2)与软件解码 · 并输出到显示设备
视频解码
渲染
16
音频解码与播放
解码常见音频格式并输出到扬声器或耳机
音频解码
播放
17
管道动态构建
使用pad-added信号 · 动态链接 · 请求垫等实现动态管道
管道动态构建
pad-added
18
多路复用与解复用
使用matroskamux · mp4mux · qtdemux等实现音视频封装与解封…
多路复用
解复用
19
RTSP流媒体实战
使用rtspsrc · rtph264depay等构建RTS… · 播放网络视频流
RTSP
流媒体实战
20
RTMP推流实战
使用flvmux · rtmpsink等将本地音视频推流到…
RTMP
推流实战
21
UDP/TCP网络传输
使用udpsrc · udpsink · tcpclientsrc等构建网络音…
UDP/TCP
网络传输
22
文件录制与回放
使用filesink · filesrc · splitmuxsink等实现分段录…
文件录制
回放
23
视频特效与滤镜
使用videoconvert · videoscale · videorate
视频特效
滤镜
24
音频处理与滤镜
使用audioconvert · audioresample · volume
音频处理
滤镜
25
硬件加速集成
在嵌入式平台使用V4L2 · VAAPI · OpenMAX IL等硬件加速接口
硬件加速集成
V4L2
26
性能优化与调试
使用GST_DEBUG · gst-stats · profiling工具定位瓶颈
性能优化
调试
27
常见问题排查
管道启动失败 · 无画面 · 无声音
常见问题排查
管道启动失败
28
综合实战一
构建一个嵌入式网络摄像头应用 · 实现视频采集 · 编码
综合实战一
构建一个嵌入式网…
29
综合实战二
构建一个本地媒体播放器 · 支持文件播放 · 音视频同步
综合实战二
构建一个本地媒体…
30
综合实战三
构建一个多路视频拼接与录制系统 · 实现多摄像头输入 · 拼接
综合实战三
构建一个多路视频…
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测