projects:chrome:cast_tab_keeper
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| projects:chrome:cast_tab_keeper [2025/08/23 09:45] – | projects:chrome:cast_tab_keeper [2025/08/23 17:58] (текущий) – | ||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| {{ : | {{ : | ||
| + | ===== 🔹 Установка ===== | ||
| + | Распаковать в каталог назначения | ||
| ===== 🔹 Основные функции ===== | ===== 🔹 Основные функции ===== | ||
| Строка 11: | Строка 13: | ||
| Если сайт в списке заблокирован — Chromecast видит поток как «tab mirroring» (полное зеркало вкладки). | Если сайт в списке заблокирован — Chromecast видит поток как «tab mirroring» (полное зеркало вкладки). | ||
| Если сайт разрешён — работает стандартное «smart cast» (браузер выступает пультом, | Если сайт разрешён — работает стандартное «smart cast» (браузер выступает пультом, | ||
| - | |||
| - | Keep-alive для трансляции | ||
| - | Решает проблему, | ||
| - | Расширение вставляет невидимый «пиксель-триггер» (1×1 px с микроскопическим изменением прозрачности), | ||
| Светлый интерфейс (в стиле системных настроек). | Светлый интерфейс (в стиле системных настроек). | ||
| Строка 26: | Строка 24: | ||
| Allow here — добавить сайт и разрешить нативный Cast. | Allow here — добавить сайт и разрешить нативный Cast. | ||
| - | |||
| - | Block here — добавить сайт и блокировать Cast SDK (будет использоваться tab mirroring). | ||
| Remove — удалить сайт из каталога. | Remove — удалить сайт из каталога. | ||
| Options… — открыть страницу расширенных настроек. | Options… — открыть страницу расширенных настроек. | ||
| - | |||
| - | Глобальный чекбокс Keep-alive (global) — позволяет быстро включить/ | ||
| Options Page (полные настройки) | Options Page (полные настройки) | ||
| Строка 44: | Строка 38: | ||
| Темы (Blue / Green / Red). | Темы (Blue / Green / Red). | ||
| - | |||
| - | Управление Keep-alive: | ||
| - | |||
| - | включение/ | ||
| - | |||
| - | интервал обновления (120–2000 мс), | ||
| - | |||
| - | выбор угла для «пикселя» (4 варианта). | ||
| ===== 🔹 Техническая реализация ===== | ===== 🔹 Техническая реализация ===== | ||
| Строка 76: | Строка 62: | ||
| для музыки (YouTube Music, радио) — нативный Cast. | для музыки (YouTube Music, радио) — нативный Cast. | ||
| - | |||
| - | Решает проблему «минутной задержки» при паузе/ | ||
| ===== 🔹 Ограничения ===== | ===== 🔹 Ограничения ===== | ||
| Строка 86: | Строка 70: | ||
| Для работы с file:// | Для работы с file:// | ||
| + | |||
| + | ===== Примечание ===== | ||
| + | <WRAP center round important 100%> | ||
| + | Проблема некорректной трансляции вкладок связана не с браузером, | ||
| + | |||
| + | https:// | ||
| + | |||
| + | |||
| + | Этот скрипт меняет поведение Chrome/ | ||
| + | |||
| + | Поэтому решение можно реализовать двумя способами: | ||
| + | |||
| + | Простое — блокировать загрузку cast_sender.js (через firewall, hosts или правила браузера). Тогда всегда будет tab mirroring. | ||
| + | |||
| + | Расширенное — использовать расширение Cast Tab Keeper, которое: | ||
| + | |||
| + | даёт интерфейс для гибкого управления (разные сайты — разные режимы), | ||
| + | |||
| + | позволяет быстро управлять через popup. | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | {{page> | ||
projects/chrome/cast_tab_keeper.1755931528.txt.gz · Последнее изменение: —
