ЯзыкРусский

Функции

Воспроизведение и качество

За то, как выглядит и звучит поток, отвечают два места: настройки для устройства и панель инструментов для потока, который перед вами. Эта страница охватывает и то и другое, включая два переключателя, которые сохраняются, но пока не используются.

Последнее обновление

Большинство приходит на эту страницу за одним из двух: поток перестал останавливаться или изображение заполняет экран как надо. Первое находится в Настройки › Воспроизведение и действует на всё приложение. Второе — на панели инструментов и действует на то, что сейчас воспроизводится.

Размер буфера

Три значения, и приложение описывает их своими словами на экране: буфер определяет, сколько видео скачивается до начала воспроизведения, и его увеличение помогает, если вы часто видите буферизацию. Вот что на самом деле означает каждое значение.

ПредустановкаУдерживается медиаОжидание после зависания
НормальныйСобственное значение библиотеки плеера по умолчанию. Без настройки.По умолчанию в библиотеке
БольшойОколо двух с половиной минут10 секунд
Очень большойОколо пяти минут15 секунд

Важнее всего третий столбец, и именно его никто не ожидает. Все предустановки начинают воспроизведение после одних и тех же полутора секунд полученного медиа. Этот порог намеренно вынесен за пределы предустановки и установлен чуть ниже собственного значения библиотеки плеера по умолчанию, потому что запуск — единственный момент, когда в запасе ничего нет. Поэтому смена этой настройки не замедляет переключение каналов, что бы ни подразумевала заметка на экране. Это заметка, написанная на осторожный случай и оставленная на месте.

Что большая предустановка отнимает — это память и терпение после прерывания. Когда поток действительно обрывается, Очень большой ждёт пятнадцать секунд до возобновления, а не пару, исходя из того, что источник, который только что отказал, вероятно, откажет снова через мгновение. Это правильный выбор для нестабильного потока и плохой для хорошего.

Здесь есть ещё одна вещь, устанавливаемая независимо от вашего выбора: плееру велено начинать отрисовку, как только у него достаточно времени медиа, а не достаточно байтов. На дешёвой приставке с каналом высокого битрейта это разница между картинкой за секунду и картинкой за пять.

Что выбрать

Большой — для источника, который останавливается каждые несколько минут. Нормальный — на приставке с гигабайтом памяти, где пять минут удерживаемого видео конкурируют со всем остальным, что делает приложение. Очень большой — только если Большой не помог, и если это тоже не помогло, проблема в пропускной способности, а не в буферизации; об этом подробнее на странице о буферизации.

Аудиодекодер и Видеодекодер

Две отдельные строки, обе по умолчанию Аппаратный, обе предлагают Программный. Аппаратный означает, что декодированием занимается чип устройства, — именно поэтому недорогая приставка вообще может воспроизводить высокое разрешение.

Выбор Программный не отключает аппаратный декодер. Он ставит программные декодеры в начало очереди, а аппаратный остаётся за ними, и резервный режим остаётся включённым, поэтому если ни один программный декодер не справится с потоком, плеер тихо использует аппаратный вместо сбоя. Это стоит знать до экспериментов: с этого экрана нельзя сделать поток невоспроизводимым.

Прибегайте к нему, когда одно устройство ведёт себя неправильно, а другие нет. Звук, который приходит тишиной или треском, обычно означает, что аппаратный декодер взял кодек, с которым плохо справляется, и Аудиодекодер › Программный исправляет это сразу. Видео, которое рассыпается на блоки или зеленеет на одном канале, — та же история со стороны видео. Цена — нагрузка на процессор, поэтому на слабом устройстве канал с высоким битрейтом может дёргаться в программном режиме там, где шёл в аппаратном.

Меняйте по одной строке за раз и проверяйте между изменениями. Обе настройки действуют на всё приложение, а не на отдельный канал, поэтому программный декодер, выбранный для одного неудобного канала, используется для всего, включая воспроизведение записи.

Автоматическая частота кадров

Автоматическая частота кадров (AFR) на новой установке выключена; под ней находится Переключить разрешение экрана для видео 4k.

При включении она запрашивает у дисплея режим, частота обновления которого совпадает с частотой кадров того, что вы смотрите. Передаче 25 кадров/с на панели 60 Гц приходится повторять кадры неравномерно — отсюда едва заметное дёргание при медленных панорамах, которое сильнее всего заметно в футболе и меньше всего в диалогах. Совпадение частот убирает его.

Четыре подробности о том, как это работает здесь:

  • Меняется только частота обновления, текущее разрешение сохраняется. Переключатель 4K позволяет менять и разрешение, и только когда поток действительно 4K.
  • Предпочтение отдаётся частоте, кратной частоте кадров. Фильм с 24 кадрами/с выбирает 24, 48 или 72 Гц вместо 60 Гц, а если два кандидата равны, побеждает более высокая.
  • Ничего не происходит, пока частота кадров не известна, поэтому переключение срабатывает через мгновение после начала воспроизведения, а не сразу. Чёрная вспышка во время повторной синхронизации телевизора — это телевизор, а не приложение.
  • При завершении воспроизведения всё возвращается, поэтому частота, выбранная для фильма, никогда не перетекает в остальной интерфейс.

Требуется Android 6 или новее; на более старых устройствах переключатель сохраняет выбор, но никто на него не реагирует. Поддержка также зависит от телевизора независимо от версии Android — поэтому приложение осторожно формулирует собственную заметку об этом. Прямой эфир, фильмы и сериалы используют её; воспроизведение записей — нет.

Две строки, которые сохраняются и ничего не делают

Сквозной аудиовыход — переключатель без читателя. Ваш выбор сохраняется, экран показывает его обратно, но ни один плеер его не учитывает. Звук декодируется в приложении при любом значении. Если вы хотите отправлять битстрим без изменений на усилитель, это решается в собственных настройках звукового выхода устройства, а не в этой строке.

Использовать внешний плеер показывает Доступно для премиум-пользователей и остаётся на Нет. В этой сборке нет премиум-уровня, поэтому разблокировать и покупать нечего; передать поток другому приложению-плееру пока просто нельзя.

Панель инструментов

Всё выше — настройки устройства. Всё ниже — для отдельного потока и находится на панели внизу изображения, которую открывает Показать меню: по умолчанию Долгое OK или Меню, либо Вниз из строки управления плеера. Влево и Вправо перемещаются по ней по кругу. Через пять секунд она скрывается.

Три её плитки подписаны текущим значением, а не названием, поэтому панель служит и индикатором, и меню: плитка субтитров показывает Выкл, плитка соотношения сторон — Нормальный, а две плитки дорожек — выбранную дорожку. Одного взгляда достаточно, чтобы понять, что делает поток.

ПлиткаЧто делает
ПоискОткрывает поиск поверх изображения.
ТВ списокСписок каналов, поток продолжается в углу.
МультипросмотрНарисована, не подключена.
ЗаписиНарисована, не подключена. Используйте боковую панель.
ВидеодорожкаВыбирает видеопоток, если их несколько.
АудиодорожкаВыбирает язык или формат звука.
0мсЗадержка звука. Нарисована, не подключена.
Дорожка субтитровСубтитры, с явным Выкл.
НормальныйСоотношение сторон, описано ниже.
выклНапоминание. Нарисована, не подключена.
Добавить в избранноеПереключает текущий канал в избранном.
НастройкиЭкран настроек поверх изображения.

Четыре из двенадцати — заглушки. Они на панели потому, что значки и раскладка появились первыми, а функции за ними не пришли; нажатие на них ничего не делает, что лучше сбоя, но стоит знать об этом, прежде чем искать задержку звука, которую обещает плитка 0мс.

Видео-, аудио- и субтитровые дорожки

Все три списка строятся из того, что поток сообщает о себе. Ничего не выдумывается, поэтому канал с одной аудиодорожкой показывает одну строку, а канал, который ничего не сообщает, показывает Нет дорожек.

Если провайдер дал дорожке название, используется оно. Если нет, строка собирается из свойств самого потока: видеодорожка — из разрешения, формата, частоты кадров и битрейта, аудиодорожка — из языка, формата, числа каналов и битрейта. Поэтому одни каналы дают English, а другие — eng audio/mp4a-latm 2ch 128kbps. Второе некрасивее и сообщает больше.

Субтитры определяются щедро. Помимо дорожек, которые поток объявляет субтитрами, форматы, похожие на субтитры, распознаются по типу (среди них потоки субтитров внутри вещательного видео, WebVTT, TTML и SubRip), поэтому прямой канал со скрытыми субтитрами обычно появляется здесь, даже если никогда о них не сообщает.

Что запоминается

В прямом эфире все три выбора сохраняются для канала и применяются при следующем включении. Сопоставление намеренно свободное: если провайдер меняет порядок дорожек от вечера к вечеру, сопоставляется сохранённый язык, а не позиция, поэтому канал, для которого вы выбрали второй язык звука, сохраняет его.

Они применяются после окончания буферизации, а не до начала потока, и это заметно. Первую-вторую секунду воспроизводится дорожка по умолчанию, затем происходит переключение. На канале, где вы выбрали другой язык, именно это вы и слышите.

