Helix Server Source Released
Rob Lanphier writes "RealNetworks just released the Helix DNA Server source code, the main engine powering the RealNetworks' Helix Universal Server (nee RealServer). Additionally,
the RealNetworks' Public Source License (RPSL) just became approved as an Open
Source Initiative (OSI) certified license. Speaking of which, the Helix DNA Server is available under RPSL (which
wasn't originally our stated intention). Ask questions via IRC during our live webcast at 11am PST (19:00 GMT) or just read the press release."
Helix Server Releases You!
Important Stuff: IN SOVIET RUSSIA topics post you! IN SOVIET RUSSIA other people's comments reply to you instead of starting new threads. IN SOVIET RUSSIA other people's messages are read before posting your own to avoid simply duplicating what has already been said you! IN SOVIET RUSSIA a clear subject that describes what your message is about uses you! Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments WILL be moderated by dickhead mods. (IN SOVIET RUSSIA everything, even moderated posts, by adjusting your threshold on the User Preferences Page read you!) IN SOVIET RUSSIA replies to your comments sent to you, also consider logging in an account creates you!
Important Stuff: IN SOVIET RUSSIA topics post you! IN SOVIET RUSSIA other people's comments reply to you instead of starting new threads. IN SOVIET RUSSIA other people's messages are read before posting your own to avoid simply duplicating what has already been said you! IN SOVIET RUSSIA a clear subject that describes what your message is about uses you! Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments WILL be moderated by dickhead mods. (IN SOVIET RUSSIA everything, even moderated posts, by adjusting your threshold on the User Preferences Page read you!) IN SOVIET RUSSIA replies to your comments sent to you, also consider logging in an account creates you!
to getting first post
I think the crunch test will come when Debian assesses the Helix server for eligibility. Until then, I'm treating this cautiously based on experience with Real. Without free codecs, this is useless anyway so it'll be interesting to see to what extent they've embraced Ogg Vorbis and the other technologies from Xiph.
Helix DNA Server streams MP3, RealAudio® and RealVideo®. RealNetworks intends to add support for MPEG-4 after the MPEG-4 systems license terms have been released by the MPEG-4 licensing body, MPEG LA.
Wasn't there supposed to be ogg support?
Save your wrists today - switch to Dvorak
I mean, that is wonderful that it is open-source and all, but why would they do something like this? Do they really want everybody making their own streaming format off of their source code or do they expect people from the OSS community to basically write their code for them?
Ask Jesus into your heart today!
EU allies unite against Iraq war Gerhard Schroeder (left) and Jacques Chirac The two leaders stand shoulder to shoulder on Iraq French President Jacques Chirac has said he supports Germany's view that war in Iraq must be avoided if at all possible.
He said France and Germany "have the same judgement on this crisis" and that their consecutive presidencies of the United Nations Security Council were "fully co-ordinated".
War is always evidence of failure. Everything must be done to avoid war.
French President Jacques Chirac Germany has indicated that it will not support a UN resolution on support of military action, but Mr Chirac did not say whether France would use its power of veto.
Now i'm just waiting for someone to do some kind of quantitative or benchmark comparison between this and Darwin Streaming Server.
It's all just RTSP... right? Do the two support any common codecs?
Are the RSPL and ASPL compatible? I mean, can we take code from Darwin and code from Helix and legally put it into the same app?
The only thing I want from Real is the codec for their movie files, and that is only so I can reverse engineer them and not have to use their awful player.
Granted, Helix will provide a way to get rid of the player, but that just means all the spying Real does will be moved into the codec.
So we can use more than 1MBit/s for streaming now?
The 1year-testing-version is limited to this bandwith.
cheers,
liebesgruss
12,000 4th Infantry division troops
2,000 Marines trained for chemical and biological warfare
26,000 UK troops including: Royal Marines, tanks and an air assault brigade
Posted by michael on Wednesday January 22, @08:26AM
from the beaten-down-by-windows-media-player dept.
Thanks for the always insightful remarks, Mike, but I'd wager that those of us who give two damns about our privacy would much rather use a cross-platform, free solution such as Helix as opposed to the DRM'ing-you-and-all-your-files program known as Windows Media Player.
But hey, what do I know, I'm not an omnipotent Slashdot editor.
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
My, what a fickle crowd we are.
The success of the streaming OGG format is as cold as an Iditarod huskie's nutsack.
before he/she can checkout source code? i dont believe they take those emailadresses and geographic adresses to be real dont they?
... and fuck everyone else who's just on the Open Source bandwagon until it's no longer profitable for them.
They see our movement and they think, "Wow, free labor. Cool. Alright boys, let's see if we can't drag up some nice, fully-working programs and call them our own, erm, I mean modify them to our purposes."
When the dust settles, the only friends we'll have as Open Source programmers are each other. The Reals, IBMs, Netscapes, etc. will have cashed out their winnings by then and be on the next computing bandwagon.
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
Real is moving at the border of legal usage of users information for years now. And they won't change - as this is the only reason why they're still alive.
Wine changed to LGPL, which does include GPL but there are important differences and more flexible for commercial developers.
I CH -ONE-OF-THE-DIFFERENT-WINE-PACKAGES
http://www.winehq.org/docs/wine-faq/t1.shtml#WH
We've been subject to your offtopic blathering with that asinine pig tirade, trolling in the spam thread, and whoring with originals all yesterday afternoon. Then you complain when you get modded down.
Kindly fuck off sir.
Listen, back in the day, the Netscape Navigator was the number one "Internet" browser. By your logic, they should still be the market leader since they once were. Oddly enough, they aren't. You see, your statement that because something is a proven commodity guarantees that no other product will replace it goes against everything in business. I think you should apologize for not thinking this out thoroughly. Ogg vorbis could become the de facto standard with the right company behind it and the correct market conditions. Users will downoad "something else" if the market dictates that they have to or all their friends do it. Trust me, stranger things have happened.
I hate liberals. If you are a liberal, do not reply.
It might be even more useful if it can stream .oggs as well (my bad)
Economic Left/Right: -0.62
Social Libertarian/Authoritarian: -3.69
And when coke turns from the darkside and releases it's formula they'll be redeemed too....you fucks. When will you ever figure out that the people with te secrets are the ones that make money. No secrets, no money.
Now I can, umm yeah, look at the source code for my helix server and, if I feel like it, make a monumental waste of time debugging it myself. Wow, that's great. I'm totally not being sarcastic.
Open source is overrated. When it comes to software, free as in beer is about 100x more important to the average consumer than free as in source code.
Repeal the DMCA!
flash has shipped with the last few versions of IE.
Yes, most commodity PC's ship with the same software but you're saying that this will never change and I am telling you that you're wrong. If MS were to suddenly take up Ogg vorbis and begin throwing their weight behind it, you should realize that it would quickly become a standard. You are basically saying that "Ogg vorbis will never become mainstream because it isn't mainstream." I am telling you that the possibility exists for a market shift and ogg vorbis becoming a standard. Yes, websites will cater to their clientele, obviously. You're not saying anything revolutionary with that statement. You're missing the point though. I'm not saying a shift would come from the websites now am I? In fact, I merely said that conditions within the market COULD lead to a shift. You're denying this possibility because you're being short-sighted. Your last sentence used a rather ambiguous "this" and "their" so I won't bother with that. I'm right and you're wrong.
I hate liberals. If you are a liberal, do not reply.
Perhaps we are asking the wrong questions during election years.
Our Senators and Congressmen do not pay into Social Security and,
course, they do not collect from it. Social Security benefits were not
suitable for persons of their rare elevation in society.
They felt they should have a special plan for themselves. Many years
ago they voted in their own benefit plan. In more recent years, no
congressperson has felt the need to change it. After all, it is a great
plan.
For all practical purposes their plan works like this When they retire,
they continue to draw the same pay until they die, except it may
increase from time to time for cost of living adjustments. For example,
former Senator Byrd and Congressman White and their wives may expect to
draw $7,800,000.00 (that's Seven Million, Eight-Hundred Thousand), with
their wives drawing $275,000.00 during the last years of their lives.
This is calculated on an average life span for each.
Their cost for this excellent plan is $00.00.
Nada.Zilch.
This little perk they voted for themselves is free to them. You and I
pick up the tab for this plan. The funds for this fine retirement plan
come directly from the General Funds-our tax dollars at work!
From our own Social Security Plan, which you and I pay (or have paid)
into-every payday until we retire (which amount is matched! by our
employer)--we can expect to get an average $1,000 per month after
retirement.
Or, in other words, we would have to collect our average of $1,000.
monthly benefits for 68 years and one (l) month to equal Senator Bill
Bradley's benefits!
Social Security could be very good if only one small change were made.
And that change would be to jerk the Golden Fleece Retirement Plan from
under the Senators and Congressmen. Put them into the Social Security
plan with the rest of us and then watch how fast they would fix it.
If enough people receive this, maybe a seed of awareness will be
planted and maybe good changes will evolve. How many people can YOU
send this to?
Or will you just read this and ignore your rights, saying what good
would it do? That's what most people will do.....NOTHING
a/s/l here. Sorry, adding domain tags to your s
If you are clean and healthy student or a member of the faculty at the University of Liverpool, I will serve you for a measly price of £10. Foreigners need not to apply. Location: Salisbury Hall, Elmswood Road, Liverpool L18 8DF.
I applaud Real for releasing their server in this fashion.
Now, when the client for Linux will actually work with Mozilla, will actually play content that is available without generating spurious "You need to be root to update this" messages, and is actually easily found on the main Real site without resorting to using Google, then perhaps I might get excited about this.
But a server without a client is nigh useless. And if you want to say "But the client for Windows works great" - yes, but then so does Windows Media Player, and it comes pre-installed.
www.eFax.com are spammers
Someone should take the MMS protocol description from http://sdp.ppona.com/ and write in support for that. Since it would be basically a clean-room implementation for compatability with the WMP based off the documentation the SDP project provides, there shouldnt be any legal issues. I almost started a stand-alone version of that, but we've more or less dropped the media side of our business, and I'm busy w/ other things.
Thats what it will do for you.
The money in streaming media is the server end, the clients are generally given away free or at very low cost - you want people to demand that companies install your server product so there is no point stiffing the consumer.
This was Real and Microsoft's approach - but of course Microsoft has a real adavantage [pun intended] because it can put a player on every desktop that it sells - so buisnesses in have to buy Microsoft streaming server software because of consumer demand.
But then people with Mac/*NIX/Set top boxes are cut out of the loop because MS doesn't do players for those platforms, and they won't release the codec details for others to use because then someone could code an alternative streaming server.
Real is fighting back by offering an open platform server - in this case anyone who wants to write support for thier player can look at the server code and write a plug in for it. The attraction for a buisness is they now potentially can install one streaming server and probably one set of master media files - they can stream media to any player on any platform.
This gives Real a commercial adavantage over MS becuase MS software needs to run on MS operating systems - and most big internet stuff is still the domain of various *NIX
Helix could be compiled for your particular choice of OS - thats a definate plus over the MS offering. Even if MS offered binaries for a number of OS's you still don't have as much choice.
Now what they want is everybody to install Helix as thier streaming server. They win by market penetration and you still have to license the codecs for thier RealPlayer series so they have a revenue stream.
Real are NOT going to release the codecs open source because that could allow anyone to write server software that works with thier free players and they are rapidly out of buisness - the only other option would be to charge for the players - but people would then use MS players anyway. Either route they are commercially dead.
So if you want to write TuxPlayerDeluxe then what you do is look at the Helix code and develop a plug in for your player - now you can get buisness to support you. You'll not get a commercial entity to install your homegrown server software on thier servers, but they may use your plug in if you get enough demand, so the success of Helix will help open source media player developers.
So the advantages are:
1) Real can offer an all in one solution and hopefully become the prefered solution to Microsoft
2) Real can continue to make money from licenseing codecs, rather than having to charge for the player.
3) Anyone can write support for thier favourite player/format
I mean to me this looks like a finely balanced mix of commercial sense and Open Source support such that Real can make money.
The good thing is if it works and big commercial streamers - for instance the BBC - switch to Helix then it actually will help the adoption of open source formats like Ogg Vorbis because it will so easy to support.
Alternatively if MS wins the server software war 90% of the net will not notice, but the rest of us will lose. Bare that in mind when worrying if the codecs are Open Source or not - they never will be - but kicking Real may just play into MS's hands.
I'm not a great fan of either companies buisness practises - but at least in this case Real is doing something that benefits our community - lets support them on this and maybe in a year or two's time they will do more to support open source.
is because linus refuses to call it GNU/Linux
It's shipped with the last few releases (i.e., subversions, point revisions), not the last few versions. Before that, people were downloading it anyway. Now, if I have a one-year old PC and IE came with Flash 5, and the site I'm visiting wants Flash 6, I click a button and hey presto! It's installed.
So I submit that it is YOU who is WRONG, WRONG-caller!
"Wise men talk because they have something to say; fools, because they have to say something" - Plato
And according to the news release, that apparently nobody read, you can stream Real and MP3 for free, non-commerically.
"Helix DNA Server streams MP3, RealAudio® and RealVideo®. RealNetworks intends to add support for MPEG-4 after the MPEG-4 systems license terms have been released by the MPEG-4 licensing body, MPEG LA. Developers can create extensions for other media types such as Windows Media and QuickTime, or they can license these extensions from RealNetworks through the Helix Community. "
"I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
Is this the post you've been planning all day long Bill? Don't waste my time.
I hate liberals. If you are a liberal, do not reply.
I'll consider starting to like them if they stop spamming and apologize.
I've been working on a plugin for the server and can say the SDK is pretty good. A little loose on the docs sometimes, but releasing the source probably will help.
My plugin didn't deal directly with streaming, but when scanning the docs it looked like they expose the interfaces you would need to integrate new codecs & file formats into the client & server.
They did have some funky restrictions (as I recall):
- You can't suggest to the user to change mime-type associations away from realplayer.
- You can't have any auto-update software except real's update.
Anyway, I'm just talking about the SDK, I don't know how differently the Helix Comunity stuff works.I wonder about all these companies that have to come up with their own licenses. I had some understanding when netscape did it (they being one of the first big companies doing major open source and perhaps finding the gpl/bsd "extremes" unappealing), but now that they, ibm, and others have released tweaked licenses that are (presumably) more friendly to business, is there really need for another one, or are the lawyers just extracting $$$?
-- p
Kind of offtopic, but isn't Real beaten-down-by-windows-media-player? Doesn't Microsoft now controll the market?
No, sorry. My organization just did some fairly extensive research of the current live streaming options, and the quality and functionality of Real beat Windows Media soundly. Note that we focused on live streaming, not download-and-play.
Didn't we just have a discussion recently on how much real-player (free) sucks? Just because the server is open-source doesn't mean that people will want to download a buggy-ad filled POS viewer
You'll recall that Helix Code, a corporation formed by the prime movers behind the GNOME project, changed their name to Ximian some time ago.
Usually changing an accepted, visible brand name is stupid and wastes resources, so one assumes they had good reason.
The stated reason was "we cannot legally defend the name Helix Code".
Did Real have anything to do with this? If not, why do they think they can use "Helix" when the Gnome Boyz couldn't?
Anybody out there know anything? Miguel? Nat?
Could someone PLEASE explain to me what the big deal is with this realserver.
If from what I can tell is that it serves up streaming RealVideo, then I don't really see why this is so terrific.
I remember ignoring the last 500 sites that had videos in RealPlayer only format simply cuz it's the most annoying thing in the world to install on your Windows PC. God damn thing hoggs memory, sits in your system tray for eternity... etc..
Wouldn't it be just as easy to have a windows media object in your webpage.
Please note: I'm not discussing multi-platform related issues.
--Zaqintosh
Sig sigga... WHO stole the keys to ma beema!
please hack that "Real" thing. I'm paying 4.95$ a month to listen to Nascar races and maintaining a win98 partition for that reason. By the way, I like free beer...
Does any of this mean that eventually i'll be able to listen to my RealOne RadioPass on Linux? Other than games, this is the only thing keeping me from doing a complete switch to Linux. Gotta listen to my KPIG radio! Oink. Oink.
What more can be gained with this back-and-forth? Nothing! Have some self-respect and just drop this ridiculousness.
"Arguing on the Internet is like competing in the Special Olympics: you might win, but you're still retarded." - Someone
Here's a simple solution.
I really hate Slashdot with a passion.
rrrrrrrrRRRRRAAAAAAOOOOOOOWWWWWwwwwwwww
Repeat ad nauseum.
The entire "streaming media server" landscape is poisoned. They provide almost zero value for the user and they saddle the provider with unstable and half-baked implementations of third-rate designs and proprietary protocols. It is a total sham.
And here we have Real introducing another "streaming media framework" that nobody wants and nobody cares about. The market would be better off standardizing on Apache and MPEG than by continuing on the marketing and PR-driven "streaming media" bonanza.
I'd think this could be good if they release code (or someone figures it out from the server code) for the client so we can be rid of the of the real client once and for all. If it can be a spyware-free plugin for any application, real might actually become useful. I'd rather not use either microsoft's latest client or any version of real if I can help it.
As far as I can tell, neither company has produce a viable "media player" since MS media player 6.4. College kids programming in their free time are putting out better programs to play media files, so maybe we should leave the client interface development out of the hands of the clueless (MS and Real).
But hey, what do I know
Not much about WMP if you
a) think that it's "DRM'ing-you-and-all-your-files" and/or
b) don't know how to turn that feature off.
The truth doesn't care what I think.
I wish.
The truth doesn't care what I think.
Guys,
# po rting
Yes, the default license doesn't include the codecs, but there is an attachment that will give you access to them. The license is somewhat more restrictive. Among other things, there is a $0.25 fee per decoder for commercial products.
But, if you want to look at the source code for the codecs, its availalbe. Certainly not free software, but arguably open source.
https://www.helixcommunity.org/content/licenses
My video compression blog
Actually, Microsoft is moving away from MMS and towards RTP/RTSP for Windows Media 9.
My video compression blog
Folks,
Go to http://www.helixcommunity.org
Just started at 11am PST. They're taking live questions.
My video compression blog
nice try. you were very close to first post. keep trying, you can do it!
GOOD EFFORT
Why Helix's Community Coordinator at RealNetworks of course!
I had problems installing the Helix server on FreeBSD 4.7 i386.. The XML module wouldn't compile which caused the entire compilation to fail. The fix is to add the following line to common/lang/xml/pub/xmlesc.h prior to the #endif // _XMLCONV_H_ line.
const char* strnstr (const char *&, const char[4], UINT32 &);
Then re-run the build and it should compile fine.
Bwahahaha. That's a good one!
The (Hopefully) Great Slashdot Blackout Apr 21-27
Change "licenses" to "operational support systems" and "lawyers" to "Big 5 consultants" and you'll find many more examples of the same phenomenon. The easiest solution for a manager who needs something his own staff can't provide is to hire an outside expert and pay by the hour until he gets something he can live with. The outside consultants or lawyers pull together all their old documentation, global replace "Old Company Name" with "New Company Name", and start running the meter. When you ask the parties involved why this SAP (for instance) implementation is so different from any other in the same industry, they'll mumble something about "comparative advantage".
Open source may eventually rein in this phenomenon in software (not sure about licensing), but that will require managers to realize that they can get by just fine using the same shovels and rakes that their competition uses.
later,
Jess
I am programmed for etiquette, not destruction!
Currently, realplayer still seems to be the only option for those wanting to play realaudio streams. Quite annoying, especially when trying to record internet radio. mplayer still can't do this, for example. live.com has some info on this. Seems the protocol is undocumented.
So, I'm wondering whether the Helix server or possibly client contains code documenting RDT, which would allow either integrating that code into the live.com libraries, or at least reimplementing it.
I think this is far from useless, even "without free codecs." One of the coolest things about the Apple Darwin Streaming Server (also open-source) is that it's a good reference implementation on RTSP / RTP. In other words, if reading the RFCs just leaves you with a bunch of questions, and maybe a "sure would like to see it work" hunger in yer belly, then you can build it, run it, play with it, and suddenly those RFCs make a lot more sense. Reference implementations (and multiple ones at that) are always good -- everyone interested gets educated by actually seeing the stuff go, putting breakpoints where they want, and really making the concepts gel in their head.
Regards
John
Falling You - beautiful
you can stream Real and MP3 for free, non-commerically.
I'm talking about the ability to play a RealAudio or RealVideo clip with a legitimate media player that doesn't consume every aspect of the OS. It will never happen (they might talk about it, but it will never happen). And eventually, I can get rid of my bastard software partition.
Life is the leading cause of death in America.
Thanks for pointing this out. It builds on my FreeBSD 4.3 box, but from what you describe, a slightly cleaner fix for FreeBSD 4.7 is probably to change this (line 1129 of common/lang/xml/xmlesc.cpp):
"://", ulLen);
To be:
(const char*)"://", ulLen);
Does this fix the problem as well?
Above all, I encourage you to take this up at dev@server.helixcommunity.org where it will be easier to get assistance.
Dean Collins
Server Core Technical Lead / SDE
RealNetworks, Inc.
Seattle, WA
I wouldn't use RealNetwork's crap if they gave it away.
Wow, a crapflood intelligently modded "Insightful" Nice....
Just the other day you passed yourself off as a Yahoo engineer. Masterful.
Some clueless twit zit faced pre-pubescent moderator with a serious psychosis started with this post and then proceeded to waste the other 4 of their points moderating 5 of my posts -1 Troll. I chuckle in your general direction my moronic friend.
RNWK CEO Rob Glaser owns a third of the company. His stock is worth ~$180M now that the stock trades at $3.50. It used to be worth ~$5B.
I bet he thought he was Bill Gates for a while there. Ha-ha.
You're mistaking "better" for "more widely used".
:-p
MacOS is "beaten-down-by-windows" even if it is "better"
You're mistaking "better" for "more widely used".
Read the post, it's no mistake. For live video streaming, Real is both better performing AND more widely used.
This is not the age of pamphleteers. It is the age of the engineers. The
spark-gap is mightier than the pen. Democracy will not be salvaged by men
who talk fluently, debate forcefully and quote aptly.
-- Lancelot Hogben, Science for the Citizen, 1938
- this post brought to you by the Automated Last Post Generator...