Transcript
Page 1: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

static void_f_do_barnacle_install_properties(GObjectClass

*gobject_class){

GParamSpec *pspec;

/* Party code attribute */ pspec = g_param_spec_uint64

(F_DO_BARNACLE_CODE, "Barnacle code.", "Barnacle code",

0, G_MAXUINT64,

G_MAXUINT64 /* default value */,

G_PARAM_READABLE | G_PARAM_WRITABLE |

G_PARAM_PRIVATE);

g_object_class_install_property (gobject_class,

F_DO_BARNACLE_PROP_CODE,

MeeGo Conference

Dublin, November 2010

Iago Toral [email protected]

GRILOEnhancing the multimedia experience in MeeGo

Page 2: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

Tons of media providers...

Page 3: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

...and all sorts of gadgets

Page 4: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

How are we dealing with all this?

➔ Platforms lack specific support.

➔ Solutions developed from scratch by individuals. ➔ Solutions not reusable in other projects / contexts.➔ Not efficient.

➔ Lots of services, APIs and technologies involved.

➔ High development and maintenance costs.➔ High learning curve.➔ Not scalable.

Page 5: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

What can we do about it?

➔ Platform level solution for accessing media content.

➔ A place where interested actors can collaborate.

➔ Reduce and share maintenance efforts.➔ Efficient and scalable approach.

➔ Faster development cycle.

➔ Faster time to market.

Page 6: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

Grilo

Page 7: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

Grilo in MeeGo

➔ Having Grilo in MeeGo would make this platform more appealing for media developers.

➔ Writing media solutions for MeeGo would be faster more efficient!

➔ Grilo is based on GLib and GObject, so it is a natural fit for the MeeGo platform.

➔ Installing Grilo in MeeGo is straight forward.

Page 8: Grilo: enhancing the multimedia experience in MeeGo (MeeGo Conference Dublin 2010)

Thanks for listening!

Check out our demos of Griloon MeeGo in our technology

showcase!

http://live.gnome.org/Grilo


Top Related