# XEnode **Repository Path**: walty/XEnode ## Basic Information - **Project Name**: XEnode - **Description**: THE IMAGING SOURCE,it can take picture. use the project. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-06-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # XEnode #### 项目介绍 THE IMAGING SOURCE,it can take picture. use the project. # Info the simple tool is used to take picture. It need IMAGING SOURCE CAMERA [NOVA72XAUM] or other camera. # The Imaging Source Libs (github) https://github.com/TheImagingSource/tiscamera # Gstreamer-java (packaged) https://github.com/gstreamer-java # environment for Linux coder if you are green,you can read [environment for green] 1.install [The Imaging Source Lib]. (README.md will talk about how to do it~) 2.install jdk1.8 3.init config/config.properties (if you want) 4.sudo java -jar XEnode.jar # attention 1.config/config.properties ,will teach you how to use [gst-launch,tcambin] 1).the [appsink] is video shower 2).the [mutifilesink] is image saver a.location=xxx ,is path. 3).the [valve] is buffer. 4).the [capsfilter] is video formate # environment for green example dir /home/walty (simple write is "~") |-tiscamera |-jdk1.8 |-XEnode ## 1.init tiscamera 1).Build dependencies sudo apt-get install git g++ cmake pkg-config libudev-dev libudev1 libtinyxml-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libglib2.0-dev libgirepository1.0-dev libusb-1.0-0-dev libzip-dev uvcdynctrl python-setuptools libxml2-dev libpcap-dev libaudit-dev libnotify-dev autoconf intltool gtk-doc-tools 2).Runtime dependencies sudo apt-get install gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libxml2 libpcap0.8 libaudit1 libnotify4 3).download the tiscamera git clone --recursive https://github.com/TheImagingSource/tiscamera.git cd tiscamera mkdir build cd build ## 2.download jdk8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ## 3.Run XEnode 1) config (if you want) if you don't know what's gst-launch/gstreamer/tcambin ,you can only change launch_command=*location={save path}* , you can read [attention] vim XEnode/config/config.properties 2) Run the XEnode.jar sudo ~/jdk1.8/bin/java -jar XEnode.jar #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [http://git.mydoc.io/](http://git.mydoc.io/) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)