Page 1 of 1
Embedding Media Player into 3rd party Application
Posted: 10 Mar 2006 23:51
by MutantJedi
I want to be able to use the media player to play a movie (audio) in an application that I'm developing.
Is there a sample around that can show me what to link, what to call, etc.
I'm targeting Mac OS X and Windows
Thanks,
Mark
Posted: 11 Mar 2006 00:31
by tonsofpcs
You can either just grab the source or use the ActiveX control. Be aware of the licensing restrictions on both.
http://wiki.videolan.org/index.php/ActiveX has information on implementing the ActiveX control
Anybody got a sample they can spare?
Posted: 13 Mar 2006 21:51
by MutantJedi
I've checked out the vlc-trunk.
So, I've got the source.
ActiveX doesn't help with cross platform (but it might be the sample I'm looking for...)
What I would like is a sample project that shows how to link vlc into a 3rd party app.
I'm using QuickTime right now. I want to add VLC as it does some multicast stuff better.
Mark
Posted: 13 Mar 2006 22:17
by fkuehne
You probably want to embed libvlc.a (so basically VLC compiled as a library) in your application, but that this would require you to use a GPL-compatible licence on the contrary to the usage of an ActiveX or Mozilla plugin.
Posted: 14 Mar 2006 00:07
by MutantJedi
Thanks Felix,
Using a GPL license for the app is not a problem.
While the product will run on Mac and Windows, at this stage I need a Windows version to run first. (I'm doing my coding with Xcode)
I don't really want to build/configure/etc the whole vlc project when what I need is libvlc.a and the headers. Is there anywhere I can download libvlc.a (Windows, later Mac)?
Mark
Posted: 17 Mar 2006 17:06
by fkuehne
Sorry, but this library isn't available for download at the moment, because different releases of VLC aren't binary-compatible yet. Once this is achieved, we will probably publish some kind of SDK.
Compiling VLC's source isn't that hard though. Everything is documented on
http://developers.videolan.org/vlc. If you have any questions, you are encouraged to ask
ActiveX license
Posted: 30 Aug 2006 23:08
by jim81
Hello,
I develop an third party application based on VLC ActiveX 0.8.5. I know that if I would like to embed VLC app in my work, I need to conform to license GPL. But what about ActiveX, Do I need to include specific files? According to your last post, Activex license is a bit different.
Thanks In advance
Posted: 31 Aug 2006 14:48
by tonsofpcs
The ActiveX control falls under the same license afaik, but when you use an ActiveX control, you are not actually including it in your program, from what I understand, your app would only need to conform to the GPL if you distribute them together.
Feel free to correct me on this if I am wrong, but that is what I have come to believe from GPLv2.
note: I may be wrong. I don't have an actual copy of the license at hand and running just one browser window over the connection I have here is a chore. Please read over the license to understand what it says/means.