際際滷

際際滷Share a Scribd company logo
MAFWGriloSource




Xabier Rodr鱈guez Calvar
  xrcalvar@igalia.com

Den Haag, July 29th 2010
MAFW


   Multimedia Application FrameWork for Maemo 5
   Fremantle (Nokia N900)
   Supports different renderers. Currently:
       GStreamer renderer

   Supports different sources. Currently:
       Tracker
       UPnP
       Bookmarks

   Used to build the Fremantle Media Player
       From Fremantle 1.2 onwards, it supports loading third
       party plugins.




                 MAFWGriloSource   GUADEC 2010
Grilo


        Framework to provide access to multimedia sources
        APIs for browse, metadata, query, search, metadata
        resolution, operations cancellation...
        Current plugins: 鍖lesystem, Youtube, Jamendo,
        SHOUTCast, Vimeo, Apple Trailers, Flickr...
        Bindings: Vala and GObject instrospection in progress
        Some documentation: overview, quick start guide, code
        examples and API reference
        Programs using Grilo: Totem plugin, Rhythmbox plugin,
        Rygel-Grilo, Clutter Grilo Player...



                      MAFWGriloSource   GUADEC 2010
MAFWGriloSource


    Brings Grilo sources into MAFW and Fremantle Media
    Player.
    Sources included:
        Youtube
        Filesystem
        SHOUTCast
        Jamendo

    Search not allowed by MAFW
    Implemented pagination
    Same plugin, different sources




                  MAFWGriloSource   GUADEC 2010
MAFWGriloSource




                    Plugins view


            MAFWGriloSource   GUADEC 2010
MAFWGriloSource




                Youtube categories


            MAFWGriloSource   GUADEC 2010
MAFWGriloSource




              Youtube most viewed


            MAFWGriloSource   GUADEC 2010
Thanks!




MAFWGriloSource   GUADEC 2010

More Related Content

MAFWGriloSource

  • 1. MAFWGriloSource Xabier Rodr鱈guez Calvar xrcalvar@igalia.com Den Haag, July 29th 2010
  • 2. MAFW Multimedia Application FrameWork for Maemo 5 Fremantle (Nokia N900) Supports different renderers. Currently: GStreamer renderer Supports different sources. Currently: Tracker UPnP Bookmarks Used to build the Fremantle Media Player From Fremantle 1.2 onwards, it supports loading third party plugins. MAFWGriloSource GUADEC 2010
  • 3. Grilo Framework to provide access to multimedia sources APIs for browse, metadata, query, search, metadata resolution, operations cancellation... Current plugins: 鍖lesystem, Youtube, Jamendo, SHOUTCast, Vimeo, Apple Trailers, Flickr... Bindings: Vala and GObject instrospection in progress Some documentation: overview, quick start guide, code examples and API reference Programs using Grilo: Totem plugin, Rhythmbox plugin, Rygel-Grilo, Clutter Grilo Player... MAFWGriloSource GUADEC 2010
  • 4. MAFWGriloSource Brings Grilo sources into MAFW and Fremantle Media Player. Sources included: Youtube Filesystem SHOUTCast Jamendo Search not allowed by MAFW Implemented pagination Same plugin, different sources MAFWGriloSource GUADEC 2010
  • 5. MAFWGriloSource Plugins view MAFWGriloSource GUADEC 2010
  • 6. MAFWGriloSource Youtube categories MAFWGriloSource GUADEC 2010
  • 7. MAFWGriloSource Youtube most viewed MAFWGriloSource GUADEC 2010