Przesyłaj strumieniowo dźwięk do urządzenia mobilnego

9

Chciałbym przesyłać strumieniowo dźwięk z Ubuntu 10.10 do mojego HTC Desire HD (Android 2.2).

Do tej pory widziałem rozwiązania do przesyłania strumieniowego z odtwarzaczy audio, ale chciałbym przesyłać strumieniowo dowolne wyjście audio z komputera na mój telefon. Mój przypadek użycia to oglądanie telewizji / filmów w VLC lub online (BBC iPlayer) w łóżku, bez konieczności korzystania z mojego systemu dźwięku przestrzennego, który prawdopodobnie obudzi moich kolegów z domu. Nie mówię tylko o muzyce Banshee, ale o każdym dźwięku generowanym przez system.

Myślałem, że PulseAudio jest dość potężny, czy można przekierować audio przez to na urządzenie mobilne? Czy można to zrobić przez bluetooth?

Pozdrawiam z góry!

blackn1ght
źródło
Dobry pomysł, ale weź pod uwagę, że przesyłanie strumieniowe audio przez połączenie bezprzewodowe (np. Bluetooth, bezprzewodowa sieć LAN) ma nieco zbyt duże opóźnienie, aby oglądać telewizję lub wideo. Możesz spróbować ze zdalną multiemisją RTP pulseaudio.
Takkat
Tak, musisz wyszukać instrukcje dla pulseaudio + bluetooth. Przez jakiś czas bawiłem się źródłami i zlewami pulseaudio - i nauczyłem się, że potrafią zbudować niesamowity układ funkcjonalny. Szkoda, nie mam bluetooth - więc nie mogę pisać ani nawet sprawdzać takiego howto.
ulidtko
PA działa również bezpośrednio przez TCP / IP. Potrzebujesz tylko telefonu na swoim telefonie (nie mam pojęcia, czy istnieje dla Androida).
Oli

Odpowiedzi:

4

Chociaż nie są to opcje, na których się wybierasz, chciałbym zaoferować dwa rozwiązania: jedno z lat 90. (może późnych lat 80.) i drugie z lat 70. XIX wieku (tak, technologia z końca XIX wieku):

  • Możesz kupić słuchawki bezprzewodowe. Możesz otrzymać dość dobre zamknięte zestawy za mniej niż 50 £. Jeśli jakość nie stanowi problemu, zmniejsz o połowę tę liczbę.

  • Teraz cofamy się o krok dalej, uderzamy w dziadka wszystkich zdalnych słuchaczy: przedłużacza audio. Są tak tanie jak wszystko, a jeśli masz lutownicę, możesz kupić szpulę stereo za prawie nic, dodać grosze do złączy i podłączyć przedłużony port do łóżka.

Oba te rozwiązania są prawie bez opóźnień. Oczywiście drugi ma mniejsze opóźnienie, ale jest to znacznie bardziej hackerskie rozwiązanie. Po prostu kupiłbym jakieś słuchawki i gotowe.

W końcu czas (który możesz poświęcić na szukanie idealnego rozwiązania) nie jest bezwartościowy.

Oli
źródło
Zastanawiałem się nad tym i prawdopodobnie po prostu kupię słuchawki bezprzewodowe, ale pomyślałem, że byłoby fajnie móc to zrobić mimo wszystko, gdyby było gotowe rozwiązanie bez wydawania gotówki!
blackn1ght
2

Aplikacja SoundWire
Pobierz SoundWire Server ze strony http://georgielabs.net/ . W zależności od systemu operacyjnego komputera wybierz odpowiednio Windows 7, Windows XP, Linux 64-bit lub Linux 32-bit.

Dźwięk można przesyłać strumieniowo za pomocą Wi-Fi, Internetu

Totti
źródło
1

Jeśli twój telefon może być skonfigurowany jako zlew zamiast źródła (co jest problemem), a twój ubuntu jako źródło (oczywiście możliwe), spójrz na „ Czy mogę używać mojego komputera jako odbiornika A2DP / głośnika bluetooth? ” aby to zrobić (ale jest na odwrót) na Ubuntu 11.10 i przesyłać strumieniowo moją muzykę z telefonu do komputera, aby móc wybrać muzykę w łóżku i wyłączyć ją, kiedy chcę spać. jedyne, czego nie mogę zrobić, to dostosować głośność. Możesz przesyłać strumieniowo dźwięk do telefonu, jeśli może to być zlew, użyj ustawień dźwięku pod kontrolą głośności, aby wybrać urządzenie jako wyjście (zakładając, że podążałeś za tym linkiem i musisz go włączyć) oraz kartę dźwiękową komputera jako dane wejściowe przed uruchomieniem polecenia

pactl moduł ładujący-sprzężenie zwrotne modułu

bez parametrów źródła i ujścia

Muriuki David
źródło
0

Kiedyś skonfigurowałem serwer Icecast do emisji dźwięku mojego systemu. Wszystko, czego potrzebowałem, to moje IP na pulpicie i wszystko, co mogło odebrać moje Wi-Fi, było natychmiastowym urządzeniem dźwiękowym.

KI4JGT
źródło