upnp dlna plugin
play

UPnP / DLNA plugin Smit Mehta GSoC 2012 - KDE Digikam Akademy 2012 - PowerPoint PPT Presentation

UPnP / DLNA plugin Smit Mehta GSoC 2012 - KDE Digikam Akademy 2012 Overview UPnP (Universal Plug and Play) is a set of protocols which allows discovery of and access to media contents in a home network (connected via router) DLNA


  1. UPnP / DLNA plugin Smit Mehta GSoC 2012 - KDE Digikam Akademy 2012

  2. Overview • UPnP (Universal Plug and Play) is a set of protocols which allows discovery of and access to media contents in a home network (connected via router) • DLNA (Digital Living Network Alliance) is a standard built on the top of UPnP protocols, supported by most modern TVs, pads and phones.

  3. Aim of the project To develop a UPnP / DLNA plugin for digiKam so that it allows discovery of digiKam's collection over all DLNA compliant devices in a home network

  4. Motivation / Use-case / Importance • Will give you the ability to share your images on all the devices without duplicating them. • Will support digiKam's virtual albums based on searches / tags / etc. • Will make digiKam the only open source application to have an inbuilt UPnP plugin (AFAIK)

  5. Implementation

  6. Key implementation ideas • Use of HUPnP libraries. • Support for digiKam's virtual albums • Support maximum image formats by on- the-fly transcoding • Multi-threading and preloading to make things faster

  7. Current Progress • Most basic skeleton / model ready • Working on pads and phones. Debugging is going to make it work on TVs

  8. My background • Smit Mehta, 20 • Junior year, CSE, IIT Madras • From Ahmedabad, Gujarat, India • Contact : smit.meh@gmail.com

  9. Thank you

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend