USERNAME PASSWORD LOST PASSWORD? REGISTER
"A Complete Mobile Application Development Environment"
Advertisement

Downloads
Documentation
Forums
Blog
Press
Bug Tracking
Creator IDs
Contact Us




Content Management

About This Document

Who Should Read This Book

What this Document Contains

Additional Resources

1 Managing Files and Content

What is Content Management?

Content, Media, and Multimedia

Content, Data, and Metadata

Content Management Architecture

2 Digital Rights Management

Design Overview

The DRM Trust Model

Architecture

Content Providers

Content Consumers

Features

DRM Content Management

Acquisition of Rights Objects

Content Provider APIs

Content Consumer APIs

Integration Considerations

Integration with Download Manager

Integration with File Manager

Integration with Media Player

Integration with MMS, IM, and Email

Integration with the WAP Push Module

Backup/Restore

Using DRM

Storing a DRM-Protected File

Opening a DRM File

Consuming a DRM File

Retrieving DRM File Information

Getting a pixbuf from a DRM-Protected Image File

3 Introducing Media Selector

Overview

Architecture and Components

Cataloger

Cataloger API
Media Selector Data Model (DML) API
Media Files Library
alp_catalog tool

Media Selector Error Messages

Media Selector Graphical User Interface

Extractor Plug-ins Libraries

Searching with Media Selector

4 Using Media Selector User Interface

Overview

Architecture and Components

AlpMediaSelector

AlpMediaSelector Functions

AlpMediaSelectorDialog

AlpMediaSelectorDlg Functions

Sample Application Using Media Selector

5 Introducing Media Cataloger

Overview

Cataloger Architecture and Components

Cataloger Metadata Storage

Cataloger Internal Information

Media Selector Data Model

Cataloger Components

Volume Mounter

Tree Walker

File System Monitor

The Media Selector Data Model

The Media Selector Data Model Query

Media Categories and Their Contents

The alp_catalog Tool

Syntax and Options

6 Using Media Cataloger

Overview

Working with Media Cataloger APIs

Registering or Unregistering a Directory

Enumerating through the Registered Directories

Updating the Catalog

Indexing or Unindexing a Single File

Copying a File

Renaming a File

Checking for Media Format Support

7 Using Media Selector Data Model

Overview

Adding Metadata to the Data Model

Manipulating the Data Model

Creating a Metadata Entry

Adding Metadata to the Data Model Entry

Querying the Data Model

Setting Up Data Model Queries

Creating and Executing Data Model Queries

Retrieving Metadata from the Data Model

Getting Values from the Data Model
Listing the Available Columns
Getting the Current Row Location

8 Using Media Files

Overview

Working with the MediaFiles API

Finding File Types and Locations

Finding File Locations for Well-behaved Applications
Loading Icons and Thumbnails
Locating Real and Virtual Paths
Identifying Media Selector File Types
Retrieving a File's Mime String

Identifying Mime Types for Media Files

Using Multiple MIME Types
Creating and Destroying the AlpFileMime Object
Extracting the Contents of the Mime String
Setting a File MIME
Determining If a Mime Type Is Supported

9 Using Extractor Plug-Ins

Overview

Extractor Architecture

Designing Extractors

Metadata Categories

Extractor Components

Extractor Manifest

Manifest Name Section
Type Registration
Preferred MIME Mapping
Category Extension

Extractor Entrypoints

Metadata Extractor Entrypoint
Thumbnailer Extractor Entrypoint

Creating an Extractor

Creating the Manifest

Creating the Code

Testing Your Extractor

Glossary

 
 


© 2008 ACCESS Developer Network    |    Joomla! is Free Software released under the GNU/GPL License.    |    ACCESS Global Website
Events Support Community Platforms Home