Передайте все аудіо з мого андроїд-телефону до pulseaudio


11

Я бачив безліч додатків та рішень в Інтернеті для отримання звуку з робочого столу на андроїд телефон. Я також знаю, як передавати аудіо з одного робочого столу на інший, використовуючи paprefs та pavucontrol.

Те, що я хочу, - це можливість передати з мого телефону Android на pulseaudio. Є окремі додатки з підтримкою chromecast, але тоді ви застрягли в програмі, і вам потрібно запустити щось на зразок Kodi на робочому столі, щоб отримати його.

Коли ви підключаєтесь до аудіо-джерела Bluetooth від Android, він просто передає все вихідне аудіо. Це те, що я хочу робити через wi-fi, пульсувати аудіо. Як це можна зробити?

Відповіді:


3

Цього зробити не можна

Не читайте нижче, якщо вас не цікавить рішення щодо використання DLNA-потоків від Android до Ubuntu.


Щоб надсилати аудіо через мережеве з'єднання від Android до Ubuntu, вам завжди потрібен рендерінг на робочому столі Ubuntu та потокове додаток на пристрої Android. Android не використовує pulseaudio як звуковий сервер. Тому ми залежимо від додаткового додатку для надсилання аудіо на робочий стіл.

Є кілька додатків, які можуть це зробити. Я успішно перевірив це за допомогою gmediarender на стороні Ubuntu та BubbleUpnp для Android.

  1. Встановіть і запустіть gmediarenderна Ubuntu з командного рядка.

    sudo apt install gmediarender
    gmediarender -f <Name>
    

    Для отримання додаткових варіантів зверніться до цієї сторінки.

  2. Встановіть та запустіть Bubble UPnP на пристрої Android.

  3. Шукайте ім’я рендерінга, яке ви дали у Bubble UPnP> Local Renderer

    введіть тут опис зображення

  4. Виберіть доріжки для відтворення на пристрої Android та прослухайте їх на пристрої Ubuntu.

    введіть тут опис зображення

Зауважте, що це також буде працювати для фотографій або відеоконтенту, які ви можете передавати на свій комп’ютер за допомогою Bubble UPnP.


1
Дякуємо за відповідь, але це не вирішує проблему, з якою ви все ще залишаєтесь у програмі. Я шукаю щось, що передасть все вихідне аудіо, як це було б, якби ви передавали на Bluetooth.
3x5

Для цього вам завжди знадобиться додаток - без цього не може обійтися ні Android, ні Ubuntu.
Таккат

2
Ubuntu насправді може. Ви можете встановити сервер Pulseaudio на одному комп’ютері, а на іншому - потопити, і все аудіо з одного потоку передаватиметься на інший.
3x5

Хоча правда, що комбінація gmediarender + BubbleUPNP працюватиме, питання чітко стосувалися будь-якого звуку.
AtomHeartFather

@AtomHeartFather: див. Редагування. Я був би більш ніж зацікавлений, якби у вас було рішення для цього.
Таккат

1

Я думаю, що спосіб кращого компромісу, ніж величезний стрес з BubbleUpnp, був би SoundWire. Це передаватиметься не на імпульсний аудіо, а на сервер SoundWire, що працює на вашому комп’ютері. Але після цього він передаватиме все аудіо з вашого пристрою Android, і він може працювати у фоновому режимі.

Альтернативою може бути AirAudio, але він потребує root, і він не працював для мене навіть з Magisk ...


щойно успішно використаний згаданий "AirAudio" і працює чудово [на Magisk ROOTED Android]. Важливий коментар для інших - це не безкоштовно; або вам доведеться жити з певними звуковими сигналами через 5 хвилин або витратили ~ 4 € в PlayStore (тільки що зробив це я). Потокове передавання звуку з Android на VLC здається більше HiFi-результатом, ніж передача звуку в раковину BlueTooth на Ubuntu.
ліноліно
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.