RealNetworks Releases Helix DNA Producer Source
Rob Lanphier writes "We just released the Helix DNA Producer, a multi-format media-encoding engine for creating streaming broadcasts, on-demand streaming content, and downloadable audio video files. It supports RealAudio, RealVideo and Ogg Vorbis, and includes many input and output filters, variable bitrate encoding support, option for two-pass encoding, audio gain control, Firewire support. Press release is here and a couple of stories are here(1) and here(2)." Here's a page that details the licenses under which the code can be obtained.
OGG isn't GPL'd. It has a BSD license.
Our server will be released early next year. It's in the FAQ.
Icecast and Quicktime Streaming Server are both Free. Icecast does Ogg, and QT does MPEG4.
It's hard to be religious when certain people are never incinerated by bolts of lightning.
I meant to link to this Infoworld story. Oh well, one day I'll learn how cut 'n paste works under X. ;)
OGG isn't GPL'd. It has a BSD license.
You're both right. Parts of Xiph.org's Ogg Vorbis reference software are under a BSD style license; parts are under the GPL. The libvorbis* packages and the Tremor decoder are BSD licensed, but libao and the vorbis-tools (executables such as oggenc, ogg123, etc) are under the GNU General Public License (or is it Lesser GPL now?).
Will I retire or break 10K?
One thing I should clarify now....we are planning to release our server software under the terms of the RCSL only (our community source license) rather than RPSL (our open source license). The client and producer have both been released under RPSL/RCSL dual license.
This may impact your definition of a "free" server. However, the source code will be available to the community in the same way that our client and producer software are.
I really don't understand why a large number of the comments here are negative. Simply stated, Real has released a significant piece of software under what appears to be a free/open source license (The RPSL has been submitted to the OSI for certification). The open source community is certainly no worse off and probably significantly better off because of this.
So the Real codecs aren't open sourced. Well, neither is DivX nor Quicktime, but that doesn't stop DivXNetworks or Apple from being darlings of the geek community. It's true that Real clients have been extremely intrusive, but their current actions should be judged independently.
In fact, the open source community has a vested interest in the success of Real's Helix since that would demonstrate that open sourcing can be a successful *business* strategy. Open source commercial successes are few and far between, so it doesn't make sense to beat up on Real just as they are starting to do something right!
Imposing Libertarian views on everyone online since 1992.
Sorry, try again.
Darwin Streaming Server can serve many file types, and many non-propritary formats. These include
MPEG-1
MPEG-4
MP3
QuickTime movies with non-propritary codecs like H.261 and H.263
QuickTIme has a packet structure for streaming, fully documented, and anyone and their dog can build a codec that can hint to a QuickTime streaming package. Heck, Darwin Streaming Server can even stream formats QuickTime can't play back, like MPEG-4 Advanced Simple.
My video compression blog
Patent fees don't mean propritary. MPEG-4, as an ISO standard, is licensed under RAND - Reasonable and Non-Discriminiatory terms. This means no-one gets a sweetheart deal on using it. And it is fully published, with reference software to boot.
So, while it isn't free as in beer, it is for the most part free as in speech.
I'm hoping one of the first Helix Producer projects is to hook the Producer preprocessing engine into the MPEG4IP encoding tools (Xvid, plus AAC-LC, plus a muxer) into a good, open source MPEG-4 authoring tool.
My video compression blog