[jdev] RFC: Pontarius 0.1 Features Draft

Dirk Meyer dmeyer at tzi.de
Tue Nov 16 14:01:52 CST 2010


On 16.11.2010 17:35, Jon Kristensen wrote:
> On 11/16/2010 08:32 AM, Dirk Meyer wrote:
>> An XMPP-based media server was part of my PhD thesis. If you have a
>> lot of free time: http://elib.suub.uni-bremen.de/diss/docs/00011878.pdf
>> If you don't, take a look at chapters 2.1, 6 and 7. They contain the
>> use cases for my idea, the generic secure architecture and what you
>> can do with it.
> Wonderful! I will start reading today! :)

That will keep you busy :)

> Have you coded anything in regards to this so far?

The basic architecture is done including secure Jingle streams based in
TLS and IBB. The proof of concept for the Jingle SOCKS5 streams was done
by someone else. You can find most of my code in the Freevo SVN in
svn://svn.freevo.org/kaa/xmpp (you also need kaa.base which is located
in /kaa/base)

> Right now we're actually considering revising the features for 0.1 to
> only support only "managed media", the higher level system of file(s)
> and metadata. I'm just thinking about the scope of the project and that
> there are better tools for remote file systems. An arbitrary file could
> of course be uploaded using something like a "Object" managed resource,
> but that's not what the typical use case would be like. What do you
> think about this?

One might think there are remote file systems, but in fact it is not so
easy. How do you access a file stored on your home server behind a NAT?
How do you make this secure? And how do you prevent someone else you
want to give access to one file from accessing all? That is considered
in my thesis but not implemented in a ready-to-use way.


An aquarium is just interactive television for cats.

More information about the JDev mailing list