06/14/16 [vdt-plugin][master] by AndreyFilippov: Merge branch 'master' of https://github.com/Elphel/vdt-plugin
AndreyFilippov committed changes to the Elphel git project :
Merge branch 'master' of https://github.com/Elphel/vdt-plugin
Merge branch 'master' of https://github.com/Elphel/vdt-plugin
06/14/16 [vdt-plugin][master] by AndreyFilippov: updated design menu tsl
AndreyFilippov committed changes to the Elphel git project :
updated design menu tsl
updated design menu tsl
06/13/16 [vdt-docs][master] by Andrey Filippov: added TOC
Andrey Filippov committed changes to the Elphel git project :
added TOC
added TOC
06/13/16 [vdt-docs][master] by Andrey Filippov: moved source documenation files to 'src' subdirectories to reduce clutter
Andrey Filippov committed changes to the Elphel git project :
moved source documenation files to 'src' subdirectories to reduce clutter
moved source documenation files to 'src' subdirectories to reduce clutter
06/13/16 [vdt-docs][master] by Andrey Filippov: Moved older (partially obsolete) documentation to a subdirectory
Andrey Filippov committed changes to the Elphel git project :
Moved older (partially obsolete) documentation to a subdirectory
Moved older (partially obsolete) documentation to a subdirectory
06/13/16 [x393][framepars] by Andrey Filippov: Merge branch 'master' of github.com:Elphel/x393
Andrey Filippov committed changes to the Elphel git project :
Merge branch 'master' of github.com:Elphel/x393
Merge branch 'master' of github.com:Elphel/x393
06/13/16 [x393][master] by Andrey Filippov: bitstream version 98, using new dct
Andrey Filippov committed changes to the Elphel git project :
bitstream version 98, using new dct
bitstream version 98, using new dct
06/13/16 [x393][framepars] by Andrey Filippov: Update README.md
Andrey Filippov committed changes to the Elphel git project :
Update README.md
Update README.md
06/13/16 [x393][framepars] by Andrey Filippov: Update README.md
Andrey Filippov committed changes to the Elphel git project :
Update README.md
Update README.md
06/13/16 [x393][framepars] by Andrey Filippov: Update README.md
Andrey Filippov committed changes to the Elphel git project :
Update README.md
Update README.md
06/13/16 [x393][master] by Andrey Filippov: Switched to new implementation of 8x8 DCT, generated documentation
Andrey Filippov committed changes to the Elphel git project :
Switched to new implementation of 8x8 DCT, generated documentation
Switched to new implementation of 8x8 DCT, generated documentation
06/12/16 [x393][framepars] by Andrey Filippov: Simulating 8x8 DCT
Andrey Filippov committed changes to the Elphel git project :
Simulating 8x8 DCT
Simulating 8x8 DCT
06/12/16 [x393][framepars] by Andrey Filippov: Not used
Andrey Filippov committed changes to the Elphel git project :
Not used
Not used
06/12/16 [x393][master] by Andrey Filippov: working on DSP-based 8x8 DCT implementing Chen algorithm
Andrey Filippov committed changes to the Elphel git project :
working on DSP-based 8x8 DCT implementing Chen algorithm
working on DSP-based 8x8 DCT implementing Chen algorithm
06/11/16 [mechanical-parts][master] by Andrey Filippov: Merge branch 'master' of https://github.com/Elphel/mechanical-parts
Andrey Filippov committed changes to the Elphel git project :
Merge branch 'master' of https://github.com/Elphel/mechanical-parts
Merge branch 'master' of https://github.com/Elphel/mechanical-parts
06/11/16 [vdt-plugin][master] by Andrey Filippov: Update README.md
Andrey Filippov committed changes to the Elphel git project :
Update README.md
Update README.md
06/09/16 [elphel-apps-camogm][master] by Mikhail Karpenko: WIP: single threaded app
Mikhail Karpenko committed changes to the Elphel git project :
WIP: single threaded app
WIP: single threaded app
10393 power
← Older revision
Revision as of 01:19, 10 June 2016
Line 19:
Line 19:
** 48V => 0.42+ A ** 48V => 0.42+ A
** 12V => 1.67+ A ** 12V => 1.67+ A
+
+[[Category:393]]
Oleg
Using gstreamer
GStreamer plugins:
← Older revision Revision as of 01:06, 10 June 2016 (6 intermediate revisions not shown)Line 8: Line 8: = Installing GStreamer = = Installing GStreamer = -[http://blog.nicolargo.com/ NicoLargo] made [http://blog.nicolargo.com/2010/05/installation-de-tout-les-composants-gstreamer-sous-ubuntu.html a script] to automatically install all the required packages for GStreamer on Ubuntu 10.04. Should work for up to (K)Ubuntu 16.04 as well.+* [http://blog.nicolargo.com/ NicoLargo] made [http://blog.nicolargo.com/2010/05/installation-de-tout-les-composants-gstreamer-sous-ubuntu.html a script] to automatically install all the required packages for GStreamer on Ubuntu 10.04. Should work for up to (K)Ubuntu 16.04 as well. Or: +<font size='2'> + sudo apt-get install gstreamer1.0-tools gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly +</font> = Tips = = Tips = Line 16: Line 19: * You won't get 25 fps if autoexposure is on and local brightness not high enough: the camera will automatically lower framerate for keeping clear picture. Either lighten up, or play with image settings (notably, gain). * You won't get 25 fps if autoexposure is on and local brightness not high enough: the camera will automatically lower framerate for keeping clear picture. Either lighten up, or play with image settings (notably, gain). +== GStreamer plugins == +* All of the plugins are listed [https://gstreamer.freedesktop.org/documentation/plugins.html here]. +* Alternative way of learning a plugin's parameters is: +** version 1.0 +<font size='2'> + gst-inspect-1.0 <name> +</font> +** version 0.10 +<font size='2'> + gst-inspect-0.1 <name> +</font> = Command line examples = = Command line examples = Line 131: Line 145: Notes: Notes: * I did some benchmarks; a Core 2 Quad Q6600 (2.4 Ghz) is not powerful enough for h264 encoding @fullHD resolution (using 4 treads). * I did some benchmarks; a Core 2 Quad Q6600 (2.4 Ghz) is not powerful enough for h264 encoding @fullHD resolution (using 4 treads). + +==Useful links== +* [http://wiki.oz9aec.net/index.php/Gstreamer_cheat_sheet GStreamer cheat sheet] +* [http://processors.wiki.ti.com/index.php/Example_GStreamer_Pipelines Example GStreamer pipelines] +* [https://coaxion.net/blog/2014/01/gstreamer-dynamic-pipelines/ GStreamer dynamic pipelines] +* [https://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/section-dynamic-pipelines.html Dynamic pipelines] [[Category:393]] [[Category:393]] [[Category:353]] [[Category:353]] OlegTmp manual
Display:
← Older revision Revision as of 00:44, 10 June 2016 (4 intermediate revisions not shown)Line 36: Line 36: ==<font color="blue">Get images</font>== ==<font color="blue">Get images</font>== -channel 1: http://192.168.0.8:2323/noexif/img+channel 1: http://192.168.0.8:2323/img -channel 2: http://192.168.0.8:2324/noexif/img+channel 2: http://192.168.0.8:2324/img -channel 3: http://192.168.0.8:2325/noexif/img+channel 3: http://192.168.0.8:2325/img -channel 4: http://192.168.0.8:2326/noexif/img+channel 4: http://192.168.0.8:2326/img -==<font color="blue">Video recording</font>==+==<font color="blue">Video</font>== +===Display=== +<font size='2'> + gst-launch-1.0 souphttpsrc is-live=true location=http://192.168.0.8:2323/mimg ! jpegdec ! xvimagesink +</font> +* Only mjpeg, no rtsp yet. +* More examples at [[Using_gstreamer#Display|Using GStreamer]] + +===Record=== * <b><font size='3' color='red'>[[Using_camogm_with_Elphel393_camera|More info]]</font></b> * <b><font size='3' color='red'>[[Using_camogm_with_Elphel393_camera|More info]]</font></b> * If the ''prefix'' parameter, which is ''absolute path + prefix'', for a channel is not set the file will be written somewhere to rootfs (likely '''/usr/local/verilog/''') * If the ''prefix'' parameter, which is ''absolute path + prefix'', for a channel is not set the file will be written somewhere to rootfs (likely '''/usr/local/verilog/''') OlegPages
