[vlc-devel] Re: Status of firefox and/or activeX plugins
damien.fouilleul at laposte.net
Fri Sep 22 11:34:23 CEST 2006
Jonas A. Larsen wrote:
>> I am also pushing for plugin development...
>> I made a simple spec for an ideal feature set:
>> and I have downloaded the vlc source code and hopefully I will have some
>> time to get familiar with the code base and contribute in that area.
>> I have also been trying to push the firefox developers to move forward
>> on native ogg support in firefox.
>> We should have a better open video support in web browsers soon :)
> Well for my self at least, it really isn't about having an open source
> alternative for website creators. For me it is entirely about having an
> alternative to using a windows pc. Currently embedded streaming (which is
> pretty much all streaming) on Linux doesn't work with vlc. As far as I can
> tell the vlc plugins only work if u write html pages to use it specifically,
> and this is what I don't get. As far as I could read out of hartmans
> response, there is pretty much no big technical blockers for making vlc
> impersonate being wmp or qtp. We can already play the vast majority of flash
> and wmv files, so my question was again: What's required for firefox or
> other browsers to be able to use the vlc plugin for ALL embedded streaming
> on webpage's?
> Maybe Damien, who more or ,masterminded the plugins, could list what's
> missing for vlc (both activeX and firefox plugin) to be able to "takeover" a
> browser and be used for all streaming.
> Best regards
> PS: I LOVE VLC!
Yes, it's possible for VLC to mimic other players in firefox, basically
I've thought of implementing a basic set of WMP apis on the mozilla
plugin, but time is really the showstopper in my case.
is starting from a root object.
Therefore VLC can have multiple of those hierarchies and use the root
object that matches the media player VLC is trying to impersonate to
talk to the browser.
All that needs to be done is to create those hierarchies :)
Actually, VLC already contains an example of those hierarchies, as
but it is also backward compatible with the old APIs in 0.8.5.
There is a root object for the legacy APIs and a root object for the new
APIs, VLC chooses the legacy APIs root object by default but it will use
the new root object if you give the right trigger, which currently is a
VERSION tag (although I'm thinking of using a mime-type as well)
objects for WMP, Flash, QT, etc... or at the very least document them
for myself or others to implement
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel