当前位置: 首页 > wzjs >正文

有永久免费的域名吗知乎seo门户网价格是多少钱

有永久免费的域名吗知乎,seo门户网价格是多少钱,wordpress制作博客,西安国内做网站的公司有哪些若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147049923 长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、O…

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147049923

长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

FFmpeg、SDL和流媒体开发专栏


上一篇:没有了
下一篇:持续补充中…


前言

  当前GStreamer是开源的多媒体框架,其适配后可以支持板卡的硬编码、硬解码,还提供RTSP服务器等功能,降低了音视频开发的门槛(转移到gstreamer配置和开发上了,但是跨平台),瑞芯微RK系列是支持已经适配了GStreamer框架。
  本篇介绍windows平台的GStreamer部署安装,然后测试摄像头,进行性能延迟对比。


GStreamer

简介

  GStreamer是一个用于构建媒体处理组件图的库。它支持的应用范围从简单的Ogg/Vorbis播放、音频/视频流到复杂的音频(混合)和视频(非线性编辑)处理。
  应用程序可以透明地利用编解码器和滤波器技术的进步。开发人员可以通过编写一个具有干净、通用接口的简单插件来添加新的编解码器和过滤器。
  GStreamer是在LGPL下发布的。1.x系列是API和ABI稳定的,取代了以前稳定的0.10系列。两者都可以并行安装。

特点

跨平台

  GStreamer适用于所有主要操作系统,如Linux、Android、Windows、Max OS X、iOS,以及大多数BSD、商业Unixes、Solaris和Symbian。它已被移植到各种操作系统、处理器和编译器上。它在所有主要的硬件架构上运行,包括x86、ARM、MIPS、SPARC和PowerPC,在32位和64位以及小端或大端上运行。
  GStreamer可以桥接到其他多媒体框架,以便重用现有组件(如编解码器)并使用平台输入/输出机制:

  • Linux/Unix: OpenMAX-IL (via gst-omx)
  • Windows: DirectShow
  • Mac OS X: QuickTime

综合核心库

  • 基于图的结构允许任意管道构建
  • 基于GLib 2.0对象模型的面向对象设计与继承
  • 小于500KB的紧凑型核心库,约65K行代码
  • 多线程管道构造简单透明
  • 为插件和应用程序开发人员提供干净、简单、稳定的API
  • 极其轻量级的数据传递意味着非常高的性能/低延迟
  • 为核心和插件/应用程序开发人员提供完整的调试系统
  • 时钟以确保全局流间同步(a/v同步)
  • 服务质量(qos),以确保在高CPU负载下达到最佳质量

智能插件架构

  • 动态加载的插件提供元素和媒体类型,通过注册表缓存按需加载,类似于ld.so.cache
  • 元素接口处理所有已知类型的源、过滤器和接收器
  • 能力系统允许使用MIME类型和媒体特定属性验证元素兼容性
  • 自动插拔使用功能系统自动完成复杂的路径
  • 通过将管道转储到.dot文件并从中创建PNG图像,可以可视化管道
  • 资源友好的插件不会浪费内存

多媒体技术覆盖面广

  GStreamers的功能可以通过新的插件进行扩展。下面列出的功能只是使用GStreamers自己的插件提供的粗略概述,不包括任何第三方产品。

  • 容器格式:asf、avi、3gp/mp4/mov、flv、mpeg ps/ts、mkv/webm、mxf、ogg
  • 流媒体:http、mms、rtsp
  • 编解码器:FFmpeg、各种编解码器库、第三方编解码器包
  • 元数据:具有通用映射的本机容器格式
  • 视频:各种颜色空间,支持逐行扫描和隔行扫描视频
  • 音频:各种比特深度和多通道配置的整数和浮点音频

广泛的开发工具

  • gst-launch命令行工具,用于快速原型制作和测试,类似于ecasound
  • 大量文档,包括部分完成的手册和插件编写者指南
  • 每个模块中都有大量测试程序和示例代码可供选择
  • 使用各种编程语言访问GStreamer API

注意

  GStreamer是一个非常强大和通用的框架,用于创建流媒体应用程序。
  GStreamer框架的许多优点来自其模块化:GStreamer可以无缝地整合新的插件模块。但由于模块化和强大的功能往往以更高的复杂性为代价,因此编写新的应用程序并不总是那么容易。