В плеерах фильмов и сериалов выбор действует на текущее воспроизведение и не сохраняется. Памяти для каждого названия нет, поэтому сериал, который вы смотрите на втором языке, требует выбирать дорожку заново в каждом эпизоде. Инструменты там также ждут окончания буферизации, прежде чем открыть список, поэтому нажатие Аудиодорожка в первую секунду фильма на мгновение будто ничего не делает.

Переключение звука может остановить прямой поток

Смена аудиодорожки посреди потока заставляет плеер перестроить свои рендереры, и некоторые потоки этого не переживают. Приложение это учитывает: оно принудительно перезапускает воспроизведение с текущей позиции, а если примерно через секунду оно не возобновилось, заново готовит поток. В плеерах фильмов и сериалов оно идёт дальше: делает три попытки, а затем возвращается к дорожке, которая была до этого. На прямом канале, который всё равно завис, переключите канал и вернитесь — это быстрее, чем всё, что приложение может для вас сделать.

Соотношение сторон

Восемь режимов, и плитка подписана текущим:

РежимЧто вы получаете
НормальныйСобственная форма потока, вписанная в экран. Чёрные полосы там, где формы различаются.
ПолныйРастянуто на весь экран. Лица становятся шире.
УвеличениеУвеличено до заполнения экрана, форма сохранена, края обрезаны.
УменьшенныйИзображение на 92% экрана по центру — для телевизора, который обрезает края из-за overscan.
4:3Принудительно вписывается в кадр 4:3.
16:9Принудительно вписывается в кадр 16:9 с обрезкой всего, что не помещается.
16:10То же самое, в 16:10.
Увеличение - 2.35:1Обрезается до кинематографического кадра. Для фильмов с чёрными полосами, вшитыми в само видео.

Последний режим решает конкретную неприятность. Некоторые фильмы приходят как файл 16:9 с полосами, вшитыми в изображение, поэтому плеер не может понять, что они не часть картинки; на широкоэкранном телевизоре вы получаете полосы сверху и снизу вдобавок к уже имеющимся. Увеличение - 2.35:1 обрезает до реальной формы фильма, и они исчезают.

Внизу списка, под режимами и без радиокнопки, находится Применить ко всем каналам: Вкл или Выкл. Выкл — состояние по умолчанию — означает, что выбранный режим запоминается только для этого канала, а все остальные открываются в режиме Нормальный, пока вы его не зададите. Вкл означает один режим для всего.

Что выбрать, зависит от причины. Один канал, который провайдер отдаёт в неправильной форме, — исправление для канала. Телевизор, который обрезает всё, — исправление для всей библиотеки, поэтому выберите Уменьшенный и включите Применить ко всем каналам. Сам переключатель запоминается между перезапусками, так что это решение принимается один раз.

Частые вопросы

Замедляет ли больший буфер переключение каналов?
В этой сборке нет. Все три предустановки начинают воспроизведение, когда приходит полторы секунды медиа, поэтому переключение занимает одинаковое время при любом выборе. Растёт расход памяти и ожидание после зависания: десять секунд на Большом, пятнадцать на Очень большом.
Когда стоит переключать декодер на Программный?
Когда одно устройство испытывает проблемы, а другие нет: тихий или трещащий звук, либо квадратное и зелёное видео. Аппаратный остаётся в списке как резервный, поэтому программный выбор не может сделать поток невоспроизводимым. Измените один из двух, проверьте и верните обратно, если не помогло.
При запуске фильма экран на секунду становится чёрным.
Это телевизор заново синхронизируется с новой частотой обновления — так работает Автоматическая частота кадров. Приложение не может сократить эту паузу. Выключите Автоматическую частоту кадров, если ваш телевизор делает это слишком долго.
Сквозной аудиовыход, кажется, ничего не делает.
В этой сборке так и есть. Переключатель сохраняет выбор, но ни один плеер его не читает, поэтому звук декодируется как обычно при любом значении. Вывод битстрима на ресивер определяется собственными настройками звука устройства, а не здесь.
Почему моя аудиодорожка запоминается на каналах, но не на фильмах?
Прямые каналы сохраняют выбор для канала и применяют его при следующем включении. В плеерах фильмов и сериалов выбор действует на текущее воспроизведение и не сохраняется.
Открыть во внешнем плеере говорит, что это для премиум-пользователей.
В этой сборке нет премиум-уровня, поэтому строку нельзя включить и покупать нечего. Всё воспроизводится во встроенном плеере.