ABB IMASO11
价格:999.00
厦门莫格电气自动化有限公司销售ABBIMASO11,欢迎来电咨询!​ABBIMASO11ABBIMASO11您迈开询价的一小步,我还您成功的一大步。1).简介Gstreamer多媒体开发框架是当前嵌入式Linux设备***为常用的多媒体应用处理平台,关于Gstreamer开发框架的介绍请参考我们过往发表的其他相关文章,这里不再赘述而是直接展示使用C语言基于Gstreamer进行摄像头处理的示例程序开发。本文所演示的平台来自于ToradexAaplisiMX6D嵌入式平台,这个平台是基于NXPiMX6系列ARM处理器,支持双核心Cortex-A9。2).准备a).ApalisiMX6DARM核心版配合ApalisIxora载板,连接调试串口到开发主机,具体操作方法可以参考这里。b).ApalisiMX6D操作系统使用ToradexLinuxReleaseV2.7b2,***和更新方法请参考这里。c).连接一个USBCamera到Ixora载板X8靠上的USB接口,这里使用Logitech720P摄像头。3).配置Ubuntu开发主机a).安装Toradex提供的交叉编译SDK,可以基于OpenEmbedded环境自行编译,也可以从这里***我们已经编译好的进行测试使用,***后执行下面命令进行安装,并根据提示设置安装目录。--------------------$./angstrom-glibc-x86_64-armv7at2hf-neon-v2016.12--S--------------------b).本文使用EclipseIDE进行开发,请参考这里的文章说明在Eclipse配置基本的SDK交叉编译相关设置。c).启动Eclipse并创建Gstreamer新项目./在启动Eclipse之前,首先打开Terminal并执行下面命令配置SDK,配置在Terminal关闭时候失效,下次使用要重新配置。--------------------$sourceSDKPath/environment-setup-armv7at2hf-vfp-neon-angstrom-linux-gnueabi--------------------./然后在同一Terminal下启动EclipseIDE./创建新的CrossGCC项目,这里为gstestd).设置Gstreamer编译选项./gstest–>Properties->C/C++Build->Settings–>ToolSettings->CrossGCCCompiler->Miscellaneous->Otherflags添加下面内容--------------------`pkg-config--cflagsgstreamer-1.0`-fPIC--------------------././gstest–>Properties->C/C++Build->Settings–>ToolSettings->CrossGCCLinker->Miscellaneous->Linkerflags添加下面内容--------------------`pkg-config--libsgstreamer-1.0gobject-2.0glib-2.0`--------------------4).C程序开发示例a).本文演示C程序main程序中主要实现三种Gstreamer应用示例,***种是捕获USB摄像头输入图像并显示在桌面上,第二种是捕获USB摄像头输入图像并进行H.264编码后保存为MKV视频文件,第三种是读取上面第二种保存的视频文件并播放显示在桌面上面。b).程序完整代码如下,分别说明如下:https:///simonqin09/gstest/blob/master/gstest.c./Main函数首先创建所需要使用的Elements和bus等,然后初始化gstreamer并创建mainloop。./然后通过程序输入参数做三个选项,分别对应上面提到的三个子应用。./应用1-捕获USB摄像头输入图像并显示在桌面//首先在iMX6上面可以通过命令行先测试好要使用的pipeline,如下:--------------------$gst-launch-1.0imxv4l2srcdevice=/dev/video3!'video/x-raw,width=1280,height=720,format=(string)YUY2'!videoconvert!imxv4l2sinkoverlay-width=640overlay-height=480--------------------//然后按照上面测试的pipeline在程序中先创建pipeline,然后再分别调用”gst_element_factory_make”函数匹配实际使用的elements,***后创建pipelinemessagebus和monitor。//然后调用”gst_bin_add_many”函数将刚才生成的elements添加到pipeline中。//***后调用”gst_element_link_many”函数顺序链接各个elementsFBM204140CPU11303MR-J2-100C6SL32240BE322UA06SL32440BB121BA16SL32550AA004CA16ES5420-4UA14JEPMC-CM200JEPMC-IO200JEPMC-MB200JEPMC-PL200V4550220-01006SE6420-2AD27-5CA13HAC14549-3/12A3HAC14551-2105ADSQC601A21/A43DSQC6023HAC12816-1"DSQC6093HAC14178-1"DSQC6233HAC020079-001DSQC6613HAC026253-001DSQC662CQM1-DA022D16B6ES5095-8MA036ES5431-8MA116ES5451-8MR126ES5464-8MF116GK7343-1EX21-0XE0317393-053VL3725-1AA34-0AA03VL4740-1AA34-0AA06FX5002-2AH00-2BD0735117-056SC6130-0FE013HAB8101-8/12B3HAC0373-1DSQC3613HAC040194-0013HAC3180-1DSQC373140CPU67160PM633T1F-08AD-1140DAO85300TK-IOLI016DM1001-2LA02-26ES5525-3UA11ECPE84-0PE84140ARI03010140NOE77101490NRP95400EL3020EL3020FWX-175AA06B-0373-B577#70086ES5314-3UA116ES5721-0CB606ES7463-2AA00-0AA0ACS800-01-0011-3+P901ACS800-01-0016-3+P901ACS800-01-0030-3+P901ACS800-04-0170-3+P901ACS800-04-0400-3+P901ACS800-04-0440-3+P9013BSE008062R1PM633A06B-0127-B0751747-SDNHC-SFS52MR-J2CN1MR-J2S60AMR-JHSCBL5M-LMR-PWCNS1140ACI03000140DDI35300140DDO35300140XTS00200140CPS11420140CPU11303140CRP93200140NOE77100140XBP006001771-ASB1771-P4S1771-P7MAC112C-0-HD-2-C/130-A-1EPL-10200EPM-H310140ARI03010140CPS11420140DDI35300140DDO35300140XBP01000140XBP01600140XTS00200GPD505V-A027A16B-1600-0090/04B1756-L61B3503E35113604EWH1-2FFJPDC-C041HDS03.2-W100N-H3RG9001-0AG003RG9010-0AA00M500DR48-1800AMVI56-MNETLT-MODULINT25AIC693CPU364IC693PWR331IC697BEM731IC697CMM742IC697CPX935IC697MDL241IC697MDL341IC697PWR711PCD4.B900PM633DSBC1766SN1123-1AA00-0HA0SICOMPIPCRI206DD1661-0AD06ES5430-7LA126ES5451-7LA121756-CNB1756-CP31756-ENBT1756-IF161756-IM16I1756-IV161756-OF41756-OW16I1756-PA721786-XTMVI56-GEC1756-CNBR/E1756-IF161756-OF86SE7021-3TP60A5E01231722SP-231N1756-L621756-L631756-M24/4TPC-2710PC2-CPU39SAMCAN39SDM024DCCBN1785-L20BTIMMERSY/MAXMODEL4003HAC023195-001/04140ACI04000140ACO02000140ARI03010140CPS11420140CPU65260140CRA93200140CRP93200140DAI75300140DDO35300140XBP010000140XBP016000PTQ-PDPMV1ABM-407B-1-S-CE-S2931785-V40LDO8103HAC14549-3/12A3HAC14551-2/105A3HAC1782-1/07A3HAL025338-006/08ADSQC601A21/A43DSQC6023HAC12816-1DSQC6093HAC14178-1DSQC6233HAC020079-001DSQC6613HAC026253-001DSQC6623HAC026254-001)
厦门莫格电气自动化有限公司
业务 QQ: 1982497648