Developing video playback applications

Creating Mobile Videos
This article provides an introduction to the video capabilities of Nokia mobile devices and guidelines for creating and publishing mobile videos. It offers hands-on recommendations for practical issues, such as conversion settings and tool recommendations, as well as a step-by-step walkthrough of an example case where a video clip is adapted for mobile use. In particular, this article is aimed at media content producers who want to ensure reaching the maximum audience with relatively minimum effort.

RSS Support in Nokia Video Center
Learn about the Real Simple Syndication (RSS) usage supported by the Nokia Video Center application. Nokia Video Center supports RSS for video service metadata descriptions. Metadata defines additional information about the content to help selecting the video that is interesting to the user.

MIDP: Mobile Media API Support In Nokia Devices v2.0
This excel file includes the Mobile Media API (JSR-135) features that are supported in Nokia devices. The information is organized into categories that cover speech and music audio playing capabilities, synthetic audio playing capabilities, speech and music audio recording capabilities, video capabilities (playing and recording), camera snapshot capabilities, and supported controls. The resource has been updated with new test results, which include for example S60 3rd Edition devices.

MIDP: Mobile Media API Developer's Guide v2.1
This updated Java™ MIDP document describes the Mobile Media API (JSR-135). The MMAPI allows MIDlets to use various media types more powerfully, for example, to play several kinds of audio and video files, capture images, and adjust many of these operations using special kinds of controls. The document offers recommended practices on how to utilize the API more efficiently.

S60 Platform: Image and Video Capturing
This document is a technical overview of the architecture and APIs that support image and video capturing on the S60 platform.

S60 Platform: Video Example v2.0
This C++ code example demonstrates how to play and record video files.
CVideoRecorderUtility and CCamera classes are used to record a video clip, and the CVideoPlayerUtility class is used to play, stop, and pause video clips and show the video clip information. In addition, playing a video clip in an external viewer using a document handler method is demonstrated in this example.
Video APIs are part of the Multimedia Framework (MMF) that is supported from Symbian OS v7.0s (S60 2nd Edition) onwards (on the Nokia 6600 it is only possible to play video).
Main classes: CVideoRecorderUtility, CVideoPlayerUtility, CCamera, CFeatureDiscovery.

Nokia Video Center White Paper
This document provides a brief overview of Nokia Video Center, and defines a framework for service providers to create or adapt their own Internet video service into Nokia Video Center.

MIDP: Mobile Media API Example - Media Sampler
This Java™ MIDP example demonstrates the usage of the Mobile Media API (JSR-135) by playing audio and video clips. In addition, the MIDlet shows how to check the MMAPI support on a device by using system properties.

How To Post Mobile Videos On The Web
This article describes what issues need to be considered when posting a mobile video on the Web.

Video And Streaming In Nokia Devices v3.0
This updated document will help developers create audio-visual content, services, and applications for video-capable Nokia devices. The document covers the basics of audio and video coding, including file formats. Different Nokia platforms and their capabilities are presented.

Series 80 Platform 2nd Edition: Introductory White Paper
This document introduces Series 80 2nd Edition; it describes the user functionality provided by the platform and gives an overview of the options for developing applications and content.

Series 80 Platform 2nd Edition: FAQ
This document answers the most frequently asked questions from developers and business managers regarding Series 80 Platform 2nd Edition.

Video Sharing - Technical Description
This paper specifies the technical details and recommendations that must be followed in order to achieve interoperability between a Nokia video-sharing application and any other application capable of sending and receiving video during a voice call.



