Real Announce Helix Grant Program, Player 178
Rob Lanphier writes "RealNetworks made two announcements at LinuxWorld this week: we will be giving out up to $75,000 by the end of the year for development of open source projects based on the Helix multimedia platform. Also, we just formally launched the Helix Player project, which is a project to build a GTK+ based user interface for Linux, Solaris, and other UNIXy operating systems. Press releases for the grant program here and player project here"
Pffff... If only (Score:3, Informative)
Re:Pffff... If only (Score:4, Interesting)
Re:Pffff... If only (Score:1)
Why? (Score:2)
Re:Why? (Score:4, Interesting)
Helix has got a much more advanced streaming technology. It can get/send streams by TCP, UDP and HTTP. It supports multi-bitrate streams (a single stream can be encoded in more than one bit rate). The player has better buffering. And it supports something than neither Xine or MPlayer have ever dreamed of: markup and scripting with SMIL, RealText and RealPix.
Re:Why? (Score:1)
I always wished mplayer would put advertising all over its gui. Uggghhh. Remind me again why we need to reinvent the wheel rather than support the current players?
Re:Why? (Score:2)
Re:Pffff... If only (Score:3, Funny)
Your account does not have the "Project Document - View" permission needed for you to access the page you requested in the distribution project (view your permissions). Either ask the project administrator for more permission, or log in using a different account.
Just shoot me now.
Re:Pffff... If only (Score:2)
Re:Pffff... If only (Score:2, Interesting)
RTFA! Codecs included (Score:2)
https://player.helixcommunity.org/2003/draft/in
Wow! Support for all the latest video and audio codecs! Including the proprietary-but-excellent Real stuff, Ogg Vorbis, MPEG-4, and others.
Re:RTFA! Codecs included (Score:3, Interesting)
Re:RTFA! Codecs included (Score:2)
That said, the track record of companies monitizing proprietary codecs is NOT good. They could probably GPL RealVideo 9 tomorrow and it really wouldn't hurt them much, and might help in a lot of ways.
Re:RTFA! Codecs included (Score:2)
Re:RTFA! Codecs included (Score:1)
They *can't* GPL them.
Re:RTFA! Codecs included (Score:2)
The ATRAC3 stuff is mainly for mobile audio devices, an area where Real doesn't seem to be playing anymore. I've used cook for everything I've done in the last few years.
Wrong (Score:2)
Re:Wrong (Score:2)
Open Source is not the same as Free Software (Score:4, Informative)
The kind it was designed to be--that movement doesn't consider the freedom to share and modify the program to be as important as the practical development advantages to a business. Sometimes this means approving licenses that are also considered free software licenses, sometimes it will not. The FSF has an informative article on the philosophical differences between the two movements [gnu.org].
From the article linked... (Score:2)
don't know where to begin... (Score:4, Insightful)
The codec is only a piece of the picture. The container format is very important, and usually what people standardize on. Helix is giving us that and more.
The project was not, I suspect, suppose to be an 'end-user' type project. Note that they did not release any binaries. Helix is a platform.
Helix provides a uniform, client, server, and encoder source base. All open source. All we need to do now is build binaries around that. Industry will much easier pick up a product built on Real's helix, than something managements never heard of.
I'd wager that the legality of MPlayer and xine is questionable. From the dll's they import to the codecs they emulate. Real is giving us something that they own for sure.
Great post (Score:3, Informative)
So in short, you're correct, the initiative is focused on developers, and I'm glad you're recognizing the value of the system.
Rob Lanphier
Helix Community Coordinator [helixcommunity.org]
Wrong (Score:5, Informative)
1. Sign up for the site, filling in a form with proposed user name, real name, company name, and email.
2. Receive confirmation URL, and visit included URL
3. Agree to site terms of use
4. Agree to RPSL (an OSI certified license)
5. Get source code via CVS/SSH
Why are we being hardasses about making sure that people agree to licenses? It's a combination of the way the legal system works, and our general conservativeness that stems from being a publicly traded company.
There are good reasons to ensure that "manifestation of assent" occurs, even for open source. I'll defer to Larry Rosen's excellent paper on the topic [rosenlaw.com]. Larry, as you may know, is the General Counsel for the Open Source Initiative, and while his opinion is only an opinion, it's a very well informed one.
As for the functionality, it's more than just "shells". There's complete software there, and it's the foundation of our commercial products. Additionally, the combination of Ogg Vorbis, SMIL 2.0, JPEG, GIF, and PNG is very powerful, and *all open source*. No RealAudio/RealVideo necessary, and the app is pretty unique. For an example which plays in the Helix Player (and versions of RealPlayer/RealOne Player with the Ogg Vorbis codec installed), check out the following link:
http://rtsp.org/2003/demos/oggsmil/oggdemo.smil [rtsp.org]
Once one starts looking at SMIL (especially SMIL 2.0), you begin to realize that a system that can support it does a lot.
Rob Lanphier
Helix Community Coordinator [helixcommunity.org]
Re:Wrong (Score:2)
Re:Wrong (Score:2)
Right, well look: here [openoffice.org] is an example of an exemplary corporate-sponsored open source project. Rule number 1:
Do not make it difficult to get the source.
Once you're made the decision to go open source, then you have to walk the walk.
Note that Larry's tract is oriented towards end users presu
Translation (Score:3, Insightful)
But anyway, better read all this [helixcommunity.org] carefully.
Re:Translation (Score:2, Insightful)
That is possible, just like other projects are using Mozilla code.
helix's licenses are ok by opensource.org (Score:3, Informative)
Helix's licenses have been cleared by the people that help protect the open-source definition http://opensource.org/ [opensource.org]
By the way they're not giving a client. They're giving us the framework to build the client, and the server, and the encoders. There's no "nagware" unless open source developers choose to put it there.
The problem I suspect is that the helix project is geared to to people that can do something with the source, not end users. Hence most of slashdo
$75K? (Score:3, Interesting)
Re:$75K? (Score:5, Funny)
Its half of their yearly revenue these days...
smash.
Re:$75K? (Score:2)
Well.. (Score:2)
When someone gives you something do you always complain that is not really that much? In my mind offering $75,000 to a cause is a pretty generous gesture.
Re:$75K? (Score:2, Insightful)
Re:$75K? (Score:2)
These days that $75k can pay for 10 programmers from india who don't have your shitty attitude.
Open Source DRM: (Score:5, Funny)
options.c
bool DRM_Enabled = True;
bool player_works = True
etc.. etc..
could be cool (Score:5, Insightful)
Ooooh... (Score:5, Funny)
Re:Ooooh... (Score:3, Funny)
Please let me know when you do complete that port, so I can gouge my eyes out with a rusty fork covered with botulism and slather my wounds with salt and lemon juice!!
Re:Ooooh... (Score:2)
It's still a good thing (Score:4, Insightful)
When open source meets traditional business the results aren't always what the GNU and FSF might get excited about, but an honest effort is better then nothing.
Just imagine if someone like Adobe showed this much community support with open source.
Re:It's still a good thing (Score:4, Insightful)
I have a hard time swallowing this argument. There is absolutely *nothing* difficult about making a GUI or a bit of network code. Which of course begs the question, WTF are they doing? I suppose they may be developing a cross platform API for high speed video rendering, but again, that's not that huge of a project (most, if not all Multimedia OSes have special video extentions, including Linux). Codecs are where the real code/technology is. And that happens to be exactly what's missing.
I can get you an old Chevette without an engine, suspension or wheels for cheap. Want to buy it?
Re:It's still a good thing (Score:5, Insightful)
Nothing difficult about network code for streaming media? Huh? You've got to deal with client/server communication over a lossy connection using UDP, doing retransmission of packets, buffering, doing scalable switching between streams. Doing this well is at least of the same order of difficulty as a good codec.
Re:It's still a good thing (Score:4, Informative)
As for MPlayer, I would like to point you to the DivX player and the ton of other "media players" on the market that are simple GUIs for codecs. Many of them are quite good. MPlayer's is poor because the focus is on just playing the videos, not making a good UI.
I guess I'm particularily annoyed about the whole thing because I almost *like* Real. Their software is cross platform (sort of), the codecs are quite good, and the player is generally pretty slick. When they announced Helix, I just wanted to try it out, maybe help a little, etc. But as I attempted to follow development, I found that the whole process was so closed that any attempt to have a casual interest was frustrating. Even worse is that Real had no intention of releasing their codecs. While this is somewhat understandable, none of their announcements made this clear. In fact, it seems that they went out of their way to make people *believe* that the codecs were part of the project. Their entire position amounted to "it'll be great, feel good about it, now go away". Had they simply been up front about their intentions and their goals, I think they would have received a much better response. Not to mention that the community would probably have made the effort to add the missing codecs.
Try IRC (Score:2)
As for the networking problem, I suspect what you're doing is quite a bit simpler than the full scope of a client/server streaming media architecture. While the theory is reasonably well documented, this isn't the kind of thing a guy writes in a basement in a few months.
Re:Try IRC (Score:2)
I'm sure they do. Don't get me wrong, I'm sure they're doing great stuff. My beef is with Real and their constant slights of hand. I just can't take the project seriously when they won't be honest.
As for the networking problem, I suspect what you're doing is quite a bit simpler than the full scope of a client/server streaming media architecture. While the th
Re:It's still a good thing (Score:2)
Raises the question, raises it. Not begs, raises. To beg the question is to engage in circular reasoning. To raise a question is to bring one up. This error crops up all the fsckin' time on /.; I figure some fanboy saw the phrase `beg the question' and thought it sounded cool.
Incidentally, the Skeptic's Dictionary is a poor reference for examples of begging the
Re:It's still a good thing (Score:2)
"Begs" the question is correct in a colorful sense of the english language. After you make a statement that has an obvious question attached to it, the question is "begging" to be asked. "Raises the question" is correct, but generally isn't as colorful of a speech construct.
Re:It's still a good thing (Score:2)
That a thousand people misuse a phrase does not make it correct.
Re:It's still a good thing (Score:2)
Heh. I had a Chevette once upon a time. While the mounts may fit, there just isn't enough room under the hood for a 350 ci engine. Although I have heard of people putting V6s it them.
Re:It's still a good thing (Score:3, Informative)
https://xiph.helixcommunity.org/
Re:It's still a good thing (Score:5, Insightful)
Adobe has supported open source more than most people know (or care to believe).
I don't particularly like Adobe either, but as a company, they aren't half bad. They have released the postscript and PDF specs, in full, for free, and the license allows anyone to write an implementation of them, without royalty or encumberment.
This has been an incredible boon for open source and Free Software. If you think printing in Linux sucks now, just imagine how bad it would have been had Adobe been dicks about PS and PDF standards. Adobe is way ahead of the game...
They realized they can make more money by getting a fully open standard adopted, rather than trying to force a closed standard down everyone's throats, and face competing standards that do basically the same time.
We would be downloading 3rd party open source postscript and PDF interperters from overseas to avoid patents, like we have to do now with mplayer codecs.
What Real is doing is a sham. They don't give a fuck about Free Software, this is just their way of trying to get in on that "Linux thing" without actually giving a little.
I know that Elcomsoft ordeal has left a bad taste in people's mouths, but we can't forget that Adobe isn't an unconditional enemy, they have been a strong ally in the past, and hopefully they saw the error in their ways regarding the DMCA.
Re:It's still a good thing (Score:3, Informative)
Re:It's still a good thing (Score:5, Insightful)
Photoshop has to be THE most pirated piece of software on the internet. Does Adobe know this? Yes. Do they do much? No. Why? Because they realize that they are getting everybody hooked on it. And when these people go to their job, and need to use graphics software, what are they gonna say to the person who buys it? "Get me Adobe Photoshop." I mean, aside from freelancers, corporations are the only ones willing to pony up the 600 bucks or whatever it runs these days. And you know what? Last I checked, Adobe wasn't doing half bad financially. The RIAA and other companies could learn something from them.
Re:It's still a good thing (Score:2, Informative)
Re:It's still a good thing (Score:3, Informative)
Adobe helped to develop WINE to run their Photoshop. The graphic editor is still closed-source and commercial, WINE is still open-source. Seems to me like a reasonable win-win situation for all of us.
Re:It's still a good thing (Score:2)
Where did you get this information from? The only contribution I've seen from Adobe to WINE is with regards to font metrics, and even that was indirectly. Codeweavers did most of the work for getting Photoshop to run on WINE and that was primarily sponsored by Disney not Adobe. You might well be correct but this is this would be the first I've heard of it since I can't even find mention of it on the WINE mailing lists.
Re:It's still a good thing (Score:2)
Re:It's still a good thing (Score:2)
Absolutely!!! I have paid for several pieces of commercial software for Linux namely Win4Lin, Codeweavers, Netlock, and StarOffice. I especially like the StarOffice model with an open source base product and the value added "finished" product for a fee.
Re:It's still a good thing (Score:2)
They don't do it with their software, but they have documented the PostScript, PDF and Type 1 font formats so anyone (eg Ghostscript) can use them.
Meanwhile Real comes down hard on anyone who tries to make a player for their Real encoded streams; which wasn't a big deal when they had a simple unobtrusive player, say back in RealPlayer 5, but the monstrously bloated and annoyingly obtrusive versions you are forced to us
This may just work! (Score:5, Funny)
TRPlayer?!? (Score:3, Interesting)
thor
project to build a GTK+ based user interface for.. (Score:4, Funny)
Why not just sum that up with "Derivatives of SCO IP" ?!?
People these days...
first proprietary player for linux (Score:3, Interesting)
Re:first proprietary player for linux (Score:4, Insightful)
Ummm... hello? There are NO CODECS included with Helix. It supposed to be some "open platform" for media.
Translation: a way to drum up "good feelings" about RealPlayer by giving away a worthless shell that you have to sign an NDA to get.
YES CODECS (Score:3, Informative)
SMIL 2.0
RealVideo (RV9, RV8, RV7, RVG2)
RealAudio (RA8, G2 audio)
MP3
Ogg Vorbis
MPEG4 (patent license for MPEG4 must be obtained separately)
H.263
Re:first proprietary player for linux (Score:1)
You have got Ogg, you can use the binary Real Media codecs, and you can write a plugin for any other format you want.
But codecs are not the most important thing in a project like this. The core code that deals with streaming is more important, and what I hope other projects understand how valuable this Helix project really is.
Re:first proprietary player for linux (Score:2)
You have got Ogg, you can use the binary Real Media codecs, and you can write a plugin for any other format you want.
This is where Real's confusion campaign comes into play. The Helix project does not have access to the Real codecs! Instead, Real packages them in a distribution based on the open Helix code. This is not as open as you think it is. Although I'm glad to see that they're starting to look at bringing open formats such as OGG into the project.
Re:first proprietary player for linux (Score:2)
All you long haired hippy open source zealots want all your programs and all the source code in the world to be free, but you spend exactly 0 time thinking about how companies can survive on this model. How can a company pay for 650 employees if they give 100% of their IP away? Answer: they can't.
Real has to sell _something_. If they open source everything then their subscription model would likely die, since people could find a way to circumvent it given all th
Re:first proprietary player for linux (Score:2)
2. I honestly don't care jack squat about the codecs.
3. It was not my decision to make Real open source. It was Real's decision.
My beef is that Real went out of their way to call something open source that was not, and to make it as complex as possible to figure out what was really there and what wasn't. THAT is what I'm pissed about. Had they been honest about what their goals were, I wouldn't be as upset as I am today.
Re:first proprietary player for linux (Score:1)
http://www.mplayerhq.hu/
It does include a built-in mini-WINE to allow it to use Windows codecs, but it has native implementations of most codecs. And it's free.
Re:first proprietary player for linux (Score:2, Informative)
There are already MPlayer [mplayerhq.hu], the ffmpeg [sourceforge.net] library, mjpegtools [sourceforge.net], bbmpeg [cox.net], Ogg Vorbis [vorbis.com] and Theora [theora.org], Cinelerra [heroinewarrior.com]... I for one don't feel that I need a bone thrown to me by Real, much less a proprietary, binary-only, NDA-encumbered (no, more like encrusted) one.
Others' mileage, of course, may vary. I admit, I may be just preaching to the choir here-- but I hope that what I just named off the top of my head can show potential moviemakers some of the options that are available.
Re:first proprietary player for linux (Score:2)
What are you going to use for streaming? How do you encode? I hope you plan to pay royalities on that MPEG video. You are talking about MPEG4 right?... right?
Helix is giving as a complete end-to-end multimedia solution. Client, encoder, and server. All unde
I've got something important to say about Real. (Score:5, Funny)
Re:I've got something important to say about Real. (Score:2, Funny)
>>>buffering 18%>>>...
Re:I've got something important to say about Real. (Score:2)
Re:I've got something important to say about Real. (Score:2, Funny)
Development (Score:3, Interesting)
Don't get me wrong - I think the REAL codecs are great, but this "offer" isn't.
Re:Development (Score:2)
95% ? I don't think so. Releasing an OSS media player with no codecs like getting a car with no engine. Sure, I guess it's better than nothing, but it isn't terribly useful for anything either.
Could I get money for (Score:2)
Would they give me money for porting the Ogg stuff to thier platform
There is no need (Score:1)
I seem to recall a press release... (Score:1)
Primary Source vs. Impartial Submission (Score:4, Insightful)
One could argue that it's better to get an article straight from the source, then read the comments for impartial opinion and review. However, I disagree. Slashdot should be a collection of articles that the community found interesting and submitted on their own. It shouldn't become a press release distribution ground for promoting corporate agendas to Linux geeks.
Re:Primary Source vs. Impartial Submission (Score:1)
-bZj
Re:Primary Source vs. Impartial Submission (Score:4, Informative)
Seems more constructive to contribute to the conversation than complain about why the Slashdot editors didn't spoon feed this to you.
Rob Lanphier
Helix Community Coordinator
ads.. ads.. ads. (Score:2, Funny)
Real is interoperable (Score:4, Interesting)
And if you want interoperability, Real is still the way to go. There is no other format for streaming media where all the following applies:
And people who really understand about streaming media know that MPEG4 is no alternative, yet.
Re:Real is interoperable (Score:4, Interesting)
And what is the problem with MPEG4? Licensing is a serious problem, but I don't think you were talking about that.
The only other problem with MPEG-4 is that most people use an AVI container, but that's certainly not required. You could be streaming MPEG-4 in an Ogg container if you like (although icecast for Ogg isn't considered stable, it has been operating in the wild for some time), or you could stick it in a
An open standard is an open standard, and unless they are seriously lacking compared to the propritary alternatives, they nearly always win in the long run.
An open letter (Score:4, Insightful)
Please go away and rethink your business model and come back when you are ready to release something of value.
If you wish to win the hearts and minds of open source developers you need to do more than your current offer which smacks of "Here is 75K, code & licenses of questionable value, please go do our coding for us".
Instead you might want to check out a _profitable_ business model like that used by TrollTech, SleepyCat Software, ZeroC and others. The scheme is this: Release your codecs as a GPL library that allows open source (GPL) code to link against it. Proprietary software is required to purchase a seperate license to use the library. Sell a high quality proprietary multimedia production app that uses these codecs.
Remember, business is about taking measured risks, and it's time for Real "realize" this.
Otherwise Real risks fading into obscurity. The sentiment here [in my office] is that this has already happened. The time for bold action has arrived.
Re:An open letter (Score:2, Interesting)
Further, there IS a Linux Player team at Real. We (this team) is as passionate as you are about creating a media player that is of good value to the community - and todays announcement was our way of asking you to come participate in the process. It's not just our giving away freebies that wins the minds and hearts of a community -
A simple, decent player for *nix platforms... (Score:3, Insightful)
Introduction
The current situation is that one has to use RealOne player to play RealMedia files. One has to register the player before you can play a file, but the player will simply go around in loops asking you to register, no matter how many times you do it. Even when it does start to play it crashes and leaks --for it has become a kitchen-sink(TM) application.
Of course, there are stuff like Xine and MPlayer, but their legal status is dubious and since being done the sneaky way is not working at the best.
If RealMedia is reluctant to come out with a simpley player for playing RealMedia audio and video files ONLY (i.e. no 'jukebox' or ripping or audio-cd making and other junk), let others write them by making the codecs freely distributable (for playing back ONLY) and making the interface documentation freely available.
Helix: Episode IV: A New Hope
This Helix thing seems to be more than just the audio-video stuff, and seems to encompass a broader take on mult-media on the Internet.
Does this bring up a hope that such simple players (non-sneaky) could be a reality in the near future?
GrimReality
2003-08-07 02:51:07 UTC (2003-08-06 22:51:07 EDT)
Dear Real (Score:2)
Right now Real-encoded content is the most incredible PITA, because there's lots of it, and converting it to MP3 to listen to on my portable MP3 player can only be done in real time.
Perhaps if you (Real) hadn't kept your file formats proprietary, everyone would be using Real players instead of MP3 players. But hey, you made your bed, n
Open Apology (Score:2)
Re:Um... (Score:2, Interesting)
There is nothing inherently wrong with the real video format the compression and error correction is actually quite good for low bitrate streaming... it is the bloated adware infested interface that is awful!
ATTN: Slashdot Employees (Score:1, Offtopic)
MPEG-4/ISMA (Score:3, Informative)
If you don't want scalability (Score:5, Interesting)
RealMedia supports SureStream, which lets you put up to eight pairs of video and audio into a single file, and the server and player communicate in real time to determine the optimum data rate for the transmission. It'll even raise and lower data rate as connection speed changes - very useful for cable modem and shared bandwidth from work.
This will come in MPEG-4 eventually, via Fine Grain Scalability (FGS), or some future scalable version of the AVC codec. But that's a couple years away from being in real consumer products I'd guess.
Oh, and I totally don't believe that you really regularly use MPEG4IP for volume compression. I mean, the TOOLS are there, but you have to go through like five different command line steps to make a file. It can produce fine results (it uses Xvid), but MPEG4IP is really like LAME - it's not meant as an end-use tool in and of itself. Well, the player is fine stand alone.
Re:If you don't want scalability (Score:2)
No disagreement there. I use a Mac, so I can just use QT Pro or OpenShiiva for encoding.
My point was that in an open source/open standard system you at least have a chance of
Re:If you don't want scalability (Score:2, Interesting)
I use LAME excessively for production work... well not daily, as we don't produce audio that much, but at least monthly, and in the beginning of the project it was nonstop. LAME is an excellent tool for serious production work - shell scripting is certainly less aggravating than scripting Cleaner (as I'm sure you'll agree!). I haven't used MPEG4IP extensively, so I can't comment on the process... but I'd suspect a simple wrapper script and it would be as easy as anything (though of course it still does
Re:If you don't want scalability (Score:2)
Yes, LAME is much more usable than MPEG4IP. I meant it was similar in that it wasn't meant directly for end users (you have to compile it yourself, or get it from somebody else). I use LAME all the time for my own MP3 encoding.
MPEG4IP requires chaining the output of multiple command line apps together. It is scriptable, I suppose, but you get huge uncompressed intermediate files and other painful things. Anyone with the time and tech savvy to make it work would be better off getting a job and th
BUFFERING (Score:2)