OggPlay

For Series60 phones

Supplementary Information


This document covers the following topics:

OggPlay Version

OggPlay is a music player for phones running on the Symbian Operating system. Latest versions comes bundled with a .ogg file format decoder, but it detects and uses MMF plugings which may come built-in your phone or that might have been installed later on.
OggPlay comes in several flavors, depending on HW and Operating System version of the phone it is running on. This text concentrates on Series60 MMF versions. Please consult Oggplay webpage for the other versions, new releases and much more details about OggPlay.
For Series60 phones, two different versions of OggPlay co-exists. One version for phones supporting the MMF, the other one for phones that do not support it.
Technical mambo-jambo: (skip to next paragraph if you’re not interested)
MMF (Multimedia Framework) is a feature of Symbian Operating System (SOS) that allows (among other things) 3rd parties to use audio decoder plugins. With MMF, Oggplay can use the phone built-in audio decoders (MP3, AAC, MP4), as well as decoders installed by users. The MMF comes bundled together with the SOS 7.0S and above, in the phone firmware, and can't be installed in phones afterwards.
The user should carefully select which package to install on their phones, depending on their phone type. The table below shows which package you should install depending on your phone model. It is suggested, but not mandatory, to install the MMF Version, if your HW supports the MMF:
 
Phone Model
OggPlay 
MMF 
Version
OggPlay Non-MMF Version
Nokia 3650
 
X
Nokia 3660
 
X
Nokia 6600
X
X
Nokia 6620
X
X
Nokia 7610
X
X
Nokia 7650
 
X
Nokia N-Gage
 
X
Nokia N-Gage QD
 
X
Siemens SX-1
 
X
Nokia N70
X
X
Nokia N90
X
X

File Format Supported

For phones running Symbian OS 7.0S and over, Oggplay is able to use standard Symbian MMF plugins. These plugins can be either built-in your phone or installed afterward. Since Oggplay is able to both built-in and downloadable plugins, the file formats supported by Oggplay differs from phones to phones. The version of Oggplay that runs on a Symbian OS older than 7.0S does not currently support plugins. This might change in future releases. Next table shows the properties of each phone:
Phone Model
Ogg
MP3
Built-in Plugin
AAC Built-in Plugin
MP4 (m4a)
Built-in Plugin
Nokia 3650
X
   
Nokia 3660
X
   
Nokia 6600
X
   
Nokia 6620
X
X
X
X
Nokia 7610
X
X
X
X
Nokia 7650
X
   
Nokia N-Gage
X
(1)
(1)

Nokia N-Gage QD
X
   
Siemens SX-1
X
   
Nokia N70
X
X
X
X
Nokia N90
X
X
X
X

(1): This phone does have built-in MP3/AAC reader, but it doesn’t allow 3rd party developers to use it, thus Oggplay cannot use the built-in decoder

An MP3 Downloadable plugin is currently under development. Keep an eye on OggPlay webpage for release announcements!
 
Apple's iTunes format (M4A) can be decoded by OggPlay. However, you must rename the extension of each files to MP4.

Audio Format supported

OggPlay uses the highest audio quality provided by the phone. As a reference, CD sampling rate is 44100 Hz.

 
Phone Model
Highest Sampling Rate 
(Hz)
Stereo
Nokia 3650
16000
No
Nokia 3660
16000
No
Nokia 6600
16000
No
Nokia 6620
44100
Yes
Nokia 7610
44100
No
Nokia 7650
16000
No
Nokia N-Gage
16000 (1)
No (1)
Nokia N-Gage QD
16000
No
Siemens SX-1
44100
Yes
Nokia N70
44100
Yes
Nokia N90
44100
Yes

(1): The buit-in audio player of this phone supports 44100Hz in Stereo, but it doesn’t allow 3rd party developers to use it, thus Oggplay is restricted to use 16000Hz in Mono.

Random Ringing Tone

The .ogg plugin provided with this release can be used as a random ringing tone : everytime a phone call is received, the ringing tone played will be randomly choosen from the list of available .ogg files in the device. To enable this random ringing tone, the following must be done:
A word of warning... This feature relies a lot on your HW Firmware. It might not work, and there are no guarantees that it will work in all situations.