В последнее время выходят статьи, как смотреть торренты на телевизоре. Читаю и понимаю что тема не раскрыта полностью, люди предлагают сделать максимум усилий, для необходимого минимума.
Что нужно при домашнем просмотре фильмов и как это происходит у меня. Включаю телевизор, нажимаю кнопку на пульте, говорю название фильма, выбираю качество торрента, смотрю. Или смотрю новинки на главном экране, выбираю торрент, смотрю.
Для этого нужна приставка на андроиде АТВ(на аосп тоже подойдет). Туда ставим клиент TorrServe, в нем ставим сервер TorrServer. Устанавливаем программу, которая будет давать описание фильмов и торрентов NUM и все.
Хороший интернет и роутер очень не помешают для больших фильмов от 50 гигов.
TorrServe и TorrServer
Сам сервер занимается закачкой торрента в кэш и отдает его по http. Можно настроить размер кэша под свою систему и скорость.
Тут появляется одна проблема, что приставки на андроид, чувствуют себя телефонами и начинают экономить батарею. То есть закрывать все процессы в фоне, которые по их мнению слишком много едят ресурсов. Видимо корни китайских андроидов дают о себе знать.
На слабых устройствах нужно ставить меньше кэша, но нужна скорость. На более мощных можно больше установить кэш.
Сервер ставится в клиенте на андроиде, но можно установить сервер на линукс системах, даже на VPS. Что и делают люди у которых нет андроида и пк, но есть телевизор на тайзен или вебос.
У меня сервер стоит на приставке H96 max x3 с armbian на борту. Там стоят все мои программы, которые необходимы мне для работы и просмотра. Мини сервер на арм за дешево, специально брал самый дешевый и так сказать мощный.
Для просмотра использую Amazon FireTV Stick 4K, по цене качеству, очень хорошо подошел. Пульт сказка, маленький и удобный, кнопки не щелкают, голос распознаёт на отлично, телик сам находит с помощью приставки. Цена по распродаже 25$, а картинка лучше, чем на amlogic приставках.
Роутер у меня микротик hap ac2, всю нагрузку выдерживает. Фильмы могу смотреть по битрейту ближе к 100mbit/s, это 70-100 гигабайт. Но в основном смотрю 5-30гб
NUM
Торрент смотреть есть где, а как их искать и чтоб удобно было?
Все началось с того что Юрий Юрьев сделал НЦР. На Хабре была статья об этом. Там был революционный поиск и сортировка торрентов.
Если вкратце, то ищутся хорошие торренты за месяц и сортируются по последнему добавленному в хорошем качестве. На тот момент у нас была группа единомышленников, и НЦР не понравилась нам своим интерфейсом, а многие просили версию для телефонов. Автора просили сделать программу более дружелюбную и более привычную к андроиду. Но автор отказывался. Мы решили делать по его задумке, но более универсальную и привычную. Собрались с программистами, один парень сделал клиент по своему подобию из своих наработок. Другой парень собрал и переделал с гитхаба парсер от Юрия, в итоге он его полностью переделал, я помогал исправлять баги и добавлять новые функции. В итоге все хотели сделать быстро, а мне было интересно сделать универсально, потому я особо не участвовал и решил сделать свое поделие - NUM. В итоге парни сделали программу за месяц и потом потихоньку исправляли баги и дорабатывали функционал.
По задумке программа должна была использовать интерфейс Андроид ТВ. Поиск должен был идти на главном экране, только описание фильма и список торрентов. Каналы для вывода новинок по немного упрощенному алгоритму от Юры.
Но все это вышло в полноценный поиск и свой интерфейс, с подборками из других сайтов и поиском торрентов по рутор и torlook. В начале делал программу один, потом ко мне присоединился парень (Цыник, спасибо за помощь), он весь интерфейс и сварганил, а я по большей части функционал и парсер сделал.
Итого
Чтобы наслаждаться фильмами, не нужно создавать комбайн из непонятного кода или запихивать ПК под телевизор, который своим шумом будет сдувать весь звук.
Можно купить хорошую приставку, мой выбор Ugoos AM6, поставить туда TorrServe и другие программы которые выдают торренты и наслаждаться, а приставку можно за сам телевизор засунуть.
Для бюджетного варианта, пойдет любая приставка с процессором Amlogic X3 и 1000mbit lan. Но там свои глюки, хотя скорее всего её можно прошить на ugoos.
Ссылки на исходники и сами программы
TorrServe: https://github.com/YouROK/TorrServe
https://github.com/YouROK/TorrServe/releases
TorrServer: https://github.com/YouROK/TorrServer
https://github.com/YouROK/TorrServer/releases
NUM apk: https://github.com/YouROK/releases/releases
Сайт, где показаны данные из NUM без торрентов:
amarao
Я для себя нашёл, что банальный линукс на старом ноуте под телевизором куда более приятная вещь, чем любая приставка.
Во-первых, большинство видеософта есть (включая плееры и т.д.). Во-вторых никакой чёрной магии "китайского андроида".
В третьих процессорной мощности достаточно для воспроизведения хоть x265, хоть любого хакнутого 10-битного видео.
В четвёртых отличные показатели энергосбережения. Плюс, хоть старая и умирающая батарея, но пол-часа или час продержать в idle режиме может, что внезапно помогает в случае отключения от сети (мебель подвигать или что-то в электрике сделать).
Полноценный браузер, полноценный сетевой стек, полноценное всё.
eimrine
Согласен с вашим комментарием. Только я вот пытался воспроизвести h.265 в 4k разрешении на старом ноуте с самым донным haswell и у меня ничего не получилось — надо или апгрейдить i3 до i7 или брать ноут посвежее с аппаратной поддержкой h.265. Возможно, у вас просто высокие критерии старости ноутбука.
А по теме статьи, я осуждаю пользование раздачами с торрент трекеров без сидирования, что опять же, тезис за полноценный компьютер и против приставки. Я думаю, автор потому и не смотрит фильмы 50Гб+ что не хватает сидеров :)
amarao
Это странно. У меня старинный thinkpad x220 с i7 на борту, я ни разу не столкнулся с тормозами воспроизвдения. Впрочем, 4k мне там не грозит по причине того, что dp->hdmi нормально может только FullHD.
YouROK Автор
Да сидеры это тоже не маловажный фактор в просмотре. Но обычно если это новинки, то там хватает. Как пример Аватар 101gb с битрейтом 120mbit в некоторых сценах я смог посмотреть без затыков, также Гемин на 70gb, но последний я уже раз двадцать смотрел на фоне, при тестировании
Сидирование у меня идет с наса, там было около 1тб фильмов, сейчас хдд понадобился для другого проекта. А так тесно общаюсь с людьми, которые помогали мне в тестировании, а сейчас у них новая «игрушка», они делают фильмы в DV, сильно не вникал в их тему. Но они постоянно смотрят онлайн и постоянно раздают фильмы по несколько терабайт с насов
YouROK Автор
Каждый выбирает что ему удобнее и привычнее. У меня есть знакомые, которые уверенные пользователи ПК, вот им удобнее ПК интерфейс. Это когда есть клавиатура и мышь и все нужно набирать руками. А есть знакомые которые совсем далеки от компьютера, могут спокойно открыть ноут и запустить браузер, даже игру не знают как установить, если она не DVD. Вот они более привычны к ТВ управлению, когда нужно листать элементы кнопками на пульте, а поиск желательно чтоб голосом был.
Отец у меня более-менее уверенный пользователь ПК, сам делал программы правда под дос. Так рядом с теликом у него стоит обычный компьютер и два длинных провода для клавиатуры и мыши метра на три. Но как бы я не старался хдр и афр не могу ему включить через компьютер, не знаю может драйвер не поддерживает или я чего не понял.
Мать, в компьютерах совсем не понимает, у нее стоит приставка АМ6, я ей все настроил и сказал как искать. Она теперь смотрит сериалы через нее. Ей удобно голосом, сказала и смотри или залез в историю и продолжай просмотр. И таких, как Мама я знаю большинство, жена друзья, брат жены, все мои родственники, включая дальних.
Когда подключал к бате мамину приставку, ничего настраивать не нужно, все само стало работать. Только галочку афр поставил и все.
Про ноут под тв, скорее всего не совсем старенький у Вас ноут. Мой старенький совсем не может 4к, тормозит и жутко гудеть начинает. Пробовал и на винде и на линуксе. А еще постоянный шум, особенно ночью, когда уже все спать легли, а ты хочешь тихонько посмотреть пару серий. У меня так работает зарядка для аккумуляторов, вернее она еще тише работает чем мой ноут и там от нагрева скорость регулируется, но ее ночью хорошо слышно.
По поводу батареи не понял, если кроме ноута ничего не включено, зачем ему работать? У меня сервер стоит рядом с роутером, если сеть вырубили, что бывает крайне редко и обычно на пару секунд и ночью, то все погасло. При запуске сервер продолжит работу где закончил, в моих программах. А приставка, которая используется для просмотра так совсем от usb тв работает и выключается вместе с тв. Включил ютуб, поставил таймер и спать лег.
По поводу энерго сбережения, приставка в тв использует usb 2.0, тв выдает 500mA, на сервер идет блок питания 5в 700mA, это примерно 7.5 ватт, что-то мне кажется ноут жрет больше.
Про программы типа браузера, не знаю зачем они нужны на тв, не удобно же, а на сервере у меня полноценный линукс стоит