На работе выдали ПК без колонок и наушников. Пришлось написать свой костыль, чтобы слушать музыку
или Как превратить телефон в динамик для ПК
Ситуация: вышел на новую работу, выдали системник, монитор, а звука нема. Ни колонок, ни блютуз-адаптера. Даже обычных наушников с проводом под рукой не оказалось, всё давно перешло на TWS.
Покупать за свои деньги колонки в офис или плодить лишние провода не хотелось, а сидеть в тишине весь день — тоска. Зато в кармане всегда есть телефон и беспроводные уши к нему.
Идея: Я решил: раз я программист и сейчас век «вайб-кодинга», почему бы не заставить комп стримить звук на телефон через браузер? Немного погуглив и пообщавшись с ИИ, решил собрать веб-приложение, которое будет транслировать системный звук компьютера прямо в мобильный браузер.
Что получилось: За пару вечеров собрал «костыль» на коленке. Работает максимально просто:
Захожу с рабочего ПК на сайт audio.lanc.kz, нажимаю «Начать трансляцию».
Выбираю «Весь экран» и (ВАЖНО!) внизу ставлю галочку «Также предоставить доступ к аудиоданным системы».
Сканирую QR-код телефоном. Открывается вкладка, нажимаю «Подключиться», а затем «Play audio».
Всё. Втыкаю наушники в телефон и слушаю музыку, фоновый ютуб или созвоны прямо с компа, свободно перемещаясь по офису.
Техническая часть (для тех, кому интересно):
WebRTC: Чтобы звук не отставал от видео на 5 секунд, использовал P2P. Задержка мизерная, можно даже смотреть видосы — рассинхрон почти не заметен.
No Install: Никаких админских прав не нужно, устанавливать софт на рабочий ПК не надо (сисадмины могут спать спокойно).
Браузер: Работает везде, где есть современный Chrome или Safari.
Проект абсолютно бесплатный, без рекламы и регистрации. Делал для спасения собственных ушей, но вдруг кто-то из вас тоже сидит в офисе и страдает от «немого» компьютера.
Буду рад фидбеку! Особенно интересно, как оно заведется на Android (у меня iPhone, на Safari полет нормальный, а на тестах под Android рук не хватило).
Пользуйтесь на здоровье: audio.lanc.kz