下载

  Source:https://gstreamer.freedesktop.org/download/#sources
  Windows:https://gstreamer.freedesktop.org/download/#windows
  Linux:https://gstreamer.freedesktop.org/download/#linux
  ubuntu:https://repology.org/project/gstreamer/packages
  为方便下载,二次归档:
  CSDN:免积分下载地址https://download.csdn.net/download/qq21497936/90577339
  QQ群:文章底部或者博客首页扫码进入QQ技术群,点击“文件”搜索“gstreamer”,群内与博文同步更新)


Windows安装过程

步骤一:下载

  下载连接中的windows版本,下载解:
  在这里插入图片描述

步骤二:安装devel开发环境

  双击启动安装过程
  在这里插入图片描述

  在这里插入图片描述

  全部安装:
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  装完之后就这样了:
  在这里插入图片描述

  这种属于完全安装包的形式,没有修改系统环境变量和其他的,所以直接移出来,挪到外面去:
  在这里插入图片描述

  这是开发版本的依赖库,无法直接运行,里面包含了必要的include和lib还有dll,想运行需要安装runtime版本。

步骤三:安装runtime运行环境

  注意:推荐都安装在同一个目录,C:\gstreamer,因为这边方便对比,对比完还是安装到同一个目录了。
  在这里插入图片描述

  这个方式类似ffmpeg,dev和runtime是分开的,继续装这个装完后看它的include,lib就知道了:
  在这里插入图片描述

  在这里插入图片描述

  而dev的inc:
  在这里插入图片描述

  在这里插入图片描述

步骤四:运行gstreamer测试

  注意:这里不修改环境变量,所以在gstreamer目录下的cmd完成。
  命令行打开播放文件

gst-launch-1.0.exe playbin uri=file:///<你的视频>

  在这里插入图片描述

  命令行打开usb摄像头

gst-launch-1.0.exe -v ksvideosrc do-stats=TRUE ! videoconvert ! autovideosink

  在这里插入图片描述

步骤五:对比打开延迟

  在这里插入图片描述

  下面使用windows相机来测试延迟:
  在这里插入图片描述

步骤六:对比内存

  在这里插入图片描述
  初步可以得出gstreamer框架优于windows相机,看状态gstreamer没有使用到GPU。


上一篇:没有了
下一篇:持续补充中…


本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147049923

http://www.dtcms.com/wzjs/420274.html

相关文章:

  • 国内免费建站网站哈尔滨seo网站管理
  • 门户网站建设教程百度推广如何计费
  • 怎么在搜狐快站上做网站爱链
  • 百度竞价推广优势网站seo优化服务
  • 抖音代运营多少钱一个月google搜索排名优化
  • 台州网站建设系统社群营销成功案例
  • 外汇直播室都是网站做免费注册网页网址
  • 网站开发环境写什么淄博头条新闻今天
  • 多少企业需要网站建设百度登录首页
  • 人物摄影网站免费的短视频app大全
  • 哈尔滨网站搜索优化公司百度百家号注册
  • 成都哪家公司做网站seo网站推广软件
  • 珠海横琴建设局网站学校招生网络营销方案
  • 石家庄网站建设推广公司电话百度竞价推广开户价格
  • 历史文化类网站源码三只松鼠营销案例分析
  • 快速网站建设多少钱app营销策略都有哪些
  • 系统网站建设百度关键词排名推广
  • 施工企业质量管理体系应按照我国旺道网站排名优化
  • 山东潍坊疫情最新情况网店seo是什么意思
  • 单位做网站的目的自己做seo网站推广
  • 做网站需要准备的东西自己开网站怎么开
  • 买了两台服务器可以做网站吗重庆seo服务
  • 中国免费建站网网站网页的优化方法
  • 郑州汉狮专业做网站公司合肥网站推广优化
  • 学校网站的页头图片做百度收录
  • 景德镇网站建设哪家最好网站设计公司
  • 怎样用服务器做网站实时疫情最新消息数据
  • 怎么做网站代拍如何建立网站的步骤
  • 网站怎么php做微信登录百度seo怎么优化
  • 建设银行网银网站产品推广思路