]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index 4ae82b14f1b4051263f5e511bf9038229be56828..e788da2c9f252a50906db69eba3ffed1257d86cd 100644 (file)
@@ -6,6 +6,59 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Frikanalen - Complete TV station organised using the web</title>
+               <link>http://people.skolelinux.org/pere/blog/Frikanalen___Complete_TV_station_organised_using_the_web.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Frikanalen___Complete_TV_station_organised_using_the_web.html</guid>
+                <pubDate>Sun, 3 Mar 2013 07:15:00 +0100</pubDate>
+               <description>&lt;p&gt;Do you want to set up your own TV station, schedule videos and
+broadcast them on the air?  Using free software?  With video on demand
+support using
+&lt;a href=&quot;http://www.digistan.org/open-standard:definition&quot;&gt;free and
+open standards&lt;/a&gt;?  Included a web based video stream as well?  And
+administrate it all in your web browser from anywhere in the world?  A
+few years now the Norwegian public access TV-channel
+&lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; have been building a
+system to do just this.  The source code for the solution is licensed
+using the GNU LGPL, and
+&lt;a href=&quot;http://github.com/Frikanalen&quot;&gt;available from github&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;The idea is simple.  You upload a video file over the web, and
+attach meta information to the file.  You select a time slot in the
+program schedule, and when the time come it is played on the air and
+in the web stream.  It is also made available in a video on demand
+solution for anyone to see it also outside its scheduled time.  All
+you need to run a TV station - using your web browser.&lt;/p&gt;
+
+&lt;p&gt;There are several parts to this web based solution.  I&#39;ll mention
+the three most important ones.  The first part is the database of
+videos and the schedule.  This is written in Django and include a REST
+API.  The current database is SQLite, but the plan is to migrate it to
+PostgreSQL.  At the moment this system can be tested on
+&lt;a href=&quot;http://beta.frikanalen.tv/&quot;&gt;beta.frikanalen.tv&lt;/a&gt;.  The
+second part is the video playout, taking the schedule information from
+the database and providing a video stream to broadcast.  This is done
+using &lt;a href=&quot;http://www.casparcg.com/&quot;&gt;CasparCG from SVT&lt;/a&gt; and
+&lt;a href=&quot;http://www.mltframework.org/&quot;&gt;Media Lovin&#39; Toolkit&lt;/a&gt;.  Video
+signal distribution is handled using
+&lt;a href=&quot;http://www.ob-encoder.com/&quot;&gt;Open Broadcast Encoder&lt;/a&gt;.  The
+third part is the converter, handling the transformation of uploaded
+video files to a format useful for broadcasting, streaming and video
+on demand.  It is still very much work in progress, so it is not yet
+decided what it will end up using.  Note that the source of the latter
+two parts are not yet pushed to github.  The lead author want to clean
+them up a bit more first.&lt;/p&gt;
+
+&lt;p&gt;The development is coordinated on the
+&lt;a href=&quot;irc://irc.freenode.net/%23frikanalen&quot;&gt;#frikanalen IRC
+channel&lt;/a&gt; (irc.freenode.net), and discussed on
+&lt;a href=&quot;http://lists.nuug.no/mailman/listinfo/frikanalen&quot;&gt;the
+frikanalen mailing list&lt;/a&gt;. The lead developer is Benjamin Bruheim
+(phed on IRC).  Anyone is welcome to participate in the
+development.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Dr. Richard Stallman, founder of Free Software Foundation, give a talk in Oslo March 1st 2013</title>
                <link>http://people.skolelinux.org/pere/blog/Dr__Richard_Stallman__founder_of_Free_Software_Foundation__give_a_talk_in_Oslo_March_1st_2013.html</link>
@@ -492,50 +545,5 @@ activities, please send Bitcoin donations to my address
 </description>
        </item>
        
-       <item>
-               <title>Welcome to the world, Isenkram!</title>
-               <link>http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html</guid>
-                <pubDate>Tue, 22 Jan 2013 22:00:00 +0100</pubDate>
-               <description>&lt;p&gt;Yesterday, I
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html&quot;&gt;asked
-for testers&lt;/a&gt; for my prototype for making Debian better at handling
-pluggable hardware devices, which I
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html&quot;&gt;set
-out to create&lt;/a&gt; earlier this month.  Several valuable testers showed
-up, and caused me to really want to to open up the development to more
-people.  But before I did this, I want to come up with a sensible name
-for this project.  Today I finally decided on a new name, and I have
-renamed the project from hw-support-handler to this new name.  In the
-process, I moved the source to git and made it available as a
-&lt;a href=&quot;http://anonscm.debian.org/gitweb/?p=collab-maint/isenkram.git&quot;&gt;collab-maint&lt;/a&gt;
-repository in Debian.  The new name?  It is &lt;strong&gt;Isenkram&lt;/strong&gt;.
-To fetch and build the latest version of the source, use&lt;/p&gt;
-
-&lt;pre&gt;
-git clone http://anonscm.debian.org/git/collab-maint/isenkram.git
-cd isenkram &amp;&amp; git-buildpackage -us -uc
-&lt;/pre&gt;
-
-&lt;p&gt;I have not yet adjusted all files to use the new name yet.  If you
-want to hack on the source or improve the package, please go ahead.
-But please talk to me first on IRC or via email before you do major
-changes, to make sure we do not step on each others toes. :)&lt;/p&gt;
-
-&lt;p&gt;If you wonder what &#39;isenkram&#39; is, it is a Norwegian word for iron
-stuff, typically meaning tools, nails, screws, etc.  Typical hardware
-stuff, in other words.  I&#39;ve been told it is the Norwegian variant of
-the German word eisenkram, for those that are familiar with that
-word.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Update 2013-01-26&lt;/strong&gt;: Added -us -us to build
-instructions, to avoid confusing people with an error from the signing
-process.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Update 2013-01-27&lt;/strong&gt;: Switch to HTTP URL for the git
-clone argument to avoid the need for authentication.&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>