
GStreamer
文章平均质量分 87
szembed
这个作者很懒,什么都没留下…
展开
-
GStreamer在ubuntu的安装
2.2 安装gstreamer。官方使用gstreamer例子。转载 2023-05-24 15:59:26 · 873 阅读 · 0 评论 -
GLib/Gstreamer代码浅析
实现跨平台避免重复造轮子GLib的上下层结构:GLib的组成部分:GLib代码组成:GModule代码组成:GObject代码组成:GIO代码组成:530个文件,太多不列了!转载 2023-05-24 15:34:18 · 329 阅读 · 0 评论 -
ubuntu22.04下编译安装使用gstreamer指南
如果版本还是低的话,可能/usr/bin有原始的meson,/usr/local/bin中是新安装的meson,将/usr/local/bin下面的copy到/usr/bin下面即可。解决方案:更新meson版本,ubuntu18.04会出现这个问题,原因是其meson版本过低,使用pip3来安装meson。系统中搜索g-ir-scanner,然后将其copy到/usr/lib/下,给予执行权限。系统中搜索xgettext,复制到/usr/bin/下,并给予执行权限。下面,我们将插件打通,让数据透传过去。转载 2023-05-24 14:16:31 · 2486 阅读 · 0 评论 -
ubuntu中USB摄像头gstreamer方式图像采集、显示、录像及回放功能设计——(1)
以上介绍了Gstreamer使用的背景及需求,以及通过Gstreamer实现显示、录像、截图、回放功能的实现中的命令行,gstreamer代码就是基于命令行的功能复现,在接下来会再进行介绍。转载 2023-05-24 12:33:01 · 1632 阅读 · 2 评论 -
gstreamer应用笔记
Udp播放需要根据发送端数据源封装格式来决定采用哪些Gstreamer插件,如果进行了RTP封装,则需要先用rtph264depay进行解包,如果包含自定义帧头的情况,应该编程对帧头进行处理,不然会显示异常,比如部分花屏现象,以下是对裸流进行播放。以MP4格式为例,其它格式可以 通过gst-inspect-1.0 | grep 查找对应的demux,decode,sink等插件,当然也可以使用auto开头的插件,或者playbin会自动选择播放,只是没有自己指定那么灵活,方便调试和验证一些功能。转载 2023-05-24 12:21:25 · 2320 阅读 · 1 评论