[opensource-dev] Viewer Tools Upgrades - with a call for help

Darien Caldwell darien.caldwell at gmail.com
Wed Feb 25 18:37:58 PST 2015


Yeah but don't really have to use codecs. HTML5 Elements for audio do not
use codecs, not in most of the larger browsers anyway (Chrome, IE). The mp3
stream is played natively by the browser. ( it's true Firefox does not
include native MP3 support)

 It would require for LL to finish their project to upgrade the viewer to a
HTML5 compatible browser before that could be done though.

example: http://www.html5tutorial.info/html5-audio.php

more information: http://www.w3schools.com/html/html5_audio.asp

As LL is talking about adding CEF v3 (Chromium embedded framework), all
HTML5 Audio/Video support will come from the ffmpegsumo.dll which is part
of the framework. (see:
http://code.google.com/p/chromiumembedded/wiki/GeneralUsage  Application
Layout->Windows)

" On Windows the default layout places the libcef library and related
resources next to the application executable. The directory structure looks
like this:

Application/
    cefclient.exe  <= cefclient application executable
    libcef.dll <= main CEF library
    icudt.dll <= ICU unicode support library
    ffmpegsumo.dll <= HTML5 audio/video support library
          <----------
    libEGL.dll, libGLESv2.dll, … <= accelerated compositing support libraries
    cef.pak, devtools_resources.pak <= non-localized resources and strings
    locales/
        en-US.pak, … <= locale-specific resources and strings

"

So once CEF is in place, this included library could be utilized for MP3
and video playback.



On Wed, Feb 25, 2015 at 6:28 AM, Cinder Roxley <cinder at alchemyviewer.org>
wrote:

> On February 25, 2015 at 6:49:56 AM, Henri Beauchamp (sldev at free.fr) wrote:
>
> On Tue, 24 Feb 2015 19:03:29 -0800, Darien Caldwell wrote:
>
> > I'm pretty sure the reasoning behind LL moving all the multimedia to a
> > plugin system was so that 3rd parties could write their own plugins.
>
> I doubt it...
>
> Yeah, that was kind of the whole point of the change.
>
>
> http://wiki.secondlife.com/wiki/Linden_Lab_Official:Media_Rendering_Plugin_System
>
> Though it doesn’t appear that work in this was ever completed. (You still
> have the build the entire viewer to build and test a media rendering
> plugin. You need to stay relatively in sync upstream so releasing these
> plugins can’t really be independent from viewer-release and can’t
> realistically be released and work across the board with tpv’s based on
> Snowstorm.)
>
> Outside of that, there are many other factors as to why nobody has
> developed a media plugin. For one, licensing costs money, and us lowly,
> non-commercial developers cannot afford or do not wish to shell out money
> to pay for codec licenses like mp3.
>
> --
> Cinder Roxley
> Sent with Airmail
>
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/OpenSource-Dev
> Please read the policies before posting to keep unmoderated posting
> privileges
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150225/9c0a9e42/attachment.htm 


More information about the opensource-dev mailing list