Решил я на это этой недельке поиграть с IPTV! Попробовать его запустить на своем смартфоне =)
Что тут сложно скажете вы?! Да по сути ничего, нужный софт в виде программа для работы с плейлистами есть, видеоплеер поддерживающий эту функцию, тоже присутствует. Одно только но, видео идет не по http потоку, а по UDP =)
Немного погуглив, как поднять UDP proxy на роутере, решил сделать. Позже как оказалось, поднимать UDP proxy не понадобилось, но каково было мое удивление, когда плеер который мне нравился, это MXplayer, выдал мне ошибку мол "mpeg2video не поддерживается"!
Хотя само видео в формате MPEG он хавает на ура =)
Ну не беда, нужны кодеки, но увы, предлагаемые разработчиками кодеки в маркете не решили ситуацию =(
Ок, идем дальше и начинаем искать, и через 5 минут решение было найдено, нужно было всего лишь скачать сторонний кодек и указать к нему путь в программе.
Как это сделать и где взять нужные файлы описано ниже.
Первым делом скачиваем под нужную нам архитектуру системы кодек отсюда! И распаковываем их в любую папку в памяти нашего смартфона.
Описание этих кодеков можно посмотреть здесь.
Далее запускаем наш плеер и идем в его настройки
Затем переходим в раздел "Декодеры"
Опускаемся в самый низ и в разделе пользовательских декодеров указываем пусть к полученному файлу
Вот и вся магия =)
Можно конечно не заморачиваться и просто поставить себе плеер VLC, он всеядный =)
Но мы ведь не ищем легких путей! Так что да прибудет с Вами сила, юные джедаи ;)