CorePlayer was a popular multimedia player for Symbian phones, known for broad codec support and smooth playback on older hardware. Here’s a concise post you can use or adapt for a blog or forum.
To get the best out of CorePlayer v1:
AllFiles capability for direct framebuffer access.In the late 2000s, before Android and iOS dominated, Symbian S60v5 (Nokia 5800 XpressMusic, N97, C6, Sony Ericsson Satio) was Nokia’s first major touchscreen platform. However, the built-in media player was limited – poor codec support, no MKV/FLV playback, and laggy seeking.
Enter CorePlayer. Originally from the legendary TCPMP (The Core Media Player) open-source project, CorePlayer was the commercial successor. It became the VLC of Symbian – lightweight, powerful, and codec-rich. coreplayer symbian s60 v5 1
Let’s put some performance metrics. I tested this on a Nokia N97 mini (434Mhz ARM11, 128MB RAM).
| Video File | Stock RealPlayer | CorePlayer v1.2.5 | | :--- | :--- | :--- | | 320x240 H.263 3GP | 30fps | 30fps | | 640x360 XviD AVI (1.5Mbps) | "Format not supported" | 28fps (smooth) | | 848x480 H.264 MKV (2Mbps) | Crash | 24fps (watchable, minor stutter) | | 1280x720 MP4 (High Profile) | Black screen | 12fps (slideshow – CPU limited) |
As you can see, CorePlayer effectively doubled the video capability of the device. It turned a music-centric phone (5800) into a portable media player that rivaled the Creative Zen and iPod Classic. CorePlayer on Symbian S60v5
CorePlayer v1 for S60v5 didn’t just rely on brute CPU force. It was written in highly optimized ARM assembly language. This meant it could play 800x480 resolution XviD videos smoothly on the Nokia 5800’s 434 MHz ARM 11 processor—something the stock player choked on.
| Version | Release | Changes important for S60v5 | |---------|---------|-------------------------------| | 1.3.0 | Aug 2009 | First S60v5 touch-optimized build | | 1.3.6 | Feb 2010 | Fixed audio sync after seek; added S60v5 landscape mode | | 1.4.0 | May 2010 | ARMv6 optimizations; H.264 decoder speed +15% | | 1.5.0 | Nov 2010 | Network buffer improvements; FLAC decoding | | 1.5.2 | Apr 2011 | Final Symbian release; fixed AAC-LC 5.1 downmix |
| Video test | Resolution | Bitrate | Result | |------------|------------|---------|--------| | XviD, MP3 | 640x360 | 1.5 Mbps | ~22 fps (slight drops) | | H.264 Baseline | 480x272 | 768 kbps | 25 fps stable | | H.264 Baseline | 640x360 | 1.2 Mbps | 17–20 fps | | MPEG-4 SP | 640x352 | 2 Mbps | 24–25 fps | | FLV (H.263) | 480x320 | 800 kbps | 30 fps | Encode videos in 640x360 (16:9) or 640x480 (4:3)
Winner compared to RealPlayer:
Surprisingly, because CorePlayer used hardware decoding for supported formats, it actually consumed less battery than the native player when playing the same file. For a device like the N97 with its notorious battery life, this was a godsend.