Xbox 360:360 Media Server: Difference between revisions
Jump to navigation
Jump to search
(Created blank page) |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[https://sourceforge.net/projects/x360mediaserve/ 360 Media Server] is a basic UPNP server that can be run on a computer to serve music and videos to an Xbox 360 (or any DLNA complient device) over the same LAN. While the Xbox 360 normally only supports MP3 and WMA, 360 Media Server can transcode many normally-unsupported formats such as AAC, OGG, and FLAC; and can use iTunes XML. | |||
== Installation == | |||
=== Windows === | |||
# Download [https://sourceforge.net/projects/x360mediaserve/ 360 Media Server] and extract the folder onto your PC. | |||
# Obtain these files and copy the `.exe` files within them into the `ScriptDir` folder. | |||
#* [https://www.rarewares.org/files/mp3/lame3.100.1-win32.zip lame.exe] (MP3 encoder binary) | |||
#* [https://www.rarewares.org/files/ogg/oggdecV1.10.1.zip oggdec.exe] or [https://sourceforge.net/projects/sox/files/latest/download sox.exe] (with ogg support) - OGG decoder (if you plan on using OGG files), can also use sox | |||
#* [https://www.rarewares.org/files/aac/faad2-2.10.1-x86.zip faad.exe] - FAAD2 AAC decoder binary | |||
#* [https://www.rarewares.org/files/lossless/flac-1.4.3-x86-nonXP.zip flac.exe] - FLAC decoder | |||
# Run the `start.bat` file. It will load the media server, and likely will prompt you to allow it access to communicate over your network. Once allowed, it should be usable. | |||
=== Mac === | |||
# Install LAME, FAAD, FLAC, and SOX (preferably using fink) | |||
# Run the `startmac` file. | |||
=== Linux === | |||
# Install LAME, FAAD, FLAC, and SOX where they will be found by a bash script | |||
# Run the `start` file. | |||
== Configuration == | |||
Open a browser and navigate to `http://127.0.0.1:7000/configure`. Here, you can add a path to your music library (or a test one) or a web stream. | |||
== Troubleshooting == | |||
* If you get errors about could not open socket try adding the IP after the start script e.g ./start 192.168.0.1 | |||
* If you get silence try running the relevant conversion script from a terminal. | |||
* If you get static on the Xbox 360, there's a good chance its caused by the endianness of the output from the relevant script being wrong. Try adding/removing the -x flag from LAME. |
Latest revision as of 20:50, 24 September 2023
360 Media Server is a basic UPNP server that can be run on a computer to serve music and videos to an Xbox 360 (or any DLNA complient device) over the same LAN. While the Xbox 360 normally only supports MP3 and WMA, 360 Media Server can transcode many normally-unsupported formats such as AAC, OGG, and FLAC; and can use iTunes XML.
Installation
Windows
- Download 360 Media Server and extract the folder onto your PC.
- Obtain these files and copy the
.exe
files within them into theScriptDir
folder.- lame.exe (MP3 encoder binary)
- oggdec.exe or sox.exe (with ogg support) - OGG decoder (if you plan on using OGG files), can also use sox
- faad.exe - FAAD2 AAC decoder binary
- flac.exe - FLAC decoder
- Run the
start.bat
file. It will load the media server, and likely will prompt you to allow it access to communicate over your network. Once allowed, it should be usable.
Mac
- Install LAME, FAAD, FLAC, and SOX (preferably using fink)
- Run the
startmac
file.
Linux
- Install LAME, FAAD, FLAC, and SOX where they will be found by a bash script
- Run the
start
file.
Configuration
Open a browser and navigate to http://127.0.0.1:7000/configure
. Here, you can add a path to your music library (or a test one) or a web stream.
Troubleshooting
- If you get errors about could not open socket try adding the IP after the start script e.g ./start 192.168.0.1
- If you get silence try running the relevant conversion script from a terminal.
- If you get static on the Xbox 360, there's a good chance its caused by the endianness of the output from the relevant script being wrong. Try adding/removing the -x flag from LAME.