在Kubernetes(K8S)中,对于视频流处理,我们通常会使用GStreamerGStreamer是一个强大的开源多媒体框架,可以用来创建、处理和播放多种多媒体流。本文将教你如何在Ubuntu系统上安装GStreamer。 ### Ubuntu 安装 GStreamer 步骤 | 步骤 | 操作 | | --- | --- | | 步骤一 | 更新 apt 软件包索引 | | 步骤二 |
原创 3月前
410阅读
ubuntu离线安装gstreamer,在线安装修改下载源也安装不过,ubuntu 18.04网上说可以在线安装过。参考地址:https://www.cnblogs.com/walker-lin/p/11520064.html
原创 2022-07-11 15:42:29
111阅读
1,Ubuntu已经安装了gstreamer库,因此只需要再安装几个开发库即可,是 libstreamer0.10-0  libstreamer0.10-dev  libstreamer0.10-0-dbg  在新立得里选中应用即可 2,测试gstreamer开发库 #include <gst/gst.h> int&
原创 2009-06-06 20:38:00
617阅读
1,Ubuntu已经安装了gstreamer库,因此只需要再安装几个开发库即可,是[代码]在新立得里选中应用即可2,测试gstreamer开发库[代码]3,编译运行[代码]运行结果:[代码]
转载 2021-08-05 14:28:52
744阅读
123
原创 2022-12-10 01:57:52
629阅读
Overview
原创 2022-11-20 14:35:41
109阅读
The debug logGStreamer and its plugins are full of debug traces, this is, places in the code where a particularly interesting
原创 2022-09-23 13:33:54
208阅读
前言本文是GStreamer学习笔记,也可以看成是对原文的意译。这些教程描述了理解其余教程所需的GStreamer主题。GStreamer教程:基础教程 : GStreamer 介绍基础教程 1: Hello world!基础教程 2: GStreamer 概念基础教程 3: 动态管道基础教程 4: 时间管理基础教程 5: GUI工具包集成基础教程 6: 媒体格式和pad功能基础教程 7: 多线程
refs:meson使用:Command-line commandshttps://mesonbuild.com/Commands.html步骤:1)下载源码 && 解压wget https://gitlab.freedemer-
原创 2022-09-23 14:12:27
746阅读
目标 GStreamer提供了一系列方便使用的工具。这篇教程里不牵涉任何代码,但还是会讲一些有用的内容: 如何在命令行下建立一个pipeline——完全不使用C 如何找出一个...
转载 2017-02-17 22:43:00
251阅读
上一个教程演示了如何自动生成一个pipeline。这次我们打算用一个个element来手动搭建一个pipeline。我们这个教程会演示:1. 什么是GStreamer的element以及如何建立一个ele...
转载 2017-02-17 22:32:00
199阅读
  GStreamer按功能、维护的标准化程度、依赖库的版权差异等分了若干个包(package),如 gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-plugins-bad, gst-libav。不像FFmpeg按模块功能分几个文件夹(avforma
插件开发内存管理Gstmemory 设计文档Gstmemory API参考本文讨论GStreamer插件的内存管理。包括GstMemory,对内存访问的底层对象;GstBuffer,它用于在插件之间和应用程序之间交换数据。GstMeta。这个对象可以被放置在GstBuffer中,提供关联内存的额外信息。GstBufferPool,它可以用来更有效地批量管理具有相同大小的缓冲区。GstAllocat
sudo apt-get install gstreamer0.10-plugins-ugly-multiverse
转载 2011-11-11 12:48:00
128阅读
2评论
最近因为要做跨平台的视频传输,需要用到linux的解码器,真的是搞死我了 大概讲一下我现在的平台是ubuntu16.04 Qt5.11 ,我现在需要在我的程序中使用视频这一块,无奈linux中,Qt支持的是Gstreamer解码器,苦逼啊。网上的许多资料都是14.04的。以上的两个版本,只需要执行如下的命令即可: sudo apt-get install libgl1-mesa-dev ...
转载 2019-08-14 13:59:00
221阅读
2评论
x
原创 2022-12-04 00:20:26
900阅读
什么是GstreamerGstreamer是一个支持Windows,Linux,Android, iOS的跨平台的多媒体框架,应用程序可以通过管道(Pipeline)的方式,将多媒体处理的各个步骤串联起来,达到预期的效果。每个步骤通过元素(Element)基于GObject对象系统通过插件(plugins)的方式实现,方便了各项功能的扩展。下图是对基于Gstreamer框架的应用的简单分层: 可
Install GStreamer 1.2.3 and GStreamer RTSP SERVER
原创 2014-03-10 11:28:40
3134阅读
摘要在面对一个新的软件库时,第一步通常实现一个“hello world”程序,来了解库的用法。对于GStreamer,我们可以实现一个极简的播放器,来了解GStreamer的使用。 环境配置为了快速掌握Gstreamer相关的知识,我们优先选择Ubuntu作为我们的开发环境,其他平台的开发会在后续文章单独介绍。如果还没有Ubuntu虚拟机,可以在OSBoxes中直接下载Ubuntu 18
转载 10月前
192阅读
随着人工智能兴起,利用“深度学习”技术进行计算机视觉工作已是很普遍的应用,如图像分类、对象检测等。通常只需将单张图像送入训练好的模型中进行推理即可得到输出结果, 但当遇到视频文件或串流视频时,逐格(by Frame)图像分析就变得很没效率,因为帧间时间差距过短(通常为 1/30 ~ 1/60 秒),场景中的对象位移量(变形量)可能过小,导致帧间得到几乎相同的计算结果(对象位置、尺寸及分类),浪费
  • 1
  • 2
  • 3
  • 4
  • 5