レナート   Wunschkonzert, Ponyhof und Abenteuerspielplatz   ﻟﻴﻨﺎﺭﺕ

Sat, 04 Apr 2009

What YOU need to know about Practical Real-Time Programming

Eduardo Lima just added a couple of more videos from one of the best conferences in existence to the OpenBOSSA channel at blip.tv. Humbly as I am I'd like to ask everyone who is interested in real-time and/or audio/video/animation programming to have a peek at this particular one.

That's all.

posted at: 01:38 | path: /projects | permanent link to this entry | 6 comments


Posted by a at Sat Apr 4 12:03:46 2009
You mention that pulse audio does not do realtime by default, because of security issues.
But doesn't the rt time limit fix this issue?
Would there be any security problems if we have a system, where only pulseaudio and the trusted multimedia programs can use realtime? That is other programs can use pulseaudio, but the programs themself are not realtime, but pulseaudio are?
Would that work?

I guess a simple solution for the real time fork bomb problem would be to give a process and all its subprocesses a maximum amount of realtime time. If the amount is superseeded in agregate, the process is denominated to non realtime.

In your talk you said that a process is killed if it uses too much realtime, but I actually think it just gets denominated to non-realtime...?

Posted by Lennart at Sat Apr 4 13:54:41 2009
a: PA allows loading of arbitrary modules into it during runtime. Hence we cannot really go the 'trusted code' path.

And looking for all subprocesses of a process doesn't really work either. It's trivial to escape that. In fact all daemons by default do, by doing a simple 'double-fork()'.

Posted by J.B. Nicholson-Owens at Sat Apr 4 20:02:19 2009
I'd like to see the movies from the conference but they're on that Javascript-riddled, Flash-by-default (as far as I know) blip.tv site.

Any chance they'll upload to archive.org which will make derivative files in formats (including patent-unencumbered free/open formats like Ogg Theora) with simple download links (no JS required)?

Are the videos licensed to share so someone could upload them to archive.org?

Thanks.

Posted by Lennart at Sat Apr 4 20:18:08 2009
J.B: http://blip.tv/file/get/Openbossa-Bossa09WhatYOUNeedToKnowAboutPracticalRealTimeProgramm871.m4v

Posted by Eduardo Lima (Etrunko) at Sat Apr 4 23:43:59 2009
@J.B.: All presentation videos are licensed under Creative Commons Attribution NonCommercial ShareAlike 3.0. And yes, I'll convert the files to Ogg and upload to archive.org as soon as I finish uploading the other videos to blip.tv

Best regards, Etrunko.

Posted by Marius Gedminas at Sun Apr 5 18:26:47 2009
Are the slides available somewhere?

Leave a Comment:

Your Name:


Your E-mail (optional):


Comment:


As a protection against comment spam, please type the following number into the field on the right:
Secret Number Image

Please note that this is neither a support forum nor a bug tracker! Support questions or bug reports posted here will be ignored and not responded to!


It should be obvious but in case it isn't: the opinions reflected here are my own. They are not the views of my employer, or Ronald McDonald, or anyone else.

Please note that I take the liberty to delete any comments posted here that I deem inappropriate, off-topic, or insulting. And I excercise this liberty quite agressively. So yes, if you comment here, I might censor you. If you don't want to be censored your are welcome to comment on your own blog instead.


Lennart Poettering <mzoybt (at) 0pointer (dot) net>
Syndicated on Planet GNOME, Planet Fedora, planet.freedesktop.org, Planet Debian Upstream. feed RSS 0.91, RSS 2.0
Archives: 2005, 2006, 2007, 2008, 2009, 2010, 2011

Valid XHTML 1.0 Strict!   Valid CSS!