Xbox Media Player
Encyclopedia
Xbox Media Player, now obsolete, was the predecessor to XBMC and XBMC4Xbox
XBMC4Xbox
XBMC4Xbox is a free and open source media player software made solely for the first-generation Xbox video-game console...

, a feature-rich free and open source
Free and open source software
Free and open-source software or free/libre/open-source software is software that is liberally licensed to grant users the right to use, study, change, and improve its design through the availability of its source code...

 media player for the Xbox
Xbox
The Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...

. With an audio/video-player-core based on MPlayer
MPlayer
MPlayer is a free and open source media player. The program is available for all major operating systems, including Linux and other Unix-like systems, Microsoft Windows and Mac OS X. Versions for OS/2, Syllable, AmigaOS and MorphOS are also available. The Windows version works, with some minor...

, it allowed owners of a modified Xbox
Xbox
The Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...

 to display pictures and movie files, as well as play music files from the Xbox DVD-ROM drive, built-in harddisk drive, LAN
Local area network
A local area network is a computer network that interconnects computers in a limited area such as a home, school, computer laboratory, or office building...

 (SMB
Server Message Block
In computer networking, Server Message Block , also known as Common Internet File System operates as an application-layer network protocol mainly used to provide shared access to files, printers, serial ports, and miscellaneous communications between nodes on a network. It also provides an...

) or the Internet.

History

The Xbox Media Player Project was founded by d7o3g4q (also known as duo) and RUNTiME. It started out as two separate players, with the two developers each working on their own design and code. After sharing code and coordinating features to not duplicate efforts, by XBoxMediaPlayer beta 5 the two players were merged. The development and beta-testing was done "behind closed doors" for this project (d7o3g4q and RUNTiME promising that when version 1.0 was made they would release the source code to the public). After beta 6 was completed there were complaints from a lot of people as to why the developers did not release the source code for the player sooner as they were using FFmpeg and XVID code which are under the (L)GPL license. Even though the project was closed d7o3g4q and RUNTiME released the source code for beta 6 on the October 15, 2002.

In the November 2002, another software developer nicknamed Frodo who was the founder of "YAMP - Yet Another Media Player" joined the Xbox Media Player team and the XBoxMediaPlayer and YAMP projects were merged, the first release of the merged projects was called "Xbox Media Player 2.0" and the source code for it was released on December 14, 2002. XBoxMediaPlayer 2.0 was a complete re-write using a new core based on the MPlayer project, still using FFmpeg/XVID codec code. On December 28, 2002, the source code of XBoxMediaPlayer 2.1 was released with many bug fixes and a couple of new features such as true AC3 5.1 output, volume normalizer/amplification and an additional post processing filter. Two weeks later on January 12, 2003, XBoxMediaPlayer 2.2 source code was released with new features including dashboard mode to launch other Xbox applications/games, separate national language files, streaming media from windows file shares (SMB), audio-playlist, the ability to play media on-the-fly from ISO9660-Mode1 CDs and Windows DLL support for WMV 7,8, and 9. Xbox Media Player development stopped on December 13, 2003.

Running XBMP

XBMP requires a modchip
Modchip
A modchip is a small electronic device used to modify or disable built-in restrictions and limitations of computers, specifically videogame consoles...

 or software exploit/hack installed in/on the Xbox
Xbox
The Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...

 to run, as it is not an authorized (a.k.a. "signed") Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

 product. XBMP can be run as an application, or a dashboard that appears directly when the Xbox
Xbox
The Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...

 is turned on (though it takes around 15 seconds to load fully).

Legality

Although XBMP is licensed under the GNU General Public License (GPL)
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

, it is written for use with Microsoft's XDK
Xbox Development Kit
The Xbox Development Kit is a software development kit created by Microsoft used to write software for the Xbox gaming system. The XDK includes libraries, a compiler, and various tools used to create software for the Xbox. The XDK has the option to integrate itself into Microsoft Visual Studio...

 and so is not legally available as an executable program to non-official Microsoft game-publishers. Users are encouraged to compile their own binaries
Executable
In computing, an executable file causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful. These instructions are traditionally machine code instructions for a physical CPU...

 from the public CVS repository using the XDK
Xbox Development Kit
The Xbox Development Kit is a software development kit created by Microsoft used to write software for the Xbox gaming system. The XDK includes libraries, a compiler, and various tools used to create software for the Xbox. The XDK has the option to integrate itself into Microsoft Visual Studio...

, rather than downloading a questionable illegally released executable
Compiler
A compiler is a computer program that transforms source code written in a programming language into another computer language...

. XBMP's full source code is however legal 'as is' and is available on SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

.

See also

  • XBMC, the original cross-platform XBMC Media Center project, the successor of XBMC, which however now does no longer run on the old Xbox.
  • XBMC4XBox
    XBMC4Xbox
    XBMC4Xbox is a free and open source media player software made solely for the first-generation Xbox video-game console...

    , a third-party developer spin-off
    Brand extension
    Brand extension or brand stretching is a marketing strategy in which a firm marketing a product with a well-developed image uses the same brand name in a different product category. The new product is called a spin-off. Organizations use this strategy to increase and leverage brand equity...

     project of XBMC for Xbox, with still active development and support of the Xbox.
  • Xbox
    Xbox
    The Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...

    , Microsoft's first generation video game console
    Video game console
    A video game console is an interactive entertainment computer or customized computer system that produces a video display signal which can be used with a display device to display a video game...

    , originally released in 2001.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK