首页
›
AI智能与边缘计算工程
›
083-GStreamer管线与插件开发
›
《GStreamer实战搭建 采集管线》
VIP11
本课程属于:083-GStreamer管线与插件开发
AI智能与边缘计算工程 · 共 11 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
GStreamer实战搭建 采集管线
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=GStreamer采集管线的学… · 核心价值 · 整体知识框架与实战路线图
课程导入
GStreamer
02
GStreamer基础概念
目标=Element · Pad · Pipeline
GStreamer
基础概念
03
开发环境搭建
目标=Linux/Windows/m… · 开发包 · 调试工具与验证环境
开发环境搭建
Linux/Window…
04
命令行工具入门
目标=gst-launch-1.0 · gst-inspect-1.0 · gst-discoverer-1.0…
命令行工具入门
gst-launch-1…
05
采集源元件概览
目标=v4l2src · audiotestsrc · videotestsrc
采集源元件概览
v4l2src
06
视频采集管线搭建
目标=从摄像头设备读取视频流并显示到…
视频采集管线搭建
目标=从摄像头设…
07
音频采集管线搭建
目标=从麦克风或声卡采集音频并播放或…
音频采集管线搭建
目标=从麦克风或…
08
Caps协商机制
目标=理解能力集 · 格式协商 · fixate
Caps
协商机制
09
Pad与链接规则
目标=静态Pad · 请求Pad · 有时Pad
Pad
链接规则
10
管线状态管理
目标=NULL · READY · PAUSED
管线状态管理
NULL
11
总线与消息处理
目标=Bus消息类型 · 错误 · 警告
总线
消息处理
12
视频编码与封装
目标=将采集视频编码为H.264/H…
视频编码
封装
13
音频编码与封装
目标=将采集音频编码为AAC/MP3…
音频编码
封装
14
音视频同步采集
目标=同时采集音视频 · 时间戳对齐 · 同步策略与常见问题
音视频同步采集
目标=同时采集音…
15
文件保存与分段
目标=使用filesink · splitmuxsink · matroskamux实现录制与自动…
文件保存
分段
16
网络流采集
目标=从RTSP · HTTP · UDP
网络流采集
RTSP
17
屏幕采集与窗口捕获
目标=使用ximagesrc · dxgiscreencapsrc · avfvideosrc等实现屏幕录制
屏幕采集
窗口捕获
18
多路采集与合流
目标=使用input-selecto… · tee · queue
多路采集
合流
19
动态管线控制
目标=运行时添加/删除元件 · 切换源 · 修改属性与动态重连Pad
动态管线控制
目标=运行时添加
20
性能优化基础
目标=队列调优 · 线程管理 · 零拷贝
性能优化基础
目标=队列调优
21
硬件加速采集与编码
目标=VA-API · NVENC · V4L2 M2M
硬件加速采集
编码
22
调试与排错
目标=GST_DEBUG · dot文件生成 · gst-debug-viewer
调试
排错
23
C/C++应用开发
目标=使用GstElement · GstPipeline · GstBus编写采集程序并集成到项目…
C/C++
应用开发
24
Python应用开发
目标=使用gi.repository… · 处理消息与动态Pad
Python
应用开发
25
采集管线案例一
目标=USB摄像头+麦克风同步录制为…
采集管线案例一
USB
26
采集管线案例二
目标=RTSP网络摄像头采集 · 解码 · 显示与本地录制
采集管线案例二
RTSP
27
采集管线案例三
目标=屏幕采集+麦克风混音+实时推流…
采集管线案例三
目标=屏幕采集+…
28
常见问题与解决方案
目标=设备占用 · 权限 · 格式不支持
常见问题
解决方案
29
综合项目实战
目标=设计一个可配置的多源采集录制系… · 支持命令行参数与配置文件
综合项目实战
目标=设计一个可…
30
课程总结与进阶路线
目标=知识回顾 · 最佳实践 · 插件开发
课程总结
进阶路线
所属VIP或分类
同VIP:GStreamer与硬件编解码器整合实战100例
同VIP:GStreamer动态管道调优
同VIP:GStreamer嵌入式流媒体管道开发实战100例