E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
菜鸟学习GStreamer
将rtsp视频流发送到AWS Kinesis Video Streams的方案——使用
Gstreamer
(C++) Command Line
大纲1创建KinesisVideoStreams1.1创建视频流1.2记录CreationTime2创建策略2.1赋予权限2.2限制资源2.3Json格式描述(或上面手工设置)2.4注意事项3创建IAM用户3.1生成密钥对3.2附加策略3.3记录访问密钥对4编译C++创建者库5发送6检查参考文献我们的实验都是在us-east-1上进行的。如果想在其他区域做实验,可以将下面us-east-1都改成对
spcof
·
2023-12-05 05:04
aws
aws
c++
数据库
菜鸟学习
日记(python)——数据类型转换
在python中,数据类型的转换有两种方式:隐式类型转换和显示类型转换。隐式类型转换一般在进行计算时,自动完成转换,显示类型转换一般要用到类型函数来完成转换,它的格式为:数据类型(要转换的数据)隐式类型转换的一般规则为:两数进行运算时,一般将较低数据类型(整数)转换为较高数据类型(浮点数),以免数据丢失。执行以下代码:a=12b=12.5c='234'print(type(a))#获取a的数据类型
是兔子不是tu子
·
2023-12-04 21:01
学习
python
pycharm
笔记
Gstreamer
官网教程翻译系列(一)
Basictutorial1:Helloworld!GoalNothingbettertogetafirstimpressionaboutasoftwarelibrarythantoprint“HelloWorld”onthescreen!没有什么比在屏幕上打印“HelloWorld”更好的对软件库的第一印象了!Butsincewearedealingwithmultimediaframework
LuossD
·
2023-12-04 15:01
音视频
音视频
gstreamer
插件开发-Adding Properties
AddingProperties控制元素行为的主要和最重要的方法是通过GObject属性。对象属性在_class_init()函数中定义。元素可选地实现_get_property()和_set_property()函数。如果应用程序更改或请求属性的值,这些函数将得到通知,然后可以填充值或采取所需的操作来在内部更改该属性的值。您可能还希望保留一个实例变量,其中包含您在get和set函数中使用的属性的
威威攻城狮
·
2023-12-04 15:00
GStreamer
gstreamer
视频编解码
音视频
1024程序员节
gstreamer
插件开发-The query function
queryfunction通过查询函数,元素将接收它必须回复的查询。这些查询包括位置、持续时间,以及元素支持的格式和调度模式。查询可以在上游和下游传递,因此您可以在汇聚节点和源节点上接收它们。下面是一个非常简单的查询函数,我们将它安装在元素的源目录上。staticgbooleangst_my_filter_src_query(GstPad*pad,GstObject*parent,GstQuery
威威攻城狮
·
2023-12-04 15:30
GStreamer
gstreamer
视频编解码
音视频
1024程序员节
gstreamer
基础教程2-
GStreamer
concepts
索引:https://blog.csdn.net/knowledgebao/article/details/84621238Goal之前学习了自动拼接组件,本章学习手动拼接组件。主要涉及:1,什么是组件(element),如何创建组件。2,组件之间如何关联。3,如何组织组件的行为。4,如何监听总线获取消息。主要涉及函数包括:gst_element_factory_make()(创建组件)gst_p
knowledgebao
·
2023-12-04 15:59
GStreamer
GStreamer
Gstreamer
插件教程2.6—编写一个插件(Writing a Plugin):状态是什么?(What are states?)
英文原文:https://
gstreamer
.freedesktop.org/documentation/plugin-development/basics/states.html状态描述了element
Min0401
·
2023-12-04 15:29
Gstreamer
gst
gstreamer
plugin
writer
插件
教程
三、Plugin states、Building a Test Application
GStreamer
中定义了四种状态。
李尔阳
·
2023-12-04 15:58
GStreamer插件开发
ubuntu
gstreamer
插件开发-What are states?
在
GStreamer
中定义了四种状态:GST_STATE_NULLGST_STATE_READYGST_STATE_PAUSEDGST_STATE_PLAYING从现在开始,它们将被简单地称为“NULL
威威攻城狮
·
2023-12-04 15:28
GStreamer
gstreamer
音视频
gstreamer
读取v4l2
以下是使用
Gstreamer
读取v4l2的步骤:确保已经安装了
Gstreamer
相关软件,可以使用以下命令进行安装:aptinstall
gstreamer
1.0-plugins-*
gstreamer
1.0
不忘初心t
·
2023-12-04 06:17
智能驾驶
python
GStreamer
porting-list-0.11.txt
所有插件对应的port分组.Ported?|.Module||.Name|||.Description--------------------------------*-corecoreelements*-corestaticelements:bin:Genericbin*-corestaticelements:pipeline:Pipelineobject*-baseadder:adder:Ad
帘下有白绿
·
2023-12-02 05:28
GStreamer
GstElement
菜鸟学习
日记(Python)——基本数据类型
Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例:counter=100#整型变量miles=1000.0#浮点型变量name="runoob"#字符串print(
是兔子不是tu子
·
2023-12-01 19:41
学习
python
笔记
菜鸟学习
日记(Python)——基础语法
标识符:1.以字母或者下划线(_)开头2.由字母、下划线和数字组成3.对大小写敏感保留字(关键字)我们不能将关键字作为标识符名称注释:1.单行注释可以用#号2.多行注释:多行注释可以用'''或者"""例:'''第三注释第四注释'''"""第五注释第六注释"""行与缩进:Python不用{}来表示代码块,而是用缩进的方式来表示代码块缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数
是兔子不是tu子
·
2023-12-01 15:00
学习
python
Debian arm系统安装wxPython
>sudoapt-getinstallbuild-essentiallibgtk-3-devlibwebkit2gtk-4.0-devlibssl-devlibcurl4-openssl-devlib
gstreamer
-plugins-base1.0
阿梨喜欢吃榴莲
·
2023-11-30 10:20
python
linux
笔记
dpkg:警告:无法找到软件包 XXX的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。(详细的解决过程)
dpkg:警告:无法找到软件包lib
gstreamer
-plugins-good1.0-0:amd64的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。dpkg:警告:无法找到软件包
ZZMJ_F
·
2023-11-27 23:04
Linux
ubuntu16.04
dpkg
hash检验和不符
boot空间不足
dpkg:警告:无法找到软件包
XXX的文件名列表文件
GStreamer
basesink中的时钟同步
为此,
GStreamer
提供了一种同步机制,通过使用GstClockobject、buffertimestamps和SEGMENTevent来实现:(1)GstClock:GstPipeline中的所有
倾我一生来读
·
2023-11-19 04:34
GStreamer
linux
【XTDrone Ubuntu18.04】XTDrone + Ubuntu18.04 + PX4 安装过程
方法正式安装安装依赖sudoaptinstallninja-buildexiftoolninja-buildprotobuf-compilerlibeigen3-devgenromfsxmlstarletlib
gstreamer
1
SUNX-T
·
2023-11-16 16:55
XTDrone
PX4
学习
CSS
菜鸟学习
笔记1-选择器的简单介绍
CSS是用来设置网页中元素的样式。1、设置元素样式的方式(1)内联样式。在标签内部通过设置style属性来设置元素样式。(不推荐使用。)前端css演示(2)内部样式表。将样式编写到head下的style标签中。可以在当前网页对编写的样式复用。h2{color:blue;font-size:larger;}前端css演示(3)外部样式表。将css样式编写到一个外部的css文件中,通过link标签将外
Just Yoghurt
·
2023-11-13 11:17
css
学习
前端
idea编写java程序
用idea编写java程序是非常方便的,如何使用idea编写开发java程序,是
菜鸟学习
java的入门之路,下面是创建java项目的步骤。
风雪载途
·
2023-11-09 15:59
java
intellij-idea
开发语言
71、使用python进行rk3588开发板进行推流亚马逊云服务上,进行实时播放
基本思想:之前写了一套c++的推理和视频编解码,使用rk3588的mpp硬件进行编码和解码,然后使用RTSPServer进行推流,总是有问题,虽然可以使用ffplay和vlc进行拉取和播放,但是就是无法使用
gstreamer
sxj731533730
·
2023-11-08 06:45
C/C++基础知识
python
开发语言
菜鸟学习
笔记:Java基础篇6(数组、字符串)
菜鸟学习
笔记:Java常用类(数组、字符串)数组概述数组的定义二维数组数组查找和排序查找排序数组运用——字符串不可变字符序列(String)可变字符序列(StringBuilder与StringBuffer
呼呼哈哈嘿嘿
·
2023-11-05 22:45
基础教学
Java基础
笔记
java
字符串
编程语言
数组
后端
菜鸟学习
Nginx之ngx_list_t
上一篇介绍的是ngx_buf_t,本篇介绍ngx_list_t,几乎在Nginx中无处不在,出现频率非常之高。Nginx中ngx_list_t在名字是链表的含义,但是实际可以理解成是数组形式单链表,比一般的链表要复杂一些,而ngx_queue_t是我们常说的双向链表。这一点需要澄清。一、数据结构1.1、数据结构typedefstructngx_list_part_sngx_list_part_t;
xxb249
·
2023-11-04 22:21
Nginx
开源软件
ngx_list_t
Nginx基础数据结构
菜鸟学习
nginx之惊群处理
“惊群”这个名词是我阅读Nginx时第一次接触到的,也算是学到了一点点知识吧。一、惊群1.1、惊群定义对于惊群的概念简单描述一下:通常场景一个端口P1只能被一个进程A监听,所以端口P1发的事件都会被该进程A所处理。但是,如果进程A通过系统调用fork(),创建子进程B,那么进程B也能够监听端口P1。这样就可以实现多进程监听同一个端口并且进入阻塞状态。这样就引发了一个问题,当客户端发起TCP连接的时
xxb249
·
2023-11-03 19:29
开源软件
Nginx
Nginx惊群处理
Nginx前端负载均衡
基于实时AI的视频和图像分析(一)
AI媒体服务器
Gstreamer
DeepstreamJetson开发板示例展示做什么?应用场景多视频分析可以在边缘和云端灵活部署。
MOLWH
·
2023-11-03 08:45
DeepStream
CV
编写一个
GStreamer
插件
前面章节对
GStreamer
做了概述,不过我们最终用到主要是插件,下面我们对插件做一个简单介绍,大部分内容都是copy的,并非原创,主要用于学习记录,英文好的可以看官方文档,我和官方校对过,翻译的大体上能过的去
专注&突破
·
2023-11-02 23:00
GStreamer
音视频
GStreamer
2021
gstreamer
插件编写指南中英对照 (二) 基础知识
Foundations基础Thischapteroftheguideintroducesthebasicconceptsof
GStreamer
.Understandingtheseconceptswillhelpyougroktheissuesinvolvedinextending
GStreamer
.Manyoftheseconceptsareexplainedingreaterdetailint
Aero Auto
·
2023-11-01 22:13
gstreamer
gstreamer
Jetson 系列——nvidia jetson nano推流操作和 jetson xavier NX
GStreamer
推流操作
nvidiajetsonNX板子,拿来做做编解码试试看效果。datasheeet关于编解码这块描述如下:编码情况:解码情况:JPEG编解码情况如下:根据我自己做的测试,感觉264/265还不错,但是jpeg效果不太好。我做实验的环境如下:jetpack和L4T都是最新的官方推荐版本。下面我把一些实验过程与结果记录如下。第一部分:环境准备首先你要有一个nvidia帐号,用于下载文档和各种软件。在ub
RichardorMu
·
2023-10-31 22:51
jetson
nane
or
xavier
编解码
多媒体技术与应用
python
深度学习
推流
jetson
jetson编译支持硬件解码和支持
GStreamer
的自定义版本opencv
jetson编译支持硬件解码和支持
GStreamer
的自定义版本opencv安装jtop卸载自带的opencv更换国内源安装opencv的依赖下载opencv和opencv_contrib,版本需要对应
全栈攻城狮s
·
2023-10-31 22:46
GStreamr专栏
opencv
ubuntu
linux
xHiveAI Jetson NX盒子:音视频流硬件解码
Nvidia提供
gstreamer
和ffmpeg两种方法来实现对于音视频流的解析和硬件解码操作。我们的盒子基于Nvidia标准release的ffmpeg4.2.2来实现该功能。
群蜂技术
·
2023-10-31 22:46
音视频
全面解析C语言多媒体开源框架
GStreamer
目录1、
GStreamer
简介2、
GStreamer
基本概念2.1、元件(Element)2.2、箱柜(Bin)2.3、管道(Pipeline)
dvlinker
·
2023-10-30 22:43
开源组件及数据库技术
C/C++
万能播放器
多媒体开源框架
GStreamer
Java
菜鸟学习
笔记--面向对象篇(十五):Wrapper Class包装类
什么是包装类?在Java里一切都是对象,除了Java中的基本数据类型(byte,short,int,long,char,float,double,boolean)不是面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(WrapperClass),有些地方也翻译为外覆类或数据类型类。包装类对应
YangGan
·
2023-10-29 03:44
Java
gstreamer
的I420转jpeg格式数据产生耗时
1、将I430数据转化为jpg数据JPegEncoder.h#pragmaonce#include#include#include#include#include#include"Resolution.h"#include"VideoSettings.h"namespacesinftech{namespacetv{classJpegEncoder{public:usingHandler=std::
Hello,C++!
·
2023-10-26 18:11
前端
javascript
算法
2022-01-06
车辆实时监测开启:6624[WARN:0]OpenCV|
GStreamer
warning:Erroropeningbin:noelement"nvv4l2decoder"[WARN:0]OpenCV|
GStreamer
warning
Mr_Nobody
·
2023-10-26 12:51
4. gstimxv4l2src.c源码分析
由于这个文件中会调用到
GStreamer
1.0CoreReferenceManual中的很多函数,但是如果将这些函数的分析放在代码分析中的话,就会严重影响可读性,于是将这些函数的讲解都放在《
gstreamer
yanbixing123
·
2023-10-25 10:09
GStreamer
GStreamer专栏
GObject
GStreamer
arm
glib
imx6
2021
gstreamer
插件编写指南中英对照 (一) 前言
Introduction介绍
GStreamer
isanextremelypowerfulandversatileframeworkforcreatingstreamingmediaapplications.Manyofthevirtuesofthe
GStreamer
frameworkcomefromitsmodularity
Aero Auto
·
2023-10-25 10:09
gstreamer
gstreamer
plugin
Gstreamer
introduction
PrefaceWhatis
GStreamer
?
jekenzhuang
·
2023-10-25 10:57
嵌入式集
Linux
Gstreamer
插件教程1.1—介绍(Introduction):前言(Preface)
英文原文:https://
gstreamer
.freedesktop.org/documentation/plugin-development/introduction/preface.html
Gstreamer
Min0401
·
2023-10-25 10:26
Gstreamer
gst
gstreamer
plugin
writer
教程
基础入门
Gstreamer
插件教程2.1—编写一个插件(Writing a Plugin):构建样板(Constructing the Boilerplate)
英文原文:https://
gstreamer
.freedesktop.org/documentation/plugin-development/basics/boiler.html本章节中,你将学会怎样使用最小的代码量构建一个最基本的新插件
Min0401
·
2023-10-25 10:26
Gstreamer
gst
gstreamer
plugin
writer
插件
教程
一、Plugin Constructing the Boilerplate
从起点开始,您将看到如何获取
GStreamer
模板源代码。然后,您将学习如何使用一些基本工具来复制和修改模板插件,以创建一个新的插件。
李尔阳
·
2023-10-25 10:23
GStreamer插件开发
ubuntu
音视频
gstreamer
插件开发-Constructing the Boilerplate
从零开始,您将看到如何获得
GStreamer
模板源。然后,您将学习如何使用一些基本工具来复制和修改模板插件以创建新插件。
威威攻城狮
·
2023-10-25 10:50
GStreamer
1024程序员节
音视频
视频编解码
解决 Ubuntu 无法播放 MP4 格式视频的问题的办法
解决办法:第一条命令将更新存储库:sudoapt-getupdate安装以下包含视频播放器最常见编解码器的软件包:sudoaptinstalllibdvdnav4libdvd-pkg
gstreamer
1.0
Lin_XiJun
·
2023-10-24 19:28
ubuntu
流媒体 - 02 常用命令(gst+ffmpeg+v4l2)
常用命令
gstreamer
数据采集数据输出数据处理ffmpeg查看信息分离视频音频流视频格式转换图像处理ffplayffprobemplayerV4L2查看信息UVC查看信息YUV测试文件下载
gstreamer
程序员的记录
·
2023-10-24 12:43
流媒体
linux
gstreamer
ubuntu
DeepStream安装使用
embedded/deepstream-on-jetson-downloads-archived三、安装依赖sudoapt-getinstalllibssl1.0.0sudoapt-getinstalllib
gstreamer
1.0
RunningJiang
·
2023-10-24 11:58
WebRTC源码分析之日志-RTC_LOG
带有时间和线程信息的日志示例-日志输入到文件示例-带有错误信息的日志RTC_LOG源码分析LogMessage类数据成员构造器析构器更新最小日志级别配置数据获取数据添加、删除文件流Log函数LogCall类Lo
gStreamer
玩转流媒体
·
2023-10-20 10:35
WebRTC源码分析
webrtc
c++
【opencv-python
Gstreamer
支持】Jetson Agx Orin手动编译opencv4.5.1加入
gstreamer
库,实现opencv简洁驱动GMSL2 IMX390相机
opencv-python
Gstreamer
支持重要更新,因为Orin自带opencv,如果你直接自己再装一个opencv就会导致系统的opencv环境出现混乱,无法正常的编译,而且使用opencv-python
Black__Jacket
·
2023-10-19 12:27
Jetson
Xavier
AGX
opencv-python
Python
opencv
python
人工智能
qt项目运行报:error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared或打不开帮助模块
安装下面两个库:lib
gstreamer
0.10-devlib
gstreamer
-plugins-base0.10-dev安装方法:在Linux下启动Qtcreator的时候,报错:errorwhileloadingsharedlibraries
ailinghao
·
2023-10-17 15:06
QT
Linux
qt
libgstapp-0.10
打不开帮助模块
TX1在opencv中调用
gstreamer
解码海康IP摄像头
opencv安装方法:sudoapt-getupdatesudoapt-getinstallbuild-essentialcmakegitpkg-configsudoapt-getinstalllibjpeg8-devlibtiff4-devlibjasper-devlibpng12-devsudoapt-getinstalllibgtk2.0-devsudoapt-getinstalllibav
朝风工作室
·
2023-10-16 20:41
NVIDIA
tx1
rtsp
jiema
opencv
基于NVIDIA TEGRA系列板卡的硬件解码及视频推流
/tegrastats1.
gstreamer
概述
Gstreamer
是一个libraries和plugins的集合,用于帮助实现各种类型的多媒体应用程序,比如播放器,转码工具,多媒体服务器等。
朝风工作室
·
2023-10-16 20:41
NVIDIA
Linux
opencv
gpu
nvidia
tegra
编解码
深度学习
菜鸟学习
C语言——结构体类型函数返回值问题
最近码代码时遇到一个返回值的问题,一直报warning,后来查了下资料才知道原因,现在做下记录。typedefstruct{inta;intb;}Test_T;Test_Tc[3];Test_T*fun(void){return&c;}一开始是这样写的,但是在return的地方报warning:returnfromincompatiblepointertype[enabledbydefault],
雪过无痕45
·
2023-10-15 13:50
c语言
指针
数据结构
SOM-rk3399开发板usb摄像头推流记录
SOM-rk3399开发板usb摄像头推流记录参考文献:rk3399nanopineo4usb摄像头推流记录官方推流方法
gstreamer
操作系统:SOM-rk3399-friendly-core查看usb
慕一Chambers
·
2023-10-15 13:49
推流
人工智能
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他