]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index c8846b44cf6dcff42932fcb6c245ca0880fa8f6d..95986415580bb88671d05551535c3000f1773bce 100644 (file)
@@ -6,6 +6,45 @@
                 <link>https://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="https://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>ONVIF IP camera management tool finally in Debian</title>
+               <link>https://people.skolelinux.org/pere/blog/ONVIF_IP_camera_management_tool_finally_in_Debian.html</link>
+               <guid isPermaLink="true">https://people.skolelinux.org/pere/blog/ONVIF_IP_camera_management_tool_finally_in_Debian.html</guid>
+                <pubDate>Sat, 24 Dec 2022 08:00:00 +0100</pubDate>
+               <description>&lt;p&gt;Merry Christmas to you all.  Here is a small gift to all those with
+IP cameras following the &lt;a href=&quot;https://www.onvif.org/&quot;&gt;ONVIF
+specification&lt;/a&gt;.  There is finally a nice command line and GUI tool
+in Debian to manage ONVIF IP cameras.  After working with upstream for
+a few months and sponsoring the upload, I am very happy to report that
+the &lt;a href=&quot;https://tracker.debian.org/libonvif&quot;&gt;libonvif package&lt;/a&gt;
+entered Debian Sid last night.&lt;/p&gt;
+
+&lt;p&gt;The package provide a C library to communicate with such cameras, a
+command line tool to locate and update settings of (like password) the
+cameras and a GUI tool to configure and control the units as well as
+preview the video from the camera.  Libonvif is available on Both
+Linux and Windows and the GUI tool uses the Qt library.  The main
+competitors are non-free software, while libonvif is GNU GPL licensed.
+I am very glad Debian users in the future can control their cameras
+using a free software system provided by Debian.  But the ONVIF world
+is full of slightly broken firmware, where the cameras pretend to
+follow the ONVIF specification but fail to set some configuration
+values or refuse to provide video to more than one recipient at the
+time, and the onvif project is quite young and might take a while
+before it completely work with your camera.  Upstream seem eager to
+improve the library, so handling any broken camera might be just &lt;a
+href=&quot;https://github.com/sr99622/libonvif/&quot;&gt;a bug report away&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;The package just cleared NEW, and need a new source only upload
+before it can enter testing.  This will happen in the next few
+days.&lt;/p&gt;
+
+&lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Managing and using ONVIF IP cameras with Linux</title>
                <link>https://people.skolelinux.org/pere/blog/Managing_and_using_ONVIF_IP_cameras_with_Linux.html</link>
@@ -622,51 +661,6 @@ I do not really expect very few free software developers got their
 hands on such unit to experiment, but it would be fun if others too find
 this project useful.&lt;/p&gt;
 
-&lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
-activities, please send Bitcoin donations to my address
-&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
-</description>
-       </item>
-       
-       <item>
-               <title>Run your industrial metal working machine using Debian?</title>
-               <link>https://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html</link>
-               <guid isPermaLink="true">https://people.skolelinux.org/pere/blog/Run_your_industrial_metal_working_machine_using_Debian_.html</guid>
-                <pubDate>Wed, 2 Mar 2022 18:40:00 +0100</pubDate>
-               <description>&lt;p&gt;After many months of hard work by the good people involved in
-&lt;a href=&quot;https://en.wikipedia.org/wiki/LinuxCNC&quot;&gt;LinuxCNC&lt;/a&gt;, the
-system was accepted Sunday
-&lt;a href=&quot;https://tracker.debian.org/pkg/linuxcnc&quot;&gt;into Debian&lt;/a&gt;.
-Once it was available from Debian, I was surprised to discover from
-&lt;a href=&quot;https://qa.debian.org/popcon.php?package=linuxcnc&quot;&gt;its
-popularity-contest numbers&lt;/a&gt; that people have been reporting its use
-since 2012.  &lt;a href=&quot;http://linuxcnc.org/&quot;&gt;Its project site&lt;/a&gt; might
-be a good place to check out, but sadly is not working when visiting
-via Tor.&lt;/p&gt;
-
-&lt;p&gt;But what is LinuxCNC, you are probably wondering?  Perhaps a
-Wikipedia quote is in place?&lt;/p&gt;
-
-&lt;blockquote&gt;
-&quot;LinuxCNC is a software system for numerical control of
-machines such as milling machines, lathes, plasma cutters, routers,
-cutting machines, robots and hexapods. It can control up to 9 axes or
-joints of a CNC machine using G-code (RS-274NGC) as input. It has
-several GUIs suited to specific kinds of usage (touch screen,
-interactive development).&quot;
-&lt;/blockquote&gt;
-
-&lt;p&gt;It can even control 3D printers.  And even though the Wikipedia
-page indicate that it can only work with hard real time kernel
-features, it can also work with the user space soft real time features
-provided by the Debian kernel.
-&lt;a href=&quot;https://github.com/linuxcnc/linuxcnc&quot;&gt;The source code&lt;/a&gt; is
-available from Github.  The last few months I&#39;ve been involved in the
-translation setup for the program and documentation.  Translators are
-most welcome to
-&lt;a href=&quot;https://hosted.weblate.org/engage/linuxcnc/&quot;&gt;join the
-effort&lt;/a&gt; using Weblate.&lt;/p&gt;
-
 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
 activities, please send Bitcoin donations to my address
 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;