Файлы MP4 отображаются, но не передаются на xbox 360
Я настроил базовый медиа-сервер для потоковой передачи на 360 с помощью uShare. Вот инструкции, которые я использовал: http://linuxexpresso.wordpress.com/2011/01/02/howto-ubuntu-upnp-server-to-xbox-360/. Я могу потоковое AVI файлы нормально, но я не могу потоковое MP4s. Когда я захожу в видео на xbox, я вижу все видео и папки, но когда я нажимаю кнопку воспроизведения для mp4, ничего не происходит.
На моем рабочем столе Ubuntu я могу нажать на файл mp4, и он играет нормально. И если я возьму этот файл, вставьте его в флэш-накопитель и подключите его непосредственно к xbox, mp4 будет воспроизводить флэш-накопитель. Я заблудился, почему через ushare это не сработает. Есть идеи?
1 ответ
По умолчанию ushare передает только потоковые аудио файлы mp4. Я нашел исправление для этого путем редактирования исходного кода. Если вы откроете mime.c
файл и переместите тип MP4 MIME в раздел видео и измените соответствующие переменные, затем вы можете скомпилировать и установить его, чтобы работать отлично.
Если вам неудобно это делать, я написал небольшой сценарий, который сделает все за вас и установит ваши ushare.conf
настройка для вас в процессе! Единственная проблема, которую я не могу понять, это то, что по какой-то причине, несмотря на правильную конфигурацию xbox в файле, она все равно не будет работать, если вы не отправите -x
аргумент в командной строке. Я предлагаю удалить вашу предыдущую установку перед запуском моего скрипта, потому что я не знаю, что именно произойдет, если вы этого не сделаете.
Вы можете скачать его здесь: https://rapidshare.com/files/2379920576/install%20ushare.zip
Просто распакуйте и запустите скрипт оболочки.
РЕДАКТИРОВАТЬ: Этот скрипт не работает на Ubuntu 12.10. Я только попробовал это на своей новой машине, и это потерпело неудачу. знак равно