Feng has been eventually released after a relatively silent summer. This is more or less a maintenance release, lots of bugs had been fixes and just few new feature had been introduced.
The network abstraction library netembryo has been fixed as well in order to support FreeBSD.
We hope this release will be solid and with sufficient features while we'll start some quite invasive changes soon.
Please contact us on irc and report bugs and wishes on our bugtracker
netembryo is supposed to be a portable abstraction to the network layer, sadly the assumption was a bit wrong at least on freebsd I hopefully fixed the bugs that were preventing netembryo from building on freebsd 7beta1.5, now I'm waiting for some patches to address other weirdness in freebsd 6.2.
In the other news the vorbis-rtp rfc is getting lots of comments that I'm trying to address, so far just clarifications that won't change the behavior.
libnemesi is eventually get in shape for a formal release, more or less.
What it has:
What's missing:
Lately we had been quite quiet and you couldn't see much here beside the menu restyle done by Dario and some updates about our thesis proposals.
We are still striving to get libnemesi and feng released with all the features we added working properly. Sadly seems it is taking a lot mostly because we are getting to the point that we want to have all the corner case issues addressed. If you want to follow the development and maybe help you may look at the git trees and maybe test the live snapshots.
We have uploaded the reference to libnemesi in HTML format, currently the RTSP and RTP layers are quite well documented. The other layers and support functions are still pending a refactoring, so their documentation is still quite old.
Also the work on libnemesi patch for MPlayer is near completion (with working seek support) and an already usable version based on mplayer svn can be found here and on the mplayer-nemesi git repository.
Today we are following the Internet Governance Forum Consultation Meeting. The meeting which will take place in Room XVIII in the Palais des Nations, you are welcome to follow it through our webcast or the live text chat
The recordings will be available within few days.
The summer is almost ended already here, with enough rain to make this late August to look like September…
Alessandro is still fighting with MPlayer and pointed some ugly mistake I made on libnemesi h264 parser… Both code is quite ugly and broken, but at least we can play the first seconds of our videos already (then everything hangs)…
Just a little update for those that aren't following our git trees
Alessandro is trying to beat in shape libnemesi by integrating it in MPlayer you can watch the effort in the mplayer-nemesi tree So far the integration steps are almost done and I'm trying to add more parser/depayloaders in libnemesi, finding the current structure a bit overcomplicated in certain places. Expect some changes on it soon.
Ok, my lack of original ideas for titles is getting to the bottom of the barrel…
There isn't much exciting to say, I recently started to work on an AAC packetizer for feng since I hope to get feature parity with darwin streaming server within this season. What is really missing is quirk compatibility with quicktime, if someone has the time to provide a network dump of the dss/quicktime communication would be quite nice, nobody had the time to prepare it yet.
After about a month and half of work we are more or less proud to release feng 0.1.14a! If you wonder why the “a” in the version number, well, we found some annoying bugs in at the last time and the sources were already tagged in git. Feng now supports completely the old style live streams and that's why we have also a release of our little stream multiplexer tool felix. Additional features introduced in this release is the ability to seek across stored streams and an initial (and quirky) multicast support.