From: "Timothy Sipples"

Has anyone looked at porting Darwin Streaming Server (Apple's open source streaming media server software, supporting QuickTime, MP3, etc.) to OS/2 Warp?

The homepage for this project is here:

http://developer.apple.com/darwin/projects/streaming

and there's a link to download the source code.

Darwin Streaming Server is already available for Mac OS X, Linux, FreeBSD, and Windows.

There's a Frequently Asked Questions list which explains the platform-specific portions of the source code. Apple says the following:

- OSThread, OSCond, OSMutex: Implements threads, mutexes, and condition variables. The implementations provided work on MacOS X as well as any platform that supports pthreads.

- OS: Includes some platform-specific code for getting the current time. Implementations provided work on MacOS X as well as any platform that supports gettimeofday.

- Socket: This class is C++ wrapper for the sockets API. On MacOS X, this class uses a set of APIs collectively called the Event Queue for receiving events from sockets in non-blocking mode. For other platforms, an implementation of the Event Queue APIs using select() has been provided in ev.cpp. For more details on the Event Queue, see "What is the Event Queue?" in the FAQ section.


- - - - -
Timothy F. Sipples
IBM WebSphere Software (Chicago, IL)
E-Mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
PGP Public Key:
http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0x45D3DE3E

Source: OS2VOICE

OS/2-eCS-ArcaOS General News

More in General  

OS/2-eCS-ArcaOS Software News

More in Software  

Latest Forum Posts

Site News

More in Site News