]> pere.pagekite.me Git - homepage.git/blob - blog/tags/video/index.html
cb51bcababf02d76172f1d7515c91dd8679ef6f0
[homepage.git] / blog / tags / video / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html>
4 <head>
5 <title>Petter Reinholdtsen: Entries Tagged video</title>
6 <link rel="stylesheet" type="text/css" media="screen" href="../../style.css">
7 <link rel="alternate" title="RSS Feed" href="video.rss" type="application/rss+xml">
8 </head>
9 <body>
10
11 <div class="title">
12 <h1>
13 <a href="../../">Petter Reinholdtsen</a>
14
15 </h1>
16
17 </div>
18
19 <p>Entries tagged "video".</p>
20
21
22
23
24 <div class="entry">
25 <div class="title">
26 <a href="../../Software_video_mixer_on_a_USB_stick.html">Software video mixer on a USB stick</a>
27 </div>
28 <div class="date">
29 2008-12-28 15:40
30 </div>
31
32 <div class="body">
33
34 <p>The <a href="http://www.nuug.no/">Norwegian Unix User Group</a> is
35 recording our montly presentation on video, and recently we have
36 worked on improving the quality of the recordings by mixing the slides
37 directly with the video stream. For this, we use the
38 <a href="http://dvswitch.alioth.debian.org/">dvswitch</a> package from
39 the Debian video team. As this require quite one computer per video
40 source, and NUUG do not have enough laptops available, we need to
41 borrow laptops. And to avoid having to install extra software on
42 these borrwed laptops, I have wrapped up all the programs needed on a
43 bootable USB stick. The software required is dvswitch with assosiated
44 source, sink and mixer applications and
45 <a href="http://www.kinodv.org/">dvgrab</a>. To allow this setup to
46 work without any configuration, I've patched dvswitch to use
47 <a href="http://www.avahi.org/">avahi</a> to connect the various parts
48 together. And to allow us to use laptops without firewire plugs, I
49 upgraded dvgrab to the one from Debian/unstable to get one that work
50 with USB sources. We have not yet tested this setup in a production
51 setup, but I hope it will work properly, and allow us to set up a
52 video mixer in a very short time frame. We will need it for
53 <a href="http://www.goopen.no/">Go Open 2009</a>.</p>
54
55 <p><a href="http://www.nuug.no/pub/video/bin/usbstick-dvswitch.img.gz">The
56 USB image</a> is for a 1 GB memory stick, but can be used on any
57 larger stick as well.</p>
58
59 </div>
60 <div class="tags">
61
62
63
64 Tags: <a href="../../tags/english">english</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>.
65
66 </div>
67 </div>
68 <div class="padding"></div>
69
70 <div class="entry">
71 <div class="title">
72 <a href="../../When_web_browser_developers_make_a_video_player___.html">When web browser developers make a video player...</a>
73 </div>
74 <div class="date">
75 2009-01-17 18:50
76 </div>
77
78 <div class="body">
79
80 <p>As part of the work we do in <a href="http://www.nuug.no">NUUG</a>
81 to publish video recordings of our monthly presentations, we provide a
82 page with embedded video for easy access to the recording. Putting a
83 good set of HTML tags together to get working embedded video in all
84 browsers and across all operating systems is not easy. I hope this
85 will become easier when the &lt;video&gt; tag is implemented in all
86 browsers, but I am not sure. We provide the recordings in several
87 formats, MPEG1, Ogg Theora, H.264 and Quicktime, and want the
88 browser/media plugin to pick one it support and use it to play the
89 recording, using whatever embed mechanism the browser understand.
90 There is at least four different tags to use for this, the new HTML5
91 &lt;video&gt; tag, the &lt;object&gt; tag, the &lt;embed&gt; tag and
92 the &lt;applet&gt; tag. All of these take a lot of options, and
93 finding the best options is a major challenge.</p>
94
95 <p>I just tested the experimental Opera browser available from <a
96 href="http://labs.opera.com">labs.opera.com</a>, to see how it handled
97 a &lt;video&gt; tag with a few video sources and no extra attributes.
98 I was not very impressed. The browser start by fetching a picture
99 from the video stream. Not sure if it is the first frame, but it is
100 definitely very early in the recording. So far, so good. Next,
101 instead of streaming the 76 MiB video file, it start to download all
102 of it, but do not start to play the video. This mean I have to wait
103 for several minutes for the downloading to finish. When the download
104 is done, the playing of the video do not start! Waiting for the
105 download, but I do not get to see the video? Some testing later, I
106 discover that I have to add the controls="true" attribute to be able
107 to get a play button to pres to start the video. Adding
108 autoplay="true" did not help. I sure hope this is a misfeature of the
109 test version of Opera, and that future implementations of the
110 &lt;video&gt; tag will stream recordings by default, or at least start
111 playing when the download is done.</p>
112
113 <p>The test page I used (since changed to add more attributes) is
114 <a href="http://www.nuug.no/aktiviteter/20090113-foredrag-om-foredrag/">available
115 from the nuug site</a>. Will have to test it with the new Firefox
116 too.</p>
117
118 <p>In the test process, I discovered a missing feature. I was unable
119 to find a way to get the URL of the playing video out of Opera, so I
120 am not quite sure it picked the Ogg Theora version of the video. I
121 sure hope it was using the announced Ogg Theora support. :)</p>
122
123 </div>
124 <div class="tags">
125
126
127
128 Tags: <a href="../../tags/english">english</a>, <a href="../../tags/multimedia">multimedia</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>, <a href="../../tags/web">web</a>.
129
130 </div>
131 </div>
132 <div class="padding"></div>
133
134 <div class="entry">
135 <div class="title">
136 <a href="../../F__rste_vellykkede_videostr__m_fra_NUUG.html">Første vellykkede videostrøm fra NUUG</a>
137 </div>
138 <div class="date">
139 2009-02-11 06:30
140 </div>
141
142 <div class="body">
143
144 <p>Jeg ble glad for å se under
145 <a href="http://www.nuug.no/aktiviteter/20090210-compiz/">gårdagens
146 medlemsmøte</a> i NUUG Oslo at utsending av live-video fra møtet
147 fungerte for første gang. Forrige gang ble det ved en teknisk tabbe
148 sendt video uten lyd. Vi kan takke Ole Kristian Lien og resten av
149 videogruppen i NUUG for at nå NUUG-medlemmer over det ganske land
150 kunne se foredraget samtidig med oss i Oslo. Vi opplevde til og med
151 under møtet å motta spørsmål via IRC som ble besvart der og da.
152 Opptaket publiseres så snart det er kopiert over til NUUGs
153 webserver og komprimert.</p>
154
155 </div>
156 <div class="tags">
157
158
159
160 Tags: <a href="../../tags/norsk">norsk</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>.
161
162 </div>
163 </div>
164 <div class="padding"></div>
165
166 <div class="entry">
167 <div class="title">
168 <a href="../../Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html">Lisensvalg for NUUG-opptakene endelig på plass</a>
169 </div>
170 <div class="date">
171 2009-03-06 21:20
172 </div>
173
174 <div class="body">
175
176 <p>Etter mange års meditasjon over temaet, har NUUG endelig klart å
177 bestemme seg for hvilken lisens vi skal bruke på videoopptakene som
178 gjøres av NUUGs videogruppe. Ole Kristian har annonsert at lisensen
179 blir <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative
180 Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Jeg er veldig
181 glad for at denne saken endelig er landet. Lisensen for opptaket til
182 Stallman-foredraget ble en annen pga. at lisensvalget ikke var avklart
183 på forhånd og IFI og PING ønsket CC-BY-ND, og må ses på som et unntak
184 i denne sammenhengen.</p>
185
186 </div>
187 <div class="tags">
188
189
190
191 Tags: <a href="../../tags/norsk">norsk</a>, <a href="../../tags/nuug">nuug</a>, <a href="../../tags/video">video</a>.
192
193 </div>
194 </div>
195 <div class="padding"></div>
196
197 <p style="text-align: right;"><a href="video.rss"><img src="../../xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
198
199
200
201
202 <div id="sidebar">
203
204 <h2>Archive</h2>
205 <ul>
206
207 <li>2009
208 <ul>
209
210 <li><a href="../../archive/2009/01/">January (8)</a></li>
211
212 <li><a href="../../archive/2009/02/">February (8)</a></li>
213
214 <li><a href="../../archive/2009/03/">March (2)</a></li>
215
216 </ul></li>
217
218 <li>2008
219 <ul>
220
221 <li><a href="../../archive/2008/11/">November (5)</a></li>
222
223 <li><a href="../../archive/2008/12/">December (7)</a></li>
224
225 </ul></li>
226
227 </ul>
228
229
230
231 <h2>Tags</h2>
232 <ul>
233
234 <li><a href="../../tags/3d-printer">3d-printer (7)</a></li>
235
236 <li><a href="../../tags/amiga">amiga (1)</a></li>
237
238 <li><a href="../../tags/aros">aros (1)</a></li>
239
240 <li><a href="../../tags/debian">debian (3)</a></li>
241
242 <li><a href="../../tags/debian edu">debian edu (4)</a></li>
243
244 <li><a href="../../tags/english">english (6)</a></li>
245
246 <li><a href="../../tags/fiksgatami">fiksgatami (1)</a></li>
247
248 <li><a href="../../tags/ltsp">ltsp (1)</a></li>
249
250 <li><a href="../../tags/multimedia">multimedia (2)</a></li>
251
252 <li><a href="../../tags/norsk">norsk (24)</a></li>
253
254 <li><a href="../../tags/nuug">nuug (22)</a></li>
255
256 <li><a href="../../tags/personvern">personvern (3)</a></li>
257
258 <li><a href="../../tags/reprap">reprap (7)</a></li>
259
260 <li><a href="../../tags/rss">rss (1)</a></li>
261
262 <li><a href="../../tags/stavekontroll">stavekontroll (1)</a></li>
263
264 <li><a href="../../tags/video">video (4)</a></li>
265
266 <li><a href="../../tags/web">web (2)</a></li>
267
268 </ul>
269
270 </div>
271 </body>
272 </html>