Hi Dan,
Apple's Darwin Streaming Server might do the trick for you. It does MPEG-4, MPEG-4 H.264/AVC etc. streaming and supports SMIL files. It's open source (though those file formats are patented).

http://developer.apple.com/opensource/server/streaming/index.html

We use it to serve BBC content from our repository under our educational deposit agreement. I can't say that it's the most feature- complete piece of software in the world but it does the job, and there's a decent user community if you get stuck with anything.

Client-side, things get a bit tricky, since the QuickTime plugin is basically mince. It's quite pernickety about network issues (such as proxy configurations not being inherited from the OS on Windows), but again it does the job...

Though at least the transport would be in a relatively standard format (RTSP/RTP), rather than nasty Real guff.

Simon's suggestion of Flash on the client side might make a nice combination with DSS, though we've only ever used Flash as an HTTP (progressive download) front-end - not true streaming - so I can't say if/how well the combination would work.

Graeme

--
Graeme West
Web Services Development Architect
Spoken Word Services
Glasgow Caledonian University

Email: [EMAIL PROTECTED]
Tel: (+44) 0141 273 8544
Project web site:
http://www.spokenword.ac.uk/


On 17 Feb 2008, at 22:55, simon wrote:

Hello,

Flash appears to say yes to SMIL:

http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000589.html

though flash has caused me problems by only implementing limited subsets of other standard formats (eg limited html tags in flash textareas) so I wouldn't like to say for sure the flash's understanding of SMIL would do what you want. I've never used SMIL + flash.

And the best bet I think for an open source flash streaming server for flv video format is still currently Red5 which hasn't made a 1.0 version yet: http://osflash.org/red5

If you use MP4 container with h264/aac as your flash video format (from memory: player 9,0,115,0 onwards), you may have more options for your server, it's on my list to check this but so far I haven't had time.

S.







On Feb 17, 2008 10:18 PM, Dogsbody <[EMAIL PROTECTED]> wrote:

Apologies if this is slightly off topic but I have been googling on and off since last year, found nothing and you lot are the best people I know to ask!

I'm looking for an open source video streaming server & browser based video
client for the video finish of a charity marathon I run.

I'm already using Helix Server for streaming the video although I could change that if required. I'm using Real video for the stream and I guess it's the having to ask users to download and install Real Player that's harsh. While Real is very good at simultaneous multi-bitrate streaming it's anything but open and I know plenty of people that refuse to install Real Player not to mention to
vulnerabilities!

It would be great to have the video window in the browser so the user didn't have to download anything (e.g. VLC) but I think that just leaves Flash(!?) which is also not open (although people are at least used to video in Flash).

The BIG requirement though is that the client can understand/ replicate SMIL information as the video is stored on the server as a single 1GB file and different users are streamed different 20 second clips based on the time they
went over the finish line. Can Flash even do that?

Any help appreciated.

Dan

P.S. I'm using the term Open Source as a indication of the ideal, I'm a fan of open source so I would like to use it with free software being the next choice but as this is a charity marathon we have no money to throw at commercial software.
-
Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html . Unofficial list archive: http://www.mail-archive.com/[email protected]/

Email has been scanned for viruses by Altman Technologies' email management service


Reply via email to