sfw
nsfw

моё

17
2611
dante3005
dante3005
5 д.

Еще один велосипед: Написал свой IPTV-плеер для Android TV, потому что старые заставляли меня страдать

Реактор, привет.
Я тут пополнил ряды тех «велосипедостроителей», которых окончательно доконал софт от крупных контор.
У меня дома Android-приставка, и просмотр IPTV на ней превращался в квест. Если вы в теме, то знаете:
Либо ты пользуешься «антиквариатом» из 2012 года, который выглядит как Excel на стероидах.
Либо приложение пытается впарить тебе регистрацию, подписку и гадалок в HD-качестве.
Либо (самое бесячее) интерфейс делали люди, которые никогда не держали в руках пульт. Фокус меню прыгает по экрану как пьяный заяц, и попасть в нужный канал — это отдельный вид киберспорта.
Короче, я сел за код и выкатил Vidra.
Почему этот велосипед едет лучше других:
Управление «для своих». Я не стал изобретать колесо, а просто сделал кнопки, в которые реально попасть пультом с трех метров. Навигация предсказуемая: нажал «вправо» — фокус ушел вправо, а не в астрал.
Локальный HTTP-сервер. Моя личная киллер-фича. Если мне нужно закинуть плейлист или фильм на телек, я не ищу флешку. Я просто включаю сервер в приложении, захожу с компа по IP и перетаскиваю файл прямо в браузер. Телек его тут же подхватывает.
Никакого «вшитого» добра. Я не торгую каналами и не подсовываю рекламу. Это чистый инструмент. Жрет M3U/M3U8, ваши локальные видосы, музыку и даже фото (если вы вдруг решили устроить слайд-шоу из отпуска).
Техническое для господ:
Kotlin, Jetpack Compose, ExoPlayer. Оптимизировал под «свистки» и приставки с 1 Гб оперативки, чтобы интерфейс не превращался в слайд-шоу при загрузке плейлиста на 5к каналов.
Приложение живет в RuStore (ищите по названию Vidra). Полностью бесплатно, без рекламы и прочей шелухи.
Если кто-то из вас тоже страдал от кривых TV-интерфейсов — пользуйтесь на здоровье. Критика, советы и предложения «пойти поработать» принимаются в комментариях.
Nick Starblade
Nick Starblade
1 нед.
oldgayracist
oldgayracist
1 мec.

Layer painter addon в blender. потрёпанный sci-fi баннер

если вам интересен текстуринг прямо внутри блендера, я сделал что-то
типа туториала, где показал, как послойно текстурится сайфай баннер при
помощи аддона layer painter.
видос на английском.
Rinte
Rinte
1 мec.

Суньвынь, Бип, Ану - три balbesa

Inferno
Inferno
1 мec.

Сделал игру на тематику Path of Exile

Вожусь с нейронкой, в итоге скрафтил простую, но довольно интересную браузерную игру в жанре Idle/менеджмент на тематику Path of Exile
В игре, по моим прикидкам, контента 2-4 часа

Но увы, показать некому. Может вам будет интересно
Ничего не рекламлю, донаты не собираю, пароли не ворую
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме моё (+2611 постов - моё)