Difference between revisions of "Media Indexer"

From WebOS-Ports
Jump to: navigation, search
(Created page with "=Summary= This pages describes the ongoing work on creating a media indexer solution for the webOS ports project.")
 
Line 2: Line 2:
  
 
This pages describes the ongoing work on creating a media indexer solution for the webOS ports project.
 
This pages describes the ongoing work on creating a media indexer solution for the webOS ports project.
 +
 +
=Architecture=
 +
 +
We're going to create a single service solution rather than using three different services as legacy webOS did. Furthermore the idea is to write the full service as node.js service.
 +
 +
The service has the following tasks to do:
 +
 +
* watch specific directories for files added/changed/removed
 +
* gather media information about the different files found (ID3 tags, Exif information, ...)
 +
* save all media files as entry in the db8 database
 +
 +
The following node.js modules might be needed:
 +
 +
* https://github.com/mapbox/node-sqlite3

Revision as of 00:05, 30 January 2014

Summary

This pages describes the ongoing work on creating a media indexer solution for the webOS ports project.

Architecture

We're going to create a single service solution rather than using three different services as legacy webOS did. Furthermore the idea is to write the full service as node.js service.

The service has the following tasks to do:

  • watch specific directories for files added/changed/removed
  • gather media information about the different files found (ID3 tags, Exif information, ...)
  • save all media files as entry in the db8 database

The following node.js modules might be needed: