Тип раздаваемого файла: Программа
Поддерживаемая ОС: Android 1.6+
Тип установщика: apk
Официальный сайт: www.vidsoftware.ru
Релиз состоялся: 10.07.2018
Релиз: от Неизвестного
Язык интерфейса: Русский / Мульти
Тип издания: Пиратка (Full)
Права Root: Не требуются
Описание:Просмотр фильмов, тв-каналов с помощью ACE Stream Engine и любого подходящего видеоплеера на вашем Android-устройстве. Можно выбрать любой фильм и начать его просмотр по технологии torrents без предварительного скачивания. Для этого нужно скачать сам torrent-файл, запустить его и выбрать из списка приложение Torrent Stream Controller. Для получения сведений обо всех возможностях программы ознакомьтесь с подробной информацией о Torrent Stream Contoller. Воспроизведение производится с помощью стороннего видеоплеера, установленного на вашем Android-устройстве. Torrent Stream Controller сам не занимается воспроизведением, он лишь передает ссылку на трансляцию полученную от ACE Stream Engine видеоплееру. Популярные видеоплееры: MX Player, BSPlayer, DicePlayer, Archos Player и т.п..
Обзор программы можно посмотреть
тут.
Позвольте представить мою программу, с помощью которой вы сможете смотреть телеканалы, фильмы и любой другой видео-контент, транслирующийся по технологии Torrent Stream (ACE Stream). Если вы еще не знаете, что из себя представляет эта технология, то можете посетить сайт посвященный этой технологии.
Вся представленная здесь информация актуальна для Ace Stream Engine для компьютера.
Если коротко, суть такова: вы устанавливаете на своем компьютере ACE Stream Engine, настраиваете программу Torrent Stream Controller на своем Android-устройстве и смотрите любой телеканал, для которого в интернете существует трансляция (раздача) по технологии Torrent Stream или же можете посмотреть любой фильм, доступный в виде torrent-раздачи в интернете.
Если вам не удается соединиться с сервером ACE Stream Engine, вот ссылка на инструкцию, с помощью которой можно сориентироваться в настройках сети.
ACE Stream Engine - это серверное приложение разработанное в рамках проекта ACE Stream, к которому, к слову сказать, данная Android-программа не имеет никакого отношения (т.е. не является частью проекта). Данный сервер устанавливается на компьютере и это достаточно просто. ACE Stream Engine является необходимым компонентом для осуществления конечной цели - просмотра видео-контента на вашем Android-устройстве. Скачать ACE Stream Engine можно по ссылке, приведенной в конце этого поста. В задачи Ace Stream Engine for PC входит скачивание из интернета видео-контента, который вы хотите посмотреть и параллельная трансляция скачиваемого контента на ваше Android-устройство. Попутно он также будет раздавать контент и другим участниками этого проекта, т.е. другим пользователям, который в настоящий момент смотрят этот же контент - и таким образом реализуется технология peer-to-peer со всеми вытекающими из этого преимуществами.
К сожалению этот сервер не лишен недостатков.
Во-первых, он позволяет смотреть контент лишь одному клиенту (устройству). Это значит, что если вы запустили просмотр, например, "Первого канала" на своем Android-устройстве, то кто-то другой не сможет смотреть этот канал, подключившись к тому же ACE Stream Engine до тех пор, пока вы не прекратите просмотр. Зато сможет смотреть другой канал.
Во-вторых, при старте данный сервер "слушает" порты только на loopback-интерфейсе (127.0.0.1) и это означает, что к нему никак нельзя подключиться с другого устройства. К счастью, эту проблему легко обойти, например, с помощью port forwarding-программы вроде этой. Она слушает заданный порт (на всех интерфейсах компьютера) и перенаправляет поступающие на него пакеты на заданный целевой порт на этом компьютере.
В-третьих, каждый раз при старте этот сервер меняет порт, который слушает для управления собой. Здесь описано то, как можно узнать какой порт слушает сервер на Windows. Это значит, что каждый раз после его рестарта вам нужно будет перенастроить Port Forwarder, что бы он пересылал пакеты уже на другой порт.
Третий недостаток точно присущ только Windows. Первый и второй возможно есть на обеих платформах, но я точно знаю, что они присутствуют на Windows.
Однако, как уже было указано выше, второй и третий недостатки ACE Stream Engine нивелируются использованием программы TSPorts версии 1.1 (и выше) и возможностью автоматического определения параметров сети в программе Torrent Stream Controller версии 1.2 и выше. Но если однажды настроить Port Forwarder и не перезагружать компьютер (сервер ACE Stream Engine), то все работает замечательно.
Далее, вы должны настроить программу Torrent Stream Controller. Здесь нет ничего сложного: просто указываете адрес сервера и порт к которому программа должна подключиться. С учетом использования Port Forwarder'а вам следует указать тот порт, который он слушает.
Далее (опять же, с учетом Port Forwarder'а) необходимо в поле ввода "Переопределить потоковый порт" указать второй порт, который также слушает Port Forwarder. Сейчас объясню в чем дело. Когда ACE Stream Engine готов к трансляции контента он возвращает ссылку на него в виде
:[port]/...]http://[host]:[port]/... где host и port это интерфейс и порт, которые слушает сам ACE Stream Engine для подключения к ним видео-плееров. И естественно, в качестве вышеуказанных значений он отправляет 127.0.0.1:6870. Причем, 6878 - это его фиксированный порт, который он слушает для передачи транслируемого контента. Так вот, вам придется настроить еще один forwarding, нацелив Port Forwarder и на этот порт. И уже в настройках Torrent Stream Controller указать, собственно, порт, который слушает Port Forwarder. Например, у меня в Port Forwarder два правила:
1. Запросы на порт 50555 передаются на 127.0.0.1:50345
2. Запросы на порт 50666 передаются на 127.0.0.1:6878
И как уже было сказано выше, первое правило приходится править вручную, если рестартнуть ACE Stream Engine.
После того, как настройка Torrent Stream Controller завершена можно выбрать любой телеканал для просмотра. Вы также можете зайти на ваш любимый torrent-трекер скачать оттуда торрент-файл интересующего вас фильма и начать его немедленный просмотр тапнув на скачанный файл. Появится специальное окошко, предлагающее начать его просмотр (есть на скриншотах). Также, если вам попадется сайт (в браузере Android-устройства), где приведены ссылки типа
acelive:// или
acestream:// то тапнув на такую ссылку вам сразу будет предложено начать просмотр этого контента на вашем Android-устройстве. Вот, пример вышеприведенной ссылки [url=acestream://b60b5a3a2bbe04d466e56ef7b7bc60073bb4c60b.]acestream://b60b5a3a2bbe04d466e56ef7b7bc60073bb4c60b.[/url] Буквы и цифры "b60b5a3a2bbe04d466e56ef7b7bc60073bb4c60b" являются уникальным идентификатором контента в системе ACE Stream. И если у вас откуда-то появился такой идентификатор контента, который вы желаете посмотреть на вашем Android-устройстве, то вы можете создать файл с расширением "contentid" (кодировка utf-8, win-1251) и записать в этот файл строчку с данным идентификатором (без пробелов, отступов и т.п.). После чего достаточно тапнуть на этот файл в файловом менеджере и вам опять-таки будет предложено его воспроизвести.
Воспроизведение производится с помощью стороннего видеоплеера, установленного на вашем Android-устройстве. Torrent Stream Controller сам не занимается воспроизведением, он лишь передает ссылку на трансляцию полученную от ACE Stream Engine видеоплееру. Популярные видеоплееры: MX Player, BSPlayer, DicePlayer, Archos Player.
1.6.31
- Исправлено отображение выбранного канала (в списке каналов) на устройствах с Android 8.0 (Oreo) и выше.
1.6.30
Теперь, переключение каналов с пульта ДУ (при помощи клавищ "CH+", "CH-", "вверх" и "вниз") осуществляется только в пределах категории воспроизводимого канала.
При экспорте избранного в создаваемый файл также записывается информация о сортировке каналов в этой категории.
1.6.29
- Реализовано переключение на аутентификацию посредством встроенного браузера по протоколу OAuth2
в случае, если возникают проблемы с использованием стандартного подхода.
- Устранены некоторые ошибки.
1.6.27
- Реализована поддержка Ace Stream for Android TV.
- Устранены некоторые ошибки.
1.6.26
Устранены некоторые ошибки.
1.6.25
Устранена ошибка фонового обновления телепрограммы (каждую ночь в 00:15).
Реализована возможность НЕ хранить каналы для взрослых в истории просмотров. По умолчанию выключена. Можно включить в настройках.
Теперь, даже на устройствах, где не поддерживаются google-аккаунты и нет google play, всё равно можно будет выбрать google-аккаунт, к которому привязана совершенная ранее покупка, и более того, на таких устройствах можно даже совершать новые покупки. Выбор аккаунта реализован по протоколу OAuth2 с использованием встроенного браузера. Это безопасно.
1.6.24
Добавлена возможность переключения каналов во время просмотра с помощью кнопок "вверх" и "вниз" на пульте ДУ. Aналогично работают кнопки "CH+", "CH-".
На экране запуска воспроизведения появилась кнопка, позволяющая вернуться к последнему просмотренному каналу.
Исправлена минорная ошибка в работе с программой телепередач (EPG).
1.6.22
Реализована функция "восстановления" покупки. Эта функция доступна в меню приложения и в настройках, в разделе "Покупки".
1.6.21
- Доработка существующего функционала.
1.6.20
Во время воспроизведения, информацию о текущем канале можно увидеть нажав кнопку "Вниз" на пульте (если включен клавиатурный режим).
Добавлена опция "Завершить при нажатии 'Назад'", включение которой позволяет завершить воспроизведение однократным нажатием кнопки "НАЗАД" на пульте (если включен клавиатурный режим).
Исправлено множество различных ошибок.
1.6.19
1. Реализовано взаимодействие с движком по их современному протоколу HTTP API. Выбрать взаимодействие по этому протоколу можно перейдя в настройки, в раздел "Общие настройки" и там выбрать формат видеопотока "НTTP (новый)" или "HLS (новый)". По умолчанию выбран "НTTP (новый)". При выборе других вариантов (HTTP старый или "По умолчанию") взаимодействие будет вестись по старому протоколу Engine API.
Важное примечание: при использовании форматов "HTTP (новый)" и "HLS (новый)", НЕ используется встроенный прокси сервер приложения TSC. Следовательно, выбранный видеоплеер напрямую по ссылке обратится к движку. Следовательно, если что-то не то с воспроизведением, то вопросы следует адресовать Ace Stream, разработчику плеера или устройства.
2. При выборе формата "HLS (новый)" будут доступны две опции: транскодирование звука AC3 в AAC и выбор предпочтительного языка звуковой дорожки.
3. Приложены все усилия, что бы OSD (наэкранные элементы во время воспроизведения) исчезал в случае, если пользователь сворачивает приложение во время воспроизведения. Если у вас android < 5.0, то это будет просто работать. Если > 5.0 то, возможно, понадобится дать приложению TSC специальное разрешение на сбор статистики использования приложений. TSC об этом попросит, если понадобится.
4. При старте воспроизведения всплывающее сообщение, информирующее о включенном клавиатурном режиме будет показано 10 раз, после чего перестанет отображаться. Это сделано в расчете на то, что пользователь за эти 10 раз успеет привыкнуть к такому поведению TSC (к тому, что при старте автоматически включается клав. режим, если запуск был с использованием пульта) и его не надо будет информировать об этом каждый раз.
1.6.17
Эта версия - работа над ошибками. Никаких новых фич в ней нет.
Что сделано:
- Поменял код, занимавшийся отображением списка плееров. Сам список тоже слегка изменился визуально.
- Предусмотрел ситуацию, когда у пользователя включена опция "Доп. информация на экране", но при этом в настройках системы запрещено отображение элементов поверх других приложений. Теперь, пользователь получит сообщение и у него будет возможность легким движением руки попасть в нужный раздел системных настроек и включить данное разрешение для моего приложения. Вообще, эта ситуация довольно редкая и была характера в основном для устройств xiaomi. Благодаря включению данного системного разрешения есть надежда, что при запуске воспроизведения пользователи будут видеть OSD, а не сообщение, информирующее о том, что его (OSD) не удалось показать.
- Пофиксил топ 5 популярных багов. Посмотрим, насколько улучшит ситуацию.
1.6.16
В ней устранил косяк с наезжанием названия канала на название телепередачи. Еще, в предыдущей версии я забыл в светлой теме применить те же размеры логотипов, что и в темной. В этой версии - исправлено.
1.6.14
- Устранил одну недоработку, которую никто, возможно, и не заметил.
- Добавил маркер [HTTP] / [HLS] в техническую строку на экране во время воспроизведения (идет после [F+])
- Подправил размеры ячеек каналов на главной в строну увеличения.
1.6.13
- устранил ошибку сортировки в категориях в OSD во время воспроизведения.
- устранил ошибку обновления движка.
- если вы пользуетесь пультом и "ушли" далеко вниз списка, то можно быстро вернуться к первому элементу просто нажав кнопку "назад".
- реализовал отображение названия выбранного канала в случае - это работает, только если вы используете пульт.
1.6.12
- Теперь поиск ведется также среди названий текущих телепередач.
- Если канал есть только в избранном (а на остальных вкладках его нет), то вместо логотипа канала будет надпись "Канал устарел".
- Во время воспроизведения появилась возможность посмотреть программу телепередач для любого канала (если для него имеется программа телепередач). Для этого надо нажать "вправо" на пульте или же на соотв. кнопку в конце полоски прогресса текущей телепередачи.
- Обработал популярную ошибку, возникающую в основном на девайсах фирмы Xiaomi. При старте приложения производилась попытка отобразить OSD (доп. информация на экране) и приложение сразу же падало с ошибкой. Теперь, вместо ошибки будет выведено всплывающее сообщение, а доп. информация на экране не отобразится. Для владельцев рекомендации две: либо уберите галочку с опции "доп. информация на экране" в настройках приложения, либо в настройках самого устройства сделайте системным приложение Torrent Stream Controller - и тогда проблем с отображением OSD не будет.
- Добавил маркировку "HTTP/HLS" на информационную панель, которая появляется при старте воспроизведения (если включена доп. информация на экране). С помощью этой маркировки всегда можно понять, по какому "протоколу" идет получение данных с движка: HTTP или HLS.
- Перерисовал ячейки каналов на главном экране. Вообще, провел много работы по ускорению работы списка каналов на главном экране. В связи с этим из настроек убран пункт "Прятать телепрограмму", в нем больше нет необходимости.
1.6.10
Исправлены ошибки.
1.6.9
Доработана функция поиска: появилась возможность голосового поиска, в том числе и на Android TV по нажатию на соответствующую кнопку на пульте.
Добавлена возможность сохранения/загрузки избранных каналов.
Новая модифицированная версия.
Забросить файл на девайс в любое место и любым файлменеджером под Андройд (к примеру ES проводник) произвести его установку, кликнув по файлу (В настройках безопасности девайса должна стоять галка "Неизвестные источники"). Возможно потребуется удалить ранее установленную версию. После установки и запуска Torrent Stream Controller, он потребует установить с интернета AceStream. Для просмотра требуется привязка своего аккаунта. Также для просмотра каналов нужен, к примеру, MX Player.
Скачать Torrent Stream Controller v1.6.31 Mod (2018) Multi/Rus через торрент
torrent-stream-controller-v1_6_31-mod.torrent
[6,07 Kb] (cкачиваний: 935)