I am creating a video conferencing application on OS X.
Which technology is best used for real-time streaming video / audio captured from a webcam / microphone in OS X?
So far, I have not been successful with these methods:
- using QTKit I grabbed the media, but there is no way to transfer it (without using QTSS, which is too bloated and hard to control programmatically).
- using QT Java, I got all the (almost) work, but the library is out of date, it is periodically reset, it signals a memory leak and there is no way to save the settings in the settings dialog
- I installed gstreamer using Macports, but there is no working osxvideosrc (or sound for that matter)
My next goal is VLC because it can access the webcam in OS X, but I'm not sure that it will give me what I need - can I fully control it over the API and can I display the stream inside Cocoa application (using QTKit player)?
source
share