One of the problems with TG2 is that the current version doesn’t support a “standard” way to remember the user after he closes the browser. We have been able to find a quick and dirty solution that we like to share here. Keep in mind that this solution only works with recent versions of repoze.who, [...]
We prepared an ubuntu livecd already configured to perform live streaming with LSCube. It is intended to be used on the computer that will acquire the video from the camera and will send it to the feng server to be redistributed to users.
Download it from HERE: http://www.lscube.org/…s/livecd.iso
It works with dvgrab and ffmpeg, and so requires a firewire camera to be connected to the system.
As we saw that there isn’t a lot of documentation around about how to perform authentication in turbogears over mongodb we decided to create a simple code snippet and public it here to help people trying to obtain the same thing. This is mainly a proof of concept and is quick and dirty way to obtain [...]
ACR is a flexible and quite powerfull CMS library, but users have to learn Slices and Slicegroups to be able to insert more advanced content like photo galleries, videos and a news section. To simplify this process we created “Slice Templates”. Slice Templates are actually a set of common ways to use slices to insert more [...]
Our bugzilla was broken during the server transition mostly because I'm not proficient enough with postgresql and I was expecting to have its datafiles work flawlessly once copied. Apparently I was wrong or I messed up in the process. Long story short, our bugzilla is a clean and ready to receive new bugs…
Feng new rtsp parser has been deemed to be safe enough to be merged back in the main branch. Please try it and report any issue. It should be faster, leaner and nicer to read and work with. As an added bonus http-tunnelling is supported now.
Recently we got contacted about crafting some kind of solution for remote participation to school lesson. Hospitalized students may have hard time catching up and the current technologies, even the overpriced and underused “interactive blackboards” may help a bit in the picture. What’s an “interactive blackboard” ? It is more or less a projector and any [...]
We started to collaborate with the Glossom project more than an year ago, the first version was a Ruby on Rails prototype and has served well thousand of users for about an year. When the Glossom team decided to rewrite the software to move from a prototype to a more complete software we studied which [...]
When you have to perform a real big amount of operations you have two options Increase your computational power (like using a cloud solution or scale on more servers) Move your computations to the most available cloud platform of the world: your users To improve tweelter performances and avoid overloading twitter API we are studying a new computational [...]
While speaking with the top-ix people during a meeting we started to talk about the need of a way to filter out “noise” from twitter searches. Probably everyone found that searching something on twitter returns a big list of retweets and duplicated tweets. As those reduce the ability to follow a discussion or an event on [...]
As some turbogears projects are starting to use ACR as their CMS library we received the first few requests by real users and the most prominent one is to have a better administrative section. Currently administration section is implemented by using the great tgext.admin and sprox, even if those are really good to quickly implement [...]
Something that you usually need to do when providing a library or a reusable wsgi application is installing static data with the library itself. This can be quickly performed by adding something like package_data = {”:['*.html', '*.js', '*.css', '*.png']} to your setup.py But then how can we let our turbogears application serve that? For html files (genshi templates) the solution [...]
Recently Diego complained with me about the mod_accesslog I quickly drafted for Feng. I didn’t check much about supporting bare files log but I just used syslog since that’s what I use for all the services that support it. Luckily he fixed the glitches I left since his usage patterns are quite different than mine. Bare file [...]
From today we will be streaming the openoffice.org conference live from Orvieto.
Orvieto is a really nice medieval city on the top of an hill, so the connectivity will be provided by a wireless link. We know that this could caused problems with the quality of the live streaming, but we will also provide records of the entire event on http://media.lscube.org/oooconf. For the complete program of the event you can take a look at http://conference.services.openoffice.org/…Conf/program
Branch 1.1 of Theater2 got support for video tag, newly uploaded videos will be converted to h264+aac and theora+vorbis to be played also inside a video tag. Theater2 will detect if the browser supports video or will fallback to VLC if it doesn't.
We started to work on real time effects applied to live streams, while both flux 1.2 and feng 2.1 are still experimental and have some problems some results are already visible. The following screenshot has been taken from feng streaming a 320×200 and a 640×480 version of the same movie generated on real time by flux from a 1920×1080 version of the original movie.

Next step is to permit to flux to change on the fly the input source while still correctly performing transcoding and rtp packetization as a continuous live stream.
A new and quite rewritten version of feng is available in the usual place. It is the first release candidate that should lead us to a stable 2.1 release. It should build and execute correctly in every unix-like operating system (tested on MacOSX, OpenSolaris, FreeBSD and obviously Linux).
For our 10 minutes Open Talk at iRealize we created a quick tutorial on how to quickly install feng and theater to setup your “youtube” clone.
On 13 May we will be streaming IGF Open Consultations from Geneve, the stream will be visible from theater on http://media.lscube.org/live
Also we will store the record on the conference on http://media.lscube.org/IGF
Take a look if you are interested in the future of the internet governance
Feng version 0.2.0_rc1 is available in the usual place along the updated bufferpool and netembryo
Again this is a prerelease with possible issues even if should be better than the former one, please help us improving by testing it and report back issues.
Today at 10:00 (Rome time) we will stream from the University of Torino the event on Open Knowledge and access to knowledge.
The event will be in italian language only and can be accessed from here: http://media.lscube.org/view?…