December 26, 2006
General
No Comments
Streaming media
In order to watch Russian TV over the internet, I am
connecting to one streaming provider which (unfortunately)
broadcasts as RTSP/UDP (well, there is also RTSP/TCP and
RTSP/HTTP but they are unusable – constant buffering is all
I see). So… I found out that neither VLC nor mplayer can
deal with it.
VLC (as far as I can see in the sources) can only work with
RTSP/TCP (I sure filed a ticket in their support system,
let’s see how long it will take to respond).
Mplayer (using live555.com library) supports RTSP/UDP (seems
so), but cannot handle the format X-ASF-PF (which is MS
format, with all fairness).
Gstreamer … “RTSP streams cannot be played yet” – that’s
what I got from totem..
I have to boot to XP in order to use Media Player. Sad sad…
December 21, 2006
General
No Comments
Re: Military usage of FOSS
My recent posting regarding the subject brought a lot of
attention from p.g.o. Since advogato does not allow
commenting, I created special English-only
post in my (otherwise Russian) blog, so everyone is very
welcome to express their opinion down there.
PS And thanks to the people who already took time to
comment my idea in their blogs
December 20, 2006
General
No Comments
Military usage of FOSS
Today, my RSS reader brought me the news about some US
military satellite with Linux on board. Which once again
raised in me one essential moral question: whether the
ethics of FOSS approves this area of usage.
What I’d love to see (and use in my code) is some optional
standard extension to GPL (other OSS licenses?) which would
explicitly forbid any usage in military organizations
(including military R&D). Any (FSF) lawyers around?
December 18, 2006
General
No Comments
GNOME
I wish all the luck to the people converting GNOME to
Subversion! CVS is really too 90-ish…;) BTW, as maintainer
of two virtual modules (libkbdraw/libgswitchit) I can advise
that these modules could be safely dropped from g-a and
g-c-c – if Subversion is not going to be used for support of
GNOME 2.14 and earlier. Otherwise, I’m afraid, they’ll have
to made svn:external or smth… (Sorry, I am not subscribed
to gnome-hackers maillist, so I can just hope some person of
the transition team reads this).
Wine + LEGO’s LabView
Yesterday spent some time trying to make LEGO Mindstorm’s
software work in Wine/Ubuntu. Well, Wine has
definitely made a great progress in configurability, since
last time I tried it. But unfortunately I could not make it
yet – for some reason wine could not load fantom.dll
(Invalid ELF header???). I’ll keep on trying…
SIP
It seems, voipcheap.com has some issues. Noone could call me
through NAT when I used voipcheap.com account. Once I
switched to sipnet.ru account – everything just works. Or is
it just a combination of ekiga/voipcheap.com (with
x-lite/win32 even voipcheap.com account works ok)? Or just
ekiga?…;)
In a word, SIP is still not mature enough for people behind
firewalls. I would not wholeheartedly recommend it to the
people who want something working out of the box, in every
situation.
December 13, 2006
General
No Comments
Rants about SIP
Deep in fight with SIP, using voipcheap.com service. Tried
ekiga/gaim/linphone/wengo (no x-lite for linux/ppc is
available). Among other things, found that no OSS SIP client
really supports presence, in my environment (well, at least
the way voipcheap understands it). Talked to Ekiga lads on
IRC – they are planning to introduce it next year (I sure
will pray for them).
Unfortunately, I am behind NAT which seems to really
complicate matters (yes, Skype folks got this thing right!).
For some reason even STUN with stun.ekiga.net does not help
– people still cannot call me (while I can call them, and I
can also call from one LAN machine to another). The last
idea to check – installing milkfish on my wrt54g and
using it as the outbound proxy. We’ll see…
December 10, 2006
General
No Comments
udev
I found the
blog posting containing udev rule for the palm pilot (in my
case – Handsping Visor Deluxe).
On my system, ttyUSB0 is taken by usb-to-serial converter,
so I had to change the rule to KERNEL=”ttyUSB[2468]” – which
is not nice. Then, after some discussion in livejournal and
looking at output of udevinfo, I found the difference:
< SYSFS{dev}=="188:0"
---
> SYSFS{dev}=="188:1"
So, the right rule is:
BUS=="usb", SYSFS{product}=="Handspring*",
SYSFS{dev}=="*:1", KERNEL=="ttyUSB[123456789]", SYMLINK+="pilot"
December 7, 2006
General
No Comments
rant
People are complaining about inability to run Flash on
x86-64. HA! HA! At least they have some hacks to try! What
about running Flash on PPC? I would like to watch YouTube
and play with other Flash toys on Ubuntu/PPC…
December 6, 2006
General
No Comments
jEdit, SQL plugin
After… about year and half(?), I finally managed to pull
myself together and make a release of SQL plugin for jEdit.
The real reason for it was some functionality I needed for
my full-time work: simple and rudimentary DDL and DML
generation.
GNOME
Finally, GNOME 2.17.3 is going to have updated g-a and g-c-c
(and g-ss BTW) which all depend on libgnomekdb. My mailbox
is eager to get loads of bug reports…
Misc
It seems half of p.g.o is now employed by Nokia – and I am
nearly getting envious:) It is a bit pity Nokia does not
have an office in Cork (and for some reason I do not think
they would be interested in me working remotely:).
Seriously, 2nd city in Ireland is not exactly overloaded by
companies developing OSS. I have always wondered why…