Slashdot Mirror


Darwin Streaming Server Beats Real, Windows Media

pinqkandi writes "Network Computing recently ran an extensive shootout of video streaming servers, in areas from setup to quality to buffering times. The free, open source Darwin Streaming Server, which streams QuickTime content, edged out costly and closed source Windows Media & RealVideo streaming systems." Well, it edged out Real. It blew Microsoft away.

14 of 394 comments (clear)

  1. Go.. everyone? by sporty · · Score: 5, Funny

    Go opensource (darwin)! er.. closed source (quicktime)! er.. apple (the underdog)! er.. quicktime (best codec)!

    I think this is great.. but what political stance can a mass of angry/happy slashdotter's take on this??

    --

    -
    ping -f 255.255.255.255 # if only

  2. streaming is good but downloading is better by Anonymous Coward · · Score: 5, Informative

    I'd rather download something than stream it. Streams are often much lower quality and it prevents you from time-shifting it, which you should be able to do. For this reason I use Streambox VCR, which you can download here, for downloading .RM files and ASFRecorder, downloadable here, which lets you download streaming Windows Media files, so that you can time shift those as well.

  3. Re:Great, but... by Havokmon · · Score: 5, Insightful
    It's pretty silly that I can run the streaming server on Linux but I have to go to Windows or Mac to view the content.

    Ahh not entirely correct. Go grab Codeweavers Crossover Plugin 1.1. I currently run Opera 6 beta, on Mandrake 8.2 beta (and oh yeah, KDE3 beta :) and I'm able to view streaming Quicktime INDSIDE Opera.

    I was just expecting Netscape family support. So Opera really impressed me.

    I'll be sending out my $25/$30 for Crossover this weekend..

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  4. Re:Hmm... Too bad Quicktime isn't open source. by znu · · Score: 5, Informative

    Darwin Streaming Server can stream standard MPEG-4. Not much can actually be used to view such a stream, of course. Not even QuickTime; as has been mentioned on Slashdot, Apple is refusing to ship QuickTime 6 (which has full MPEG-4 support) until the MPEG-4 licensing people come to their senses.

    --
    This space unintentionally left unblank.
  5. Re:Anyone else surprised? by jon_c · · Score: 5, Interesting

    I've played with Darwin a bit, the thing to understand is there are a lot of peices to a 'media server'. There's a video encoder card (the oone they used was $2,000) and there's a encoder, like WMA, Real, or Sorenson. Once you put the video source and the encoder together you have a 'video source', which is what these media servers will 'serve' to the clients.

    You could think of Darwin as a amplifier, as it only does the TCP/IP server end, Real and Windows Media do the whole thing. It's also interesting that the auther credits Apple with having a such a wonderfull FREE product, but then lists the $250 Sorenson Media's Broadcaster and the $500 Sorenson 3 encoder ($499), not exactly free. While Real charges around 5k for the whole package and Microsoft charges nothing as it comes with Win2k.

    -Jon

    --
    this is my sig.
  6. Exactly as I thought by oranjdisc · · Score: 5, Insightful

    I have wondered for the longest time why a number of news outlets use Windows Media on their web sites, when the quality / stability totally blows. Maybe they're Microsoft trained gnomes who only use FrontPage, write ASP, and use IE. I don't know. But QuickTime blows the $hit out of everything else. I just wish more people recognized that.

  7. Re:Great, but... by melatonin · · Score: 5, Interesting
    nowadays there are other CODECs like On2's VP5 which kick the snot out of Sorenson

    Hmm. I haven't used On2 in a while, but Sorenson 3 really is the good stuff, the best I've seen so far. I've been really amazed at what it's capable of; 600x400-ish video at 200 k/s, that does NOT look compressed, at all. This is with the free encoder without using Media Cleaner.

    Sorenson 2 isn't much competition for anything anymore.

    I'd think in the future, Sorenson 3 will be more like the high-quality versions of the Qdesign codec- kicks the crap out of the MPEG solution, but more proprietary (and no free high-quality encoders). You'll probably see movie trailers available in higher-quality, lower-bitrate versions next to MPEG-4 versions.

    --
    Moderators should have to take a reading comprehension test.
  8. Re:Anyone else surprised? by znu · · Score: 5, Insightful

    You only need all the extra stuff if you're doing live broadcasting. You don't need a $2000 video digitizing card; if you have a Firewire camcorder, you just need a $15 Firewire card (assuming you don't already have Firewire; a lot of hardware does these days, including everything from Apple). As for the rest, Apple has its own broadcasting program ready to ship as soon as the MPEG-4 licensing people come to their senses, so soon you won't need Sorenson Broadcaster or the Sorenson 3 Pro encoder. Apple's program will be free, but probably Mac-only. Still, it's going to be cheaper to buy a G4 to do your live digitizing than to pay the Real server tax.

    --
    This space unintentionally left unblank.
  9. Re:No surprises then by Hiro+Antagonist · · Score: 5, Funny

    Actually, there is one Microsoft product that beat an Open Source product, hands down. What is it?

    Microsoft Product: WindowsNT
    Open Source Product: crashme

    --

    --
    I Hit the Karma Cap, and All I Got Was This Lousy .sig.
  10. Getting rid of Quicktime nag by BinxBolling · · Score: 5, Informative
    that irritating nagware that is Quicktime

    Here's a tip to get rid of the nag screen: Set your system clock ahead, say, 20 years. Run the quicktime player. When it asks you to buy the full version, click the "later" option. Exit the player. Restore your clock to the correct time. You won't get the nag screen again for 20 years.

  11. Not just for video... by jvj24601 · · Score: 5, Informative

    My company is using the Darwin Streaming Server for a client project to stream MP3's. You can create SMIL files that auto-detect the right bandwidth-specific version for your connection.

    <smil>
    <body>
    <switch>
    <ref title="Title of Song" src="rtsp://streaming.my.localhost/mp3/Title_ of_Song/128.mp3" system-bitrate="220000"/>
    <ref title="Title of Song" src="rtsp://streaming.my.localhost/mp3/Title_ of_Song/40.mp3" system-bitrate="45000"/>
    <ref title="Title of Song" src="rtsp://streaming.my.localhost/mp3/Title_ of_Song/20.mp3" system-bitrate="20000"/>
    </switch>
    </body>
    </smil>


    I don't know much about Linux/BSD software, but RealPlayer and QuickTime plugins can play these streams.

    No one at our company had ever done any sort of music streaming before, but I was able to convince the client to go with our solution. It (Darwin Streaming Server - free) is running under Linux (free) as a Apache/Tomcat JSP application (free).

    It was the right decision financially (as far as keeping development costs down). It's also nice to see that our decision, in this instance, was the right one performance-wise as well.

  12. Re:No Compression source! Its APPLE being CHEAP LI by Melantha_Bacchae · · Score: 5, Insightful

    An AC wrote:

    > Its a classic Bait and Switch. Apple will always charge money for
    > video compression deliverred stock in their normal Quicktime, and
    > will never offer source to the compressors.

    Apple doesn't have the rights or the ability to give you the source to the compressors of others that they license to use in QuickTime. Good Grief! The whole reason they are not releasing QT6 is because the MPEG-4 people are demanding that content creators pay them a tax to use it, over and above the $2 million Apple will be paying them to license it. Apple is going to bat for its users here, and you have the gall to blame them for not giving you someone else's source code!

    > Apple charges (GOUGES) its dwindling developer base.

    Oh yeah, right! A whole twenty bucks to get a CD of their developers tools FedExed to your doorstep. Wow, that's highway robbery!

    The old Apple was greedy and stupid, sure. Their greed nearly killed them. The new Apple, born in December 1996, is on the whole, wiser and more compassionate. This is the Apple that:

    - Based the core of their new OS on open source (and gave back the source, which was not required by the license).

    - Slashed the price of their Web Objects from $50,000 to $699.

    - Gave away their OS X developer's tools for free download ($20 for CD).

    - Went to bat for their users to avoid extra end user charges (for MPEG-4 content creation) for Quick Time Pro users.

    - Opened the source of their Darwin Streaming server.

    - and a lot more.

    > Developers have priciples... and the number one priciple is that they
    > HATE being exploited.

    No, you just hate having to pay to get anything in life. ;) Microsoft's developers don't seem to mind the sky high cost of Visual Studio.Net. Lets see Microsoft give that away for free!

    > They expect Apple to PAY THEM to read new manuals, not the other
    > way around.
    >
    > They expect Apple to PAY THEM to adapt and ebrace new proprietary
    > system technologies, not the other way around.

    Actually, that is what your *employer* pays you for, and expects you to do if you want your salary to continue going up. If you are programming as a hobby, it is its own reward.

    > They always give long marketing-speak excuses why they wanted 895
    > dollars for newton programming manuals
    >
    > They use excuses such as : default IBM OS/2 programming manuals
    > from IBM cost 5000 dollars in March 1987.
    >
    > Sigh.......
    >
    > OS/2 is dead, Apple.

    So's Newton, so why are you expecting to be able to get programming manuals for it, at any price? Anyway, IBM OS/2 didn't die due to the price of the programming manuals (actually, last I heard, another company was still developing versions of OS/2).

    > Offer some video compression source code (pay your consulting
    > suppliers if you need to) or shut the hell up.

    It's two million dollars (plus content creating costs) just to put MPEG-4 in QuickTime. Do you really want Apple to go broke to give you free source code?

    If you want the source that badly, go gripe at the MPEG-4 people.

    > I hope Darwin crap dies as well as slow buggy MAc OS X.
    > (Mac-O-Sux)

    Oh, go argue point with Aqua Mothra! Grrr...

    On December 14, 1996, Mothra resurrected an apple tree.
    On December 14, 2001, she returned to see its fruit:
    OS X, the Apple of Mothra's Aqua eye.

  13. Re:Anyone else surprised? by Phroggy · · Score: 5, Interesting

    Not bad for something open source and free.

    Note that QTSS is NOT a project started by random open-source developers who wanted to play around; it's a project built and funded entirely by Apple, which chose to release it as open source after it was already running (it was previously called Darwin Streaming Server and was released before Mac OS X 1.0 shipped).

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  14. The interesting part... by ablair · · Score: 5, Interesting

    ...of the article was the software ratings compared with the user survey:

    What is the most important aspect of a video stream?
    Low Bandwidth 27%
    Quality 73%

    Video Quality Report Card:
    QuickTime 4.1
    Real 3.7
    WMP 2.5

    In what format do you provide content to your users?
    QuickTime 22%
    Real 31%
    WMP 42%

    In other words, with quality being the most important factor, WMP wins - despite being the lowest quality of all. (Both QuickTime and Windows Media solutions are free) Hmmm... sounds like other familiar Microsoftian stories.