Кіріспе

Xbox Media Player (немесе қысқаша XBMP) қазір ескірген, XBMC және XBMC4Xbox-тың алдыңғысы болды, бұл Xbox (консоль) үшін тегін және ашық бастапқы кодты медиа ойнатқыш. MPlayer негізінде жасалған аудио/видео ойнатқыштың өзегі бар, ол өзгертілген Xbox иелеріне суреттер мен фильм файлдарын көрсетуге, сондай-ақ Xbox DVD ROM дискінен, қатты дискіге, LAN (SMB) немесе Интернетке салынған музыка файлдарын ойнатуға мүмкіндік берді.

Тарих

Xbox Media Player жобасы d7o3g4q (дуо деп те аталады) және RUNTiME-мен құрылған. Бұл екі жеке ойыншы ретінде басталды, екі әзірлеуші әрқайсысы өз дизайны мен коды бойынша жұмыс істеді. Кодты бөліскеннен кейін және күш-жігерді қайталамау үшін функцияларды үйлестіргеннен кейін, XBoxMediaPlayer beta 5 арқылы екі ойыншы біріктірілді. Бұл жобаның дамуы мен бета-тестілеуі "жабық есік артында" жүргізілді (d7o3g4q және RUNTiME 1.0 нұсқасы жасалған кезде бастапқы кодын жұртшылыққа шығарамыз деп уәде берді). Бета-6 бета-версиясы аяқталғаннан кейін көптеген адамдар, (L) GPL лицензиясы бар FFmpeg және XVID кодтарын пайдаланып, ойыншының бастапқы кодын неге ертерек шығармағандарына шағымданды. Жоба жабылғанына қарамастан d7o3g4q және RUNTiME 2002 жылдың 15 қазанында бета-6 үшін бастапқы кодын шығарды. 2002 жылдың қарашасында "YAMP Yet Another Media Player" бағдарламасының негізін қалаушы Фродо деген лақап атпен басқа бағдарламалық жасақтама жасаушы Xbox Media Player командасына қосылды және XBoxMediaPlayer және YAMP жобалары біріктірілді, біріктірілген жобалардың алғашқы шығарылымы "Xbox Media Player 2.0" деп аталды және оның бастапқы коды 2002 жылдың 14 желтоқсанында шығарылды. XBoxMediaPlayer 2.0 MPlayer жобасына негізделген жаңа өзекті пайдалана отырып, FFmpeg / XVID кодекті пайдалану арқылы толық қайта жазылды. 2002 жылдың 28 желтоқсанында XBoxMediaPlayer 2.1 бастапқы коды көптеген қателерді түзетіп, AC3 5.1 шығысы, дыбысты қалыпқа келтіру / күшейткіш және қосымша өңдеуден кейінгі сүзгі сияқты бірнеше жаңа мүмкіндіктермен шығарылды. Екі аптадан кейін 2003 жылдың 12 қаңтарында XBoxMediaPlayer 2.2 бастапқы коды жаңа мүмкіндіктерімен бірге шығарылды, оның ішінде басқа Xbox қосымшалары / ойындарын іске қосу үшін панель режимі, жеке ұлттық тілдердегі файлдар, Windows файл ортақтастыруларынан (SMB) ағылатын медиа, аудио ойнату тізімі, ISO9660 Mode1 CD-ден медиа ойнату мүмкіндігі және WMV 7,8 және 9 үшін Windows DLL қолдауы. Xbox Media Player-ді әзірлеу 2003 жылдың 13 желтоқсанында тоқтатылды.

XBMP- ді орындау

XBMP-ді орындау үшін Xbox-та орнатылған modchip немесе бағдарламалық жасақтама пайдалану / хакерлік әрекеттерді қажет етеді, өйткені ол рұқсат етілмеген (а. к. а. "қол қойылған") Microsoft өнімдері. XBMP бағдарлама ретінде немесе Xbox қосылған кезде тікелей пайда болатын панель ретінде орындалуы мүмкін (бірақ толық жүктелу үшін шамамен 15 секунд қажет).

Заңдық

XBMP GNU General Public License (GPL) лицензиясы бойынша лицензияланғанымен, ол Microsoft XDK-мен пайдалану үшін жазылған, сондықтан ресми емес Microsoft ойын баспаларына орындалатын бағдарлама ретінде заңды түрде қол жетімді емес. Пайдаланушыларға XDK-ны пайдалану арқылы CVS-тің жалпыға ортақ қоймасынан өздерінің жеке бинарлық файлдарын құрастыру ұсынылады, бұл мәселе заңсыз шығарылған орындалатын файлды жүктеуден гөрі. Алайда, XBMP-нің толық бастапқы коды заңды және SourceForge-де қол жетімді.