Truyền phát tất cả âm thanh TỪ điện thoại Android của tôi ĐẾN pulseaudio


11

Tôi đã thấy rất nhiều ứng dụng và giải pháp trực tuyến để nhận âm thanh từ máy tính để bàn đến điện thoại Android. Tôi cũng biết cách truyền phát âm thanh từ máy tính này sang máy tính khác, sử dụng paprefs và pavucontrol.

Những gì tôi muốn là có thể truyền phát từ điện thoại Android của tôi đến pulseaudio. Có những ứng dụng riêng lẻ có hỗ trợ Chromecast, nhưng sau đó bạn bị mắc kẹt với ứng dụng và bạn cần chạy một cái gì đó như Kodi trên máy tính để bàn để nhận nó.

Khi bạn kết nối với nguồn âm thanh bluetooth từ Android, nó chỉ truyền phát tất cả âm thanh đi. Đây là những gì tôi muốn làm qua wi-fi, tới pulseaudio. Nó được hoàn thiện bằng cách nào?

Câu trả lời:


3

Điều này không thể được thực hiện

Đừng đọc dưới đây nếu bạn không quan tâm đến giải pháp sử dụng luồng DLNA từ Android sang Ubuntu.


Để gửi âm thanh qua kết nối mạng từ Android đến Ubuntu, bạn luôn cần trình kết xuất trên máy tính để bàn Ubuntu và ứng dụng phát trực tuyến trên thiết bị Android. Android không sử dụng pulseaudio làm máy chủ âm thanh. Do đó, chúng tôi phụ thuộc vào một ứng dụng bổ sung để gửi âm thanh đến máy tính để bàn.

Có một số ứng dụng có thể làm điều này. Tôi đã thử nghiệm điều này thành công với gmediarender ở phía Ubuntu và BubbleUpnp cho Android.

  1. Cài đặt và chạy gmediarendertrên Ubuntu từ dòng lệnh.

    sudo apt install gmediarender
    gmediarender -f <Name>
    

    Tham khảo trang web để có thêm lựa chọn.

  2. Cài đặt và chạy Bubble UPnP trên thiết bị Android.

  3. Tìm kiếm tên trình kết xuất mà bạn đã đặt trong Bubble UPnP> Local Renderer

    nhập mô tả hình ảnh ở đây

  4. Chọn các bản nhạc để phát trên thiết bị Android và nghe chúng trên máy Ubuntu.

    nhập mô tả hình ảnh ở đây

Lưu ý rằng điều này cũng sẽ hoạt động đối với ảnh hoặc nội dung video mà bạn có thể truyền phát đến máy tính của mình bằng Bubble UPnP.


1
Cảm ơn bạn đã trả lời, nhưng điều này không giải quyết được vấn đề mà bạn vẫn bị mắc kẹt với ứng dụng. Tôi đang tìm kiếm thứ gì đó sẽ truyền phát tất cả âm thanh phát ra, giống như khi bạn phát trực tiếp sang bluetooth.
3x5

Bạn sẽ luôn cần một ứng dụng cho điều đó - cả Android và Ubuntu đều không thể làm điều này mà không có.
Takkat

2
Ubuntu thực sự có thể. Bạn có thể thiết lập máy chủ Pulseaudio trên một máy tính và chìm trên máy tính kia và tất cả âm thanh từ máy này sẽ truyền sang máy khác.
3x5

Mặc dù sự thật là sự kết hợp gmediarender + BubbleUPNP sẽ hoạt động, các câu hỏi rõ ràng về bất kỳ âm thanh nào .
AtomHeartFather

@AtomHeartFather: xem chỉnh sửa. Tôi sẽ quan tâm nhiều hơn nếu bạn có một giải pháp cho việc này.
Takkat

1

Tôi nghĩ rằng một cách đánh đổi tốt hơn so với sự căng thẳng to lớn với BubbleUpnp sẽ là SoundWire. Điều này sẽ không phát trực tiếp đến pulseaudio mà đến máy chủ SoundWire đang chạy trên Máy tính của bạn. Nhưng nó sẽ truyền tất cả âm thanh từ thiết bị Android của bạn sang thiết bị sau và nó có thể chạy ở chế độ nền.

Một giải pháp thay thế có thể là AirAudio nhưng nó cần root và nó không hoạt động với tôi ngay cả với Magisk ...


vừa sử dụng thành công "AirAudio" đã đề cập của bạn và hoạt động tốt [trên Magisk ROOTED Android]. Nhận xét quan trọng cho người khác - nó không miễn phí; hoặc bạn phải sống với một số tiếng bíp sau 5 phút hoặc chi ~ 4 € cho PlayStore (chỉ tự mình làm điều đó). Truyền âm thanh từ Android sang VLC dường như HiFi-ish nhiều hơn so với truyền phát âm thanh đến BlueTooth chìm trên Ubuntu.
linolino
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.