首页 > 其他分享 >Gstreamer 使用

Gstreamer 使用

时间:2024-04-13 23:11:54浏览次数:51  
标签:Gstreamer gst rtsp 使用 server plugins gstreamer1.0

Gstreamer安装

安装依赖包

$ sudo apt-get install gtk-doc-tools libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio

查看版本信息

#若成功,则有对应版本信息
gst-inspect-1.0 --version

Gstreamer推流--(gst-rstp-sever)

1. 下载、编译 gst-rtsp-server

$ git clone git://anongit.freedesktop.org/gstreamer/gst-rtsp-server
$ cd gst-rtsp-server
$ ./autogen.sh 
$ make

2. 推流

$ cd examples
$ ./test-launch "( videotestsrc ! x264enc ! rtph264pay name=pay0 pt=96 )"

标签:Gstreamer,gst,rtsp,使用,server,plugins,gstreamer1.0
From: https://www.cnblogs.com/Maybera/p/17613899.html

相关文章

  • Hystrix应用:如何在Spring Boot中使用Hystrix?
    引言在微服务架构的发展过程中,面对复杂的服务依赖和不可预见的系统故障,如何提升系统的容错能力成为了一个非常急迫且重要的能力。由Netflix(网飞)公司开发的Hystrix库,作为一个服务熔断和隔离框架,能有效地帮助开发者控制服务间的交互,防止系统间的级联故障。本文将带你详细了解......
  • hive窗口分析函数使用详解系列二之分组排序窗口函数
    1.综述我们讨论面试中各大厂的SQL算法面试题,往往核心考点就在于窗口函数,所以掌握好了窗口函数,面对SQL算法面试往往事半功倍。已更新第一类聚合函数类,点击这里阅读hive窗口函数聚合函数类本节介绍Hive聚合函数中的第二类聚合函数:分组排序窗口函数。这些函数的用法不仅仅适用于......
  • 使用又拍云极速搭建图床
    前言某天在群里摸......
  • 在Windows中使用Linux子系统
    摘要本文描述如何在Windows11中使用Ubuntu。安装1、打开Windows可选功能2、安装Linux的内核补丁https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package3、安装Linux子系统在“Windows应用商店”里就能找......
  • 读论文《基于 GA - BP 的汽车行李箱盖内板冲压成形工艺优化》 —— 如何使用AI技术优化
    最近到了模具公司工作,本来以为身边同事对模具生产和工件生产的流程(大致流程)会比较了解,结果一问才知道基本都是一问三不知,大家都在模具公司工作但是貌似很多人干的和模具生产和工件制造的工作关联性并不强,有的人即使确实在模具生产环节工作结果也是只知道某一环节下的某个操作是......
  • Typora 使用
    一、切换源代码模式快捷键修改:文件---偏好设置---通用---高级设置---打开高级设置,会打开C:\Users\Administrator\AppData\Roaming\Typora\conf目录,打开里面的conf.user.json文件,在keyBinding属性下,添加"源代码模式":"Ctrl+`",即可修改快捷键。二、编辑界面两边的空白:源......
  • git的基础使用
    远程仓库gitclone原远程仓库地址gitremote#查看远程仓库gitremote-v#显示远程仓库的URL分支操作拉取远程分支到本地:gitclone-b分支名远程仓库地址查看远程分支:gitbranch-r查看所有分支:#gitbranch-a创建分支,基于当前分支:gitbranch分支名创建分支,基于......
  • v-on(简写为@)的使用
    v-on的作用为绑定一个事件v-on可以 缩写:@v-on可以与点击(click),鼠标移出(mouseout)等事件进行绑定,只要是JS的方法都可以进行定义在v-on指令中,还可以添加修饰符 以上修饰符都可以在进行事件绑定时进行修饰其中,.prevent修饰符,可以阻止页面的跳转,阻止默认事件在上述的修饰符......
  • 在Linux中,如何使用expect进行自动化交互式应用程序测试?
    expect是一个用于自动化交互式应用程序测试的工具,它允许你编写脚本来模拟用户与程序的交互。expect脚本通过发送预定义的字符串(如密码提示、菜单选择等)到正在运行的程序,并等待特定的响应,从而实现自动化控制。1.安装expect在大多数Linux发行版中,expect可以通过包管理器安装:sudo......
  • 在Linux中,如何使用shell脚本进行系统监控和报告?
    在Linux中,使用shell脚本进行系统监控和报告是一种自动化管理任务的有效方法。脚本可以定期收集系统的关键信息,生成报告,并在发现问题时通知管理员。以下是创建这样一个脚本的基本步骤:1.确定监控目标首先,确定你需要监控的系统指标,如CPU使用率、内存使用、磁盘空间、网络流量、服......