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流媒体开发
Gstreamer
插件编写【二】高级特性
一、RequestandSometimespads:/*smetimespads*/参考:http://
gstreamer
.freedesktop.org/data/doc/
gstreamer
/head
haima1998
·
2020-09-16 05:27
多媒体编程
Gstreamer
动态插件的实现与原理
我认为目前为止,下面这篇文章是
GStreamer
总结的最好得一篇,而且很具有实用指导意义
Gstreamer
动态插件的实现与原理转载2014年06月01日15:14:321640原文:http://blog.chinaunix.net
datamining2005
·
2020-09-16 05:56
Gstreamer
Middleware
视频
深入浅出
gstreamer
的调度模式
gstreamer
的官方文档里,调度的英文是schedule.什么是schedule?
Smith先生
·
2020-09-16 05:55
多媒体
相见恨晚之
gstreamer
核心源码走读typefind原理和对象关系浅析(三) .
mark>待完善Smith先生版权所有,如需转载,请注明出处:本博客链接http://blog.csdn.net/acs713/article/details/7742976
Smith先生
·
2020-09-16 05:54
多媒体
gstreamer
插件工作原理与流程分析
gstreamer
plugins的工作同所有的基于插件的程序的工作原理类似,本质上都是通过读取动态库实现的,只需要每个动态库都实现某一个特定的接口就可以了,比如XX_init等,
gstreamer
统一使用
Smith先生
·
2020-09-16 05:54
多媒体
相见恨晚之
gstreamer
核心源码source创建和识别typefind原理浅析(一)
一般情况下,用户打开一个多媒体文件,
gstreamer
首先需要知道文件的类型,然后创建相应的解码器来解析这个文件,最终实现播放这个文件。
Smith先生
·
2020-09-16 05:23
多媒体
gstreamer
核心源码走读typefind原理浅析(二) .
在我的上一篇文章里,谈到:8)Filesrc最终会调用open函数打开文件。接着src组件状态也发生切换,创建一个task,最后把文件信息推送给typefind;9)typefind会从src读取一部分数据然后送出typefind_callback,在callback里面创建合适的plugin。合适的plugin.本文将从源码分析的角度,重点将这2步分析清楚。可以说,理解了这2步以及它涉及到的一些
xyh01215
·
2020-09-16 05:51
Gstreamer
Linux
gstreamer
应用程序调试
gstreamer
提供了灵活的调试和日志工具-
Gstreamer
调试和日志子系统GstInfo。
Gstreamer
的调试和日志子系统是获取应用程序运行状况的途径。
xyh01215
·
2020-09-16 05:51
Gstreamer
Linux
gstreamer
插件工作原理与流程分析 .
gstreamer
plugins的工作同所有的基于插件的程序的工作原理类似,本质上都是通过读取动态库实现的,只需要每个动态库都实现某一个特定的接口就可以了,比如XX_init等,
gstreamer
统一使用
xyh01215
·
2020-09-16 05:51
Gstreamer
Linux
Centos7 启用H.264视频支持
解决方法:安装
Gstreamer
ffmpeg插件。
aenjon
·
2020-09-16 03:46
最新px4下配置gazebo步骤
devsudoapt-getinstalllibprotobuf-devlibprotoc-devprotobuf-compilerlibeigen3-devsudoapt-getinstalllib
gstreamer
-pl
总被蚊子叮的小旭
·
2020-09-15 04:01
px4
Robot Operating System (ROS)学习笔记4---语音控制
)转载自古月居转载连接:http://www.guyuehome.com/260一、语音识别包1、安装安装很简单,直接使用ubuntu命令即可,首先安装依赖库:1$sudoapt-getinstall
gstreamer
0.10
weixin_30594001
·
2020-09-15 03:09
meson与ninja编译问题
最近在弄
gstreamer
,更新到最新版本后,发现之前的autogen.sh没有了,查了一下资料发现,新版本的都使用meson和ninja进行编译。
Cubar
·
2020-09-14 10:11
GStreamer
meson
ninja
gstreamer
python
树莓派搭建DLNA客户端,使用gmediarender,DLAN render。
更换
gstreamer
源看大神的文章讲的是,树莓派上的
gstreamer
是0.10版本,而gmrender-re
qq_25396349
·
2020-09-14 07:54
树莓派
Ubuntu
ubuntulinuxubuntusoft多媒体:(mplayer.w32codecsmozilla-mplayer)Rhythmbox0.9.3.1(系统自带)+
gstreamer
(
gstreamer
0.10
WINCOL
·
2020-09-14 06:55
CMake Error: The following variables are used in this project, but they are set to NOTFOUND解决办法
Thefollowingvariablesareusedinthisproject,buttheyaresettoNOTFOUND.PleasesetthemormakesuretheyaresetandtestedcorrectlyintheCMakefiles:
GSTREAMER
_LIBRARIES
神秘憨憨
·
2020-09-14 06:47
linux
流媒体开发
二
shareid=3291150676&uk=41112087081、
流媒体开发
之--直播实现2、
流媒体开发
之-直播自定义列表3、
流媒体开发
之-服务器图片的加载4、
流媒体开发
之-直播自定义分类5、
流媒体开发
之
jwzhangjie
·
2020-09-13 14:59
android
流媒体开发
多媒体开发
android直播开发
流媒体开发
之路
其实很早之前,就想写属于自己的博客,大二就有了CSDN账号,很讽刺的是,工作几年了,账号里面的内容竟然和小鲜肉脸一样干净。干净的让人尴尬。回顾自己的这几年的开发之路,接触了很多新的东西,也用了很多技术,也写了不少的代码。可是最后回忆起来,却想起不多,与自己不爱去总结有关,所以我想从今天开始总结自己曾经用过和学过的技术,也记录一些曾经踩过的坑儿!因为项目需要,我之前是做C#转到了Java,开始了自己
老鱼儿cc
·
2020-09-13 14:53
Java之流媒体
Code::Blocks 编译参数的相关设置
cflags参数Settings==>Compileranddebugger==>Compilersettings==>otheroptions填写所需的库名,比如:`pkg-config--cflags
gstreamer
wl076
·
2020-09-13 14:04
C/C++
codeblocks常用配置
添加编译参数:Settings==>Compileranddebugger==>Compilersettings==>otheroptions填写所需的库名,比如:`pkg-config--cflags
gstreamer
ShellCollector
·
2020-09-13 12:38
qt/vs
Gstreamer
中添加x265编解码器
官方的当前
gstreamer
版本还不支持x265编解码,因此要添加x265,需要自己编译。本文基于
gstreamer
1.3.3版进行编译安装。
songwater
·
2020-09-13 08:40
gstreamer
x265
视频教程-TCP/IP/UDP Socket通讯开发实战 适合iOS/Android/Linux-其他
UDPSocket通讯开发实战适合iOS/Android/Linux先后就职于德国BOSCH,iBabyLabs等企业担任架构设计师,主程,精通嵌入式Linux,iOS,Android底层开发,音视频,网络通讯协议,
流媒体开发
weixin_29149225
·
2020-09-12 23:55
archlinux alsa 设置二三事(实现多音流,即同时发出多个声音)
安装必需的软件包#pacman-Syalsa-driveralsa-libalsa-ossesdgnome-audio
gstreamer
(加参数y主要是更新一下软件
jixiuffff
·
2020-09-12 22:49
ubuntu
音乐
buffer
audio
linux
测试
让arch linux更动听(dmix多音流)(转)
安装必需的软件包#pacman-Syalsa-driveralsa-libalsa-ossesdgnome-audio
gstreamer
(加参数
csd3176
·
2020-09-12 22:03
ubuntu16.04安装opencv3.1
GstEncodingProfileClass’doesnotnameatypetypedefGstEncodingProfileClassGstEncodingAudioProfileClass;发现只安装了lib
gstreamer
1.0
wangwangwang001
·
2020-09-12 13:25
安装opencv
Gstreamer
/tools: gst-launch gst-inspect 用法示例
1.查看gst中的plugins及其详细信息:$gst-inspect列出
gstreamer
中所有的plugins$gst-inspectalsasink打印出alsasink的详细信息$gst-inspect
Blue_XX
·
2020-09-12 12:46
Gstreamer
EasyDarawin流媒体服务器介绍
EasyDarawin流媒体服务器介绍介绍:Easydarwin流媒体服务器,是由国内开源流媒体团队维护的一款流媒体框架,号称通过一定的优化能够达到非常高的性能,据说国内很多IPTV厂家,都是基于此开源框架,进行相关的
流媒体开发
的
一枕清风
·
2020-09-12 03:55
Darwin
Darwin
easydarwin
Ubuntu8.04上编译Qt4.4 + Phonon
1)安装各类需要使用到的开发包sudoapt-getinstallxorg-dev//下面的为
gstreamer
需要使用的头文件等sudoapt-getinstalllibglib2.0-devsudoapt-getinstalllib
gstreamer
0.10
tonylk
·
2020-09-12 03:55
编程点滴
使用Python Socket访问Nano CSI Camera
client.py部署在JetsonNano上,server.py部署在另一台电脑上client.pyimportsocketimportcv2importnumpyimporttimeimportsysdef
gstreamer
_pipeline
0x12
·
2020-09-12 02:51
Jetson
Nano
在ubuntu下利用opencv打开摄像头
:sudoapt-getinstallffmpeglibavcodec-devlibavcodec52libavformat52libavformat-devsudoapt-getinstalllib
gstreamer
0.10
李青胜
·
2020-09-11 02:14
opencv学习
对于 Package
gstreamer
-0.10.23 was not found in the pkg-config search path. 的问题的解决
原文:http://www.linuxquestions.org/questions/linux-newbie-8/package-
gstreamer
-0-10-23-was-not-found-in-the-pkg-config-search-path
jiandanseu
·
2020-09-11 01:16
Linux和嵌入式环境以及编程
KDE桌面动态壁纸插件设置视频壁纸后无法播放
解决方法该问题是由于缺少
gstreamer
所需的解码器插件导致的,因此安装
gstreamer
所需的解码器插件即可,安装完成后需要重启生效。
AsWeDo
·
2020-09-10 23:09
Linux
ffmpegthumbnailer中的filter使用
阅读MovieDecoder::initializeFilterGraph的代码,发现ffmpeg的filter用起来是和
Gstreamer
的plugin是一样的概念,通过avfilter_link,将各个创建好的
hongszh
·
2020-09-10 13:45
yocto模块使用quilt工具增加patch方法
拿imax6平台
gstreamer
的imx插件模块imx-gst1.0-plugin为例:第一步,使用quilt工具生成patch文件配置构建环境后,使用如下命令解压源码包并打入已经存在的patch:$
A1_yuan
·
2020-09-10 11:09
代码管理与构建
转载]Linux
Gstreamer
and GST-OMX插件
原文地址:Linux
Gstreamer
andGST-OMX插件作者:wuqiseu1.
Gstreamer
基本介绍
Gstreamer
是linux上的多媒体框架。
yi7900
·
2020-08-26 16:44
流媒体
一步一步创建
GStreamer
插件(
原文地址:一步一步创建
GStreamer
插件(ZZ)作者:wuqiseu1、获取创建插件的模板gst-templatehttp://hi.baidu.com/zhxust/blog/item/8161ab637d89ac6a0d33fa45
yi7900
·
2020-08-26 16:44
流媒体
资讯:主流开源视频编解码
1.概述vlc/mplayer/mpc
gstreamer
/directshow/openmaxffmpeg/ffshow2.1播放器(直接可用软件)1)vlc,插件机制的播放器,非常灵活,但是总觉得这货速度太慢
千里河山
·
2020-08-26 14:56
[30]资讯
GStreamer
基础教程03——动态pipeline
本教程介绍pipeline的一种新的创建方式——在运行中创建,而不是在运行前一次性的创建结束。介绍在这篇教程里的pipeline并非在运行前就全部创建结束的。放松一下,这样做没有任何问题。如果我们不进行更深入的处理,那么数据在到达pipeline的末尾时就直接丢弃了,当然,我们肯定会进行深入处理的。。。在这个例子中,我们会打开一个已经包含了音视频的文件(containerfile)。负责打开这样的
williamzhang_zz
·
2020-08-25 16:51
GStreamer
gstreamer
支持多摄像头的思路
已知:
gstreamer
可以很好的支持多文件同时播放。
gstreamer
无法正常支持多摄像头同时播放。偶尔可以,多数情况下直接崩溃。两个现象对比,可以确定是因为摄像头建立链接、接受数据有延迟导致的。
柳鲲鹏
·
2020-08-25 11:16
TX2 调用 opencv出现
GStreamer
: unable to start pipeline
今天安装上了opencv后发现用脚本cv2.Capture(0)打不开摄像头,于是查资料发现了如何打开,cv2.VideoCapture("nvcamerasrc!video/x-raw(memory:NVMM),width=(int)640,height=(int)480,format=(string)I420,framerate=(fraction)30/1!nvvidconv!video/x
泥石流中的一股清流
·
2020-08-25 11:52
Opencv3笔记
记录:继续探索moblin 2上的
GSTREAMER
:播放MP3及AVI文件
在Moblin2上使用
Gstreamer
播放MP3和AVI文件1、机器环境,某个牌子NetBookuname-aLinuxlocalhost2.6.29.1-18.1.moblin2-netbook#1SMPPREEMPTFriApr1717
moblin
·
2020-08-25 11:36
Gstreamer
搭建RTSP服务器
摘要基于
Gstreamer
搭建RtspServer并不是基于gst-launch方式,而是额外提供了一个工程。
树叶-梨花
·
2020-08-25 11:34
Gstreamer
学习笔记
Gstreamer
命令行
以下的命令行是经过自己测试使用,在此记录下以供后续查看;混图-可设置第二个视频位置gst-launch-1.0\filesrclocation=test2.3gp!qtdemux!queue!h264parse!avdec_h264!\videoboxborder-alpha=0top=-70bottom=-70right=-220!\videomixername=mixsink_0::alpha
huajingze
·
2020-08-25 11:43
安卓开发
gstreamer
-- appsrc 到 rtsp推流
经常用到将appsrc中填充数据后,以rtsp流的形式推出。和rtmp不同的是,rtmp需要用ngnix做为server,而rtsp就是通过代码自己搭建一个server,代码如下staticintneed_data_rtsp(GstElement*appsrc,guintunused,data*ptr){if(*(ptr->Stop)){coutInput->size().width)*(ptr-
fkdsla
·
2020-08-25 11:06
gstreamer
GStreamer
的AppSrc的简单使用
GStreamer
版本0.10.35.应用程序可以使用多种方式向Pipeline中注入数据,而使用AppSrc是最简单的一种。AppSrc可以工作在俩种模式下:Pull模式和Push模式。
coroutines
·
2020-08-25 11:29
Linux
音视频
关于树莓派上使用
gstreamer
的问题
1.播放rtsp播放成功gst-launch-1.0rtspsrclocation=rtsp://XXXXXX:554/ISAPI/streaming/channels/101?auth=YWRtaW46MTIzNDU=!rtph264depay!h264parse!omxh264dec!videoscale!video/x-raw,format=I420,width=1024,height=46
aphero
·
2020-08-25 11:21
linux gst-launch-1.0测试音视频
描述:gst-launch-1.0-buildandruna
GStreamer
pipeline语法:gst-launch-1.0[OPTIONS]PIPELINE-DESCRIPTION诊断:gst-launch
Vernon2csdn
·
2020-08-25 11:39
linux驱动测试工具
gstreamer
如何拉取RTSP流(IP摄像头)并推到srs服务器
#includestaticvoidonPadAdded(GstElement*element,GstPad*pad,gpointerdata){gchar*name;name=gst_pad_get_name(pad);g_print
PETER327447
·
2020-08-25 11:38
音视频:ffmpeg
gstreamer
将H264码流转为avi视频文件示例
是时候记录怎么使用
gstreamer
库将h264码流转为avi、mp4、flv等视频文件了。下图是本片示例视频合成的流程图,其中H264采集与队列实现部分代码未贴上。
luke-skyworker
·
2020-08-25 11:28
嵌入式
gstreamer
gstreamer
读取USB摄像头H264帧并用rtmp推流
文章目录
gstreamer
命令行实现rtmp推流
gstreamer
代码实现rtmp推流因为要在嵌入式端使用rtmp推流,目前我知道的有三种办法,ffmpeg、
gstreamer
、librtmp,每一种都需要移植到嵌入式平台
luke-skyworker
·
2020-08-25 11:28
嵌入式
gstreamer
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他