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流媒体开发
RTP (I): Intro to RTP and SDP
rtp-i-intro-rtp-and-sdpInthenextseriesofpostswe'llfirsttalkabouthowRTPandSDPmessageswork,andsomeimplementationdetailsintwopopularmultimediatoolkits:FFmpegand
GStreamer
.Afte
qiuchangyong
·
2023-09-28 17:33
流媒体与服务器
rtp
sdp
如何编写Kurento扩展模块
Kurento介绍Kurento是一个基于Webrtc的音视频通讯平台,用于开发Webrtc应用,它是基于
GStreamer
流媒体开源框架。
肖伟_07fd
·
2023-09-25 17:04
直播云架构
RTMP是专为
流媒体开发
的协议,对底层的优化比其它协议更加优秀,同时它AdobeFlash支持好,基本上所有的编码器(摄像头之类)都支持RTMP输出。现在PC市场巨大,PC主要是W
hekang01
·
2023-09-25 06:51
Gstreamer
关键数据结构
Gstreamer
关键数据结构typedefstruct_GstStaticPadTemplateGstStaticPadTemplate;/***GstStaticPadTemplate:*@name_template
LUCKY-LIVING
·
2023-09-17 02:20
Audio&Video
gstreamer
Gstreamer
uridecodebin 插件手动选择解码器
Gstreamer
中的uridecodebin插件使用非常方便,可根据给定的uri,自动选择合适的不同媒体解封装组件和音视频解码器,从而屏蔽了不同媒体的封装类型和解码器的类型。
ywxuan
·
2023-09-11 10:56
音视频
编译
gstreamer
插件新发现和libtool的新认识
由于在嵌入式系统中运行
gstreamer
,受到资源的限制,所以打算只安装
gstreamer
核心库和一些必须的element,其它的element用到的时候再添加。
yuyin86
·
2023-09-11 10:26
linux学习
多媒体框架(openmax
gstreamer)
gcc
user
嵌入式
linux
工具
使用 gst-template 创建自己的
gstreamer
插件
系列文章目录创建
gstreamer
插件的几种方式使用gst-template创建自己的
gstreamer
插件使用gst-plugins-bad里面的gst-element-maker工具创建
gstreamer
khl0616
·
2023-09-11 10:55
gstreamer
linux
Gstreamer
插件黑名单问题
本文是基于
gstreamer
-1.0版本来介绍背景介绍无论是在PC上还是在开发板上,第一次安装
gstreamer
-1.0的时候,gst-plugin_scanner会扫描系统内集成的
gstreamer
插件
khl0616
·
2023-09-11 10:25
gstreamer
gstreamer
——最简应用使用实例
文章目录前言一、
gstreamer
pipeline的建立1.命令行模式建立pipeline2.通过编写代码来建立pipeline1.调用gst_parse_launch()函数来自动建立pipeline2
khl0616
·
2023-09-11 10:25
gstreamer
gstreamer
1.16插件笔记
gstreamer
命令行,basictutorial(githubmy-demos),pluginstutorial(githubmy-demos),api手册gst核心手册file:///home/fang
ddddfang
·
2023-09-11 10:55
音视频学习
创建
gstreamer
插件的几种方式
系列文章目录创建
gstreamer
插件的几种方式使用gst-template创建自己的
gstreamer
插件使用gst-plugins-bad里面的gst-element-maker工具创建
gstreamer
khl0616
·
2023-09-11 10:24
gstreamer
linux
deepstream6.2部署yolov5详细教程与代码解读
源码文件说明三.wts与cfg生成1、获得wts与cfg2、修改wts四.libnvdsinfer_custom_impl_Yolo.so库生成五.修改配置文件六.运行demo引言DeepStream是使用开源
GStreamer
tangjunjun-owen
·
2023-09-08 11:27
YOLO
深度学习
人工智能
边缘计算
性能优化
计算机视觉
从0-1搭建流媒体系统之live555 安装、运行、转发、拉流
流媒体开发
系列文章文章目录
流媒体开发
系列文章前言一、环境准备?
c+猿辅导
·
2023-09-07 01:07
音视频开发系列进阶
ffmpeg
音视频
解决OpenCV的
GStreamer
warning警告
/modules/videoio/src/cap_
gstreamer
.cpp(1758)handleMessageOpenCV|
GStreamer
warning:Embeddedvideoplaybackhalted
Julyers
·
2023-09-01 09:01
笔记
opencv
OpenCv读/写视频色差 方案
是的,使用
GStreamer
后端而不是FFmpeg后端,颜色看起来很完美。默认情况下,OpenCV不是使用
GStreamer
构建的(至少在Windows中不是)。
AI视觉网奇
·
2023-09-01 07:27
android开发
opencv
opencv
人工智能
计算机视觉
gstreamer
插件例子
videobox介绍:videobox*Thisplugincropsorenlargestheimage.Ittakes4valuesasinput,a*top,bottom,leftandrightoffset.Positivevalueswillcropthatmuch*pixelsfromtherespectiveborderoftheimage,negativevalueswilladd
山西茄子
·
2023-09-01 02:53
gstreamer
deepstream
gstreamer
协商
以一个例子来看
gstreamer
的协商。例子:gst-launch-1.0.exevideotestsrc!video/x-raw,width=300,height=300!
山西茄子
·
2023-09-01 02:53
gstreamer
gstreamer
【
流媒体开发
】6、ffplay命令
一、ffplay播放控制下面的命令是在播放之后的界面下操作:二、ffplay命令主要选项-xwidth强制显示宽带。-yheight强制显示高度。-video_sizesize帧尺寸设置显示帧存储(WxH格式),仅适用于类似原始YUV等没有包含帧大小(WxH)的视频。比如:ffplay-pixel_formatyuv420p-video_size320x240-framerate5yuv420p_
努力努力再努力~~
·
2023-08-31 12:52
流媒体
ffplay
Gstreamer
中元件四种状态
Gstreamer
中,元件有四种状态,每种状态都有其特定的意义。这四种状态为:1)GST_STATE_NULL:默认状态,该状态将会回收所有被该元件占用的资源。
lifei092
·
2023-08-30 08:34
视频处理
gstreamer
gstreamer
-pipeline用法汇总
生成mp4生成2s包含video和audio的mp4gst-launch-1.0-e--gst-debug=2\\videotestsrcnum-buffers=60!video/x-raw,framerate=30/1!\openh264enc!h264parse!muxer.video_0\\audiotestsrcnum-buffers=90!audio/x-raw,channels=1!\
HUI的技术笔记
·
2023-08-29 17:02
Gstreamer
capsfilter和x264enc和nvv4l2h264enc的区别
capsfilter和x264enc和nvv4l2h264enc的区别capsfilter、x264enc和nvv4l2h264enc都是
GStreamer
中的元素,用于处理视频流的不同方面。
鼾声鼾语
·
2023-08-29 16:58
ubuntu
linux
运维
机器人
流媒体开发
千问【持续更新】
H.264中IDR帧和I帧区别H.264/AVC编码标准中,IDR帧和I帧都是关键帧,即它们都不依赖于其他帧进行解码。但是,它们之间存在明确的区别:定义与功能:I帧(Intra-frame):I帧是一个内部编码帧,它的编码仅基于它自己。I帧不依赖于其他帧,因此它可以独立解码。这也是为什么我们通常将其视为关键帧。IDR帧(InstantaneousDecoderRefreshFrame):IDR帧是
是jin奥
·
2023-08-28 08:18
ffmpeg
Ubuntu18.04中QGroundControl安装及添加到应用程序
QGroundControl下载安装一、设置用户权限sudousermod-a-Gdialout$USER二、安装必要扩展包sudoapt-getremovemodemmanager-ysudoaptinstall
gstreamer
1.0
加斯顿工程师
·
2023-08-26 04:35
四旋翼
PX4
PX4 CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Thefollowingvariablesareusedinthisproject,buttheyaresettoNOTFOUND.PleasesetthemormakesuretheyaresetandtestedcorrectlyintheCMakefiles:
GSTREAMER
_LIBRARIES
梦凝小筑
·
2023-08-24 21:07
无人机
无人机
【ffmpeg】基于需要使用videocapture的opencv编译配置(C++)
目录配置简介ffmpeg源码编译方法记录
gstreamer
命令行安装方法opencv的编译项记录配置简介opencv使用videocapture读取视频流时,需要借助底层的ffmpeg库。
颢师傅
·
2023-08-23 07:47
c++
ffmpeg
opencv
人工智能
米尔瑞萨RZ/G2L开发板-02 ffmpeg的使用和RTMP直播
然后今天说是把板子还原一下哇,然后把官方的固件刷了进去,然后惊奇的事情发生了,现在板子没有SSH,但是有ffmpeg,那我岂不是编译了一个寂寞,倒是也不能这么说,毕竟自己编译的,后续编程肯定还是要用的,但是我后续是打算主要用
gstreamer
dutong0321
·
2023-08-21 06:31
ffmpeg
G2L
rtmp
NVIDIA xavier平台CSI YUV camera 使用
Gstreamer
接口异常问题
背景1.在xavier平台成功适配MIPI接口CSIYUVcamera驱动2.使用V4L2cmd可正常采集视频3.使用
gstreamer
cmd采集异常gst-launch-1.0v4l2src!
free-xx
·
2023-08-18 10:03
Nvidia
Jetson平台相机开发
Nvidia Jetson 编解码开发(1)介绍
Jetsonnano/tx2/Xavier等几个平台做对比;这里说明的编解码性能主要是对硬件来说的2.编解码实现说明2.1软件编解码优点:功能强大、实现容易,工具强大缺点:占用CPU很大常用工具有如下:ffmpeg、
gstreamer
free-xx
·
2023-08-18 10:02
Nvidia
Jetson编解码开发
Nvidia
Jetson平台相机开发
Jetson
视频编解码
/dvs/git/dirty/git-master_linux/multimedia/nv
gstreamer
/gst-nvarguscamera/gstnvargu
/dvs/git/dirty/git-master_linux/multimedia/nv
gstreamer
/gst-nvarguscamera/gstnvargu解决方法1万物重启大法2重新启动nvargus-daemon
语胡言胡
·
2023-08-17 15:55
Jetson
nano
TX2
opencv
GStreamer
拉rtsp流之Windows平台
目录1.先决条件2.代码3.
GStreamer
参数说明1.先决条件opencv要想使用
GStreamer
拉rtsp流,那么编译opencv必须带上
GStreamer
编译选项,具体参见:opencv带
GStreamer
wyw0000
·
2023-08-16 14:45
opencv
opencv
人工智能
计算机视觉
rtmp :0:: WriteN, RTMP send error 104 原因分析过程
推流是基于
gstreamer
编写,流服务器是用SRS.现在刚刚买回一台新的服务器,二逼同事想试下服务器性能,让我写个测试代码验证一下服务器能支持多少路推流处理。
皮特石马龙
·
2023-08-15 01:33
ffmpeg
基于LINUX的多媒体框架
Gstreamer
开发与使用
1.
Gstreamer
介绍
GStreamer
是一个创建流媒体应用程序的框架。其基本设计思想来自于俄勒冈(Oregon)研究生学院有关视频管道的创意,同时也借鉴了DirectShow的设计思想。
lp542718520
·
2023-08-13 15:47
Linux
gstreamer
播放器开发
opencv带
GStreamer
之Windows编译
目录1、下载
GStreamer
和安装2.
GSTReamer
CMake配置3.验证是否配置成功1、下载
GStreamer
和安装下载地址如下:
gstreamer
-1.0-msvc-x86_64-1.18.2
wyw0000
·
2023-08-11 05:40
opencv
opencv
windows
人工智能
jetson nx 使用opencv和
gstreamer
硬解码
https://blog.csdn.net/jiexijihe945/article/details/125928135RTSP:"rtspsrclocation=rtsp://stream.strba.sk:1935/strba/VYHLAD_JAZERO.streamlatency=4000!rtph264depay!h264parse!omxh264dec!nvvidconv!video/x
NineDays66
·
2023-08-10 07:52
opencv
人工智能
计算机视觉
Gstreamer
应用开发:1-基础介绍
我们之前的系列,正式的介绍了
Gstreamer
,并且围绕如何使用USB相机推流实现RTSP服务器来做了介绍,并在JestonTX1平台上做了优化急速的一些探索。
机器人虎哥
·
2023-08-06 14:00
GStreamer
nvidia
Jetson
Ubuntu
ffmpeg
音视频
ubuntu
树莓派上使用
Gstreamer
做视频推流
树莓派使用
Gstreamer
进行视频推流最近在研究如何使用树莓派进行视频推流推送到云端。进行了各种比较尝试后,认为使用
Gstreamer
比较好,主要的一点就是想利用
Gstreamer
的硬件加速。
红色小小螃蟹
·
2023-08-04 02:35
树莓派
Gstreamer
音视频
android
studio
javascript
[Linux使用] 使用apt下载rpm包的源码
比如:sudoaptsourcelib
gstreamer
1.0-0
ykun089
·
2023-08-03 02:40
#
Linux
使用
linux
[common c] 嵌套结构体中内层结构体的成员可以和外层结构体成员同名
前言:glib和
gstreamer
体系依赖结构体来实现,其中涉及到虚函数,我们可以发现其中某些结构体成员的名字和其父结构体的成员是同名的,而这是允许的。
ykun089
·
2023-08-03 02:40
#
Common/Linux
C/C++
c语言
c++
2021-03-03
gtk+-develgimp-develgimp-devel-toolsgimp-help-browserzlib-devellibtiff-devellibjpeg-devellibpng-devel
gstreamer
-devellibavc1394
LiKite
·
2023-08-02 21:10
音视频处理 FFmpeg相关内容介绍 以及八大
FabriceBellard于2000年创建,由C和汇编语言进行开发FF->FastForward快进mpeg->标准化组织MovingPicturesExpertsGroup使用到FFmpeg的开源项目
gstreamer
MY CUP OF TEA
·
2023-07-30 05:20
音视频
音视频
Ubuntu18.04下安装ROS
安装相关依赖sudoaptinstallninja-buildexiftoolninja-buildprotobuf-compilerlibeigen3-devgenromfsxmlstarletlib
gstreamer
1.0
书中藏着宇宙
·
2023-07-29 22:05
无人机设计开发
ROS
飞控
PX4
环境配置
GStreamer
Playback tutorial 学习笔记(九)
数字音频传输目标本教程展示了
GStreamer
如何处理数字音频传输。简介除了常见的模拟格式外,高端音频系统通常还接受数字形式的数据,无论是压缩还是未压缩。
清墨韵染
·
2023-07-26 05:15
GStreamer学习笔记
GStreamer
服务器
webrtc
c++
GStreamer
Basic tutorial 学习笔记(十六)
1.特定平台的元素1.1目标尽管
GStreamer
是一个跨平台的框架,但并非所有元素都适用于所有平台。例如,视频输出依赖于底层窗口系统,因此需要根据平台选择不同的视频输出。
清墨韵染
·
2023-07-26 05:45
GStreamer学习笔记
GStreamer
服务器
webrtc
c++
GStreamer
Basic tutorial 学习笔记(十四)
1实用元素引言:本章对前面出现的所有常用元素做了一个总结。介绍了常用元素的功能/用法等,在实际的项目开发中经常用到这些元素。1.1Bins这些是Bin元素,您将它们视为单个元素,它们负责实例化所有必要的内部流水线以完成其任务。playbin这个元素在整个教程中被广泛使用。它管理媒体播放的所有方面,从源到显示,通过解复用和解码。它非常灵活,有很多选项,因此有一套教程专门介绍它。请参阅Playback
清墨韵染
·
2023-07-26 05:44
GStreamer学习笔记
GStreamer
服务器
webrtc
c++
GStreamer
Playback tutorial 学习笔记(八)
1自定义playbin输出视频解码加速API:VAAPI(VideoAccelerationAPI):最初由英特尔于2007年设计,针对基于Unix操作系统的XWindowSystem,现在是开源的。现在它也通过dmabuf支持Wayland。它目前不仅限于IntelGPU,其他制造商也可以自由使用此API,例如ImaginationTechnologies或S3Graphics。通过gstrea
清墨韵染
·
2023-07-26 05:11
GStreamer学习笔记
c++
GStreamer
webrtc
服务器
rpm打包学习
最近工作中需要针对freescale的iMX5和iMX6平台做一些arm平台下的系统核心软件包的集成,比如将glib、dbus、pkg-config、libxml2、pixman、gdb、libpng、gcc、
gstreamer
雪域迷影
·
2023-07-25 09:09
GStreamer
学习八(GstElement)
GstElement主要功能:提供状态机,事件总线,时间,衬垫,上下文等功能。1、主要数据结构/***GstElement:*@state_lock:在gst_element_set_state()使用锁住状态*@state_cond:通知状态变化*@state_cookie:被用检测gst_element_set_state()和gst_element_get_state()调用*@target
冰山一脚2013
·
2023-07-23 21:58
GStreamer
gstreamer
请求pad,通过方法gst_element_request_pad_simple
请求类的pad,不能直接获取,需要通过模板进行请求,tee_src_pad_template=gst_element_class_get_pad_template(GST_ELEMENT_GET_CLASS(tee),"src%d");tee_audio_pad=gst_element_request_pad(tee,tee_src_pad_template,NULL,NULL)
鼾声鼾语
·
2023-07-23 21:58
deepstream
深度学习
机器学习
计算机视觉
c++
GStreamer
Basic tutorial 学习笔记(七)
多线程处理目标:
GStreamer
可以自动处理多线程,但在某些情况下,可能需要手动分离线程。介绍:
GStreamer
是一个多线程框架。
清墨韵染
·
2023-07-23 21:27
c++
GStreamer
webrtc
服务器
Gstreamer
中pad的链接
Gstreamer
中的pad根据输入输出方向,有src和sink两种。根据pad创建的时机,有alwayspad、sometimespad、requestpad,这样不同的pad,链接方式就不同。
HUI的技术笔记
·
2023-07-23 21:27
gstreamer
linux
上一页
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
其他