Инструменты пользователя

Инструменты сайта


projects:chrome:cast_tab_keeper

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
projects:chrome:cast_tab_keeper [2025/08/23 10:02] projects:chrome:cast_tab_keeper [2025/08/23 17:58] (текущий)
Строка 13: Строка 13:
 Если сайт в списке заблокирован — Chromecast видит поток как «tab mirroring» (полное зеркало вкладки). Если сайт в списке заблокирован — Chromecast видит поток как «tab mirroring» (полное зеркало вкладки).
 Если сайт разрешён — работает стандартное «smart cast» (браузер выступает пультом, а устройство само проигрывает контент). Если сайт разрешён — работает стандартное «smart cast» (браузер выступает пультом, а устройство само проигрывает контент).
- 
-Keep-alive (//**экспериментально**//) для трансляции 
-Решает проблему, когда при статичной картинке поток «засыпает», и при возобновлении движения телевизор отстаёт на минуты. 
-Расширение вставляет невидимый «пиксель-триггер» (1×1 px с микроскопическим изменением прозрачности), чтобы поток всегда обновлялся. 
  
 Светлый интерфейс (в стиле системных настроек). Светлый интерфейс (в стиле системных настроек).
Строка 28: Строка 24:
  
 Allow here — добавить сайт и разрешить нативный Cast. Allow here — добавить сайт и разрешить нативный Cast.
- 
-Block here — добавить сайт и блокировать Cast SDK (будет использоваться tab mirroring). 
  
 Remove — удалить сайт из каталога. Remove — удалить сайт из каталога.
  
 Options… — открыть страницу расширенных настроек. Options… — открыть страницу расширенных настроек.
- 
-Глобальный чекбокс Keep-alive (global) — позволяет быстро включить/выключить механизм удержания трансляции. 
  
 Options Page (полные настройки) Options Page (полные настройки)
Строка 46: Строка 38:
  
 Темы (Blue / Green / Red). Темы (Blue / Green / Red).
- 
-Управление Keep-alive: 
- 
-включение/выключение, 
- 
-интервал обновления (120–2000 мс), 
- 
-выбор угла для «пикселя» (4 варианта). 
  
 ===== 🔹 Техническая реализация ===== ===== 🔹 Техническая реализация =====
Строка 78: Строка 62:
  
 для музыки (YouTube Music, радио) — нативный Cast. для музыки (YouTube Music, радио) — нативный Cast.
- 
-Решает проблему «минутной задержки» при паузе/статике. 
  
 ===== 🔹 Ограничения ===== ===== 🔹 Ограничения =====
Строка 105: Строка 87:
  
 даёт интерфейс для гибкого управления (разные сайты — разные режимы), даёт интерфейс для гибкого управления (разные сайты — разные режимы),
- 
-имеет keep-alive, чтобы трансляция не «засыпала» на статике, 
  
 позволяет быстро управлять через popup. позволяет быстро управлять через popup.
projects/chrome/cast_tab_keeper.txt · Последнее изменение:

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki