Gửi đầu ra âm thanh của MacBook sang iPhone để nghe từ xa


27

Có thể gửi âm thanh từ âm nhạc trong iTunes hoặc từ phim trên Netflix hoặc âm thanh trò chơi video, v.v., từ MacBook của tôi và nhận và nghe âm thanh trên iPhone của tôi không? Tôi đang nghĩ về việc này hoạt động giống như tai nghe không dây, ngoại trừ với một sợi dây thực sự dài. Nếu có một cách bạn có thể cho tôi biết giải pháp hoạt động như thế nào, tôi quan tâm đến việc tạo tập lệnh / ứng dụng của riêng tôi để làm điều này nếu nó không quá khó khăn.

Nếu nó quan trọng, tôi đang chạy một chiếc MacBook 2009 cũ, chạy Snow Leopard.


2
Crikey bạn sống ở năm nào nếu năm 20009 cũ? Đó là 18.000 năm trong tương lai! ;)
Graeme Hutchison

1
Tôi rất vui vì bạn đã có thể đưa ra nhận xét đó trước khi tôi chỉnh sửa nó, @GraemeHutchison :).
Jason Salaz

Đã có gì mới kể từ năm 2011?
Adam_G

Câu trả lời:


10

Có, sử dụng Airfoil cho Mac (cũng có sẵn cho Windows ) và ứng dụng đồng hành Loa Airfoil Touch bạn có thể truyền bất kỳ âm thanh nào từ máy Mac sang thiết bị iOS của bạn.

Tôi đã không thử nó nhiều, và các đánh giá là hỗn hợp, nhưng bạn có thể dùng thử miễn phí trước khi bỏ tiền ra cho nó.

Điều này cũng có thể được sử dụng để gửi âm thanh từ MacBook đến tai nghe bluetooth được kết nối với thiết bị iOS. Một cái gì đó rất khó khăn khác.


3
Giải pháp này hiệu quả, mặc dù đối với các ứng dụng trực tiếp, chẳng hạn như xem phim trên netflix, âm thanh đã bị trì hoãn đủ để gây khó chịu. Có lẽ tôi sẽ nghiên cứu sâu về API Core Audio và xem liệu tôi có thể tìm thấy một vài công cụ ở đó không
theck01

Airfoil vẫn là tốt nhất?
Adam_G

Nó chắc chắn hoạt động với Airfoil, nhưng cá nhân tôi không phải là người hâm mộ phải trả 25 đô la cho một giải pháp trong thiết lập Tôi không chắc chắn tôi sẽ sử dụng lại sau này. Và nghiêm túc, tôi không thể chịu đựng được 'hey-use-me-I-free-but-I-will-phiền-the-crap-out-of-you-after-15-min-of-freeriding' chính sách ..
Damian Vogel

Nhược điểm chính của Airfoil là độ trễ đáng kể, thường là khoảng 2 giây. Không chỉ quan trọng khi chỉ nghe nhạc, nhưng âm thanh từ Skype hoặc Netflix sẽ hoàn toàn không đồng bộ với video.
Adam_G

8

Đây là một giải pháp nhỏ sử dụng các chương trình nguồn mở Soundflower, VLC và SoX.

Trước hết, bạn cần cài đặt các chương trình cần thiết bằng Homebrew:

brew install sox
brew cask install soundflower vlc

Chọn thiết bị Soundflower (2ch) trong cài đặt hệ thống cho đầu ra âm thanh để có thể chuyển tiếp đến máy chủ VLC mà chúng tôi sẽ thiết lập tiếp theo. (Lưu ý, điều này sẽ tắt tiếng loa / giắc cắm tai nghe bên trong.) Bằng cách chọn "Hiển thị âm lượng trong thanh menu", bạn cũng có thể thay đổi thiết bị đầu ra bằng cách nhấp vào mục thanh menu một cách thuận tiện hơn.

Cài đặt âm thanh

Bây giờ, hãy chạy máy chủ VLC:

sox -t coreaudio "Soundflower (2c" -t mp3 -C 96 -q - | \
  vlc - --sout "#standard{access=http,mux=ogg,dst=localhost:8080}" --intf dummy

Bạn có thể điều chỉnh chất lượng và tốc độ bit bằng công -Ctắc (xem tài liệu SoX ). Xóa -qđể nhận phản hồi trực quan về việc âm thanh đang phát.

Cuối cùng, trên thiết bị iOS của bạn, hãy cài đặt ứng dụng khách VLC iOS . Trong menu bên, chọn Luồng mạng và nhập http://[YOUR-LOCAL-IP]:8080để bắt đầu luồng.

Hãy cẩn thận: Thiết lập này không phù hợp với các ứng dụng thời gian thực như chơi game hoặc trò chuyện vì có độ trễ ~ 2 giây. Tuy nhiên, nó có thể được sử dụng để xem video trong VLC bằng cách chuyển đoạn âm thanh sang độ trễ (Window> Track Syncization).


1
một giải pháp tuyệt vời! cảm ơn. Bạn nên bao gồm: brew update-reset && brew update trước khi bắt đầu cài đặt
Roy

Không brewtự động cập nhật khi cài đặt một cái gì đó? Nhân tiện, tôi nhận ra rằng người ta có thể truy cập một thiết bị đầu vào âm thanh (Soundflower trong trường hợp này) trực tiếp từ VLC bằng cách sử dụng qtsound://như được mô tả ở đây . Bằng cách này, người ta có thể tránh SoX như một chương trình thu âm bổ sung.
Robin Dinse

2

Tôi không thích trả tiền cho Airfoil - cộng với tôi hơi nghi ngờ về việc không thể sử dụng tất cả các nguồn âm thanh trên máy mac.

Thay vào đó, tôi đang sử dụng Airphones (đã bị xóa - ứng dụng hiện không khả dụng)


1
Bị từ chối, vì Airphonesapp.com hiện hiển thị một trang web khiêu dâm .. NSFW!
Dominik Dorn

1
Hội chợ. Đã chỉnh sửa ...
Joe

1

Tôi đã sử dụng Airfoil và có thể truyền phát nhạc từ iTunes (trên iMac chạy OSX Mavericks 10.9.1) đến iDevices của tôi.

Tôi thừa nhận thẻ giá $ 25 không phải là thứ tôi thích.

Tuy nhiên, nó làm việc. Bạn có thể phát nhạc từ iTunes trên máy tính xách tay của mình và đồng thời nghe nhạc trên iPhone từ xa.

Bạn có thể cho cả nhà chơi cùng một bản nhạc qua nhiều loa khác nhau: máy tính xách tay, iphone và có lẽ là imac hoặc ipad.

Đối với tôi, mức giá 25 đô la dễ nuốt hơn một chút so với việc mua một chiếc Apple Airport Express 94 USD cộng với Loa để kết nối với Airport Express.

Hơn nữa, sân bay Express chỉ có một cổng Jack âm thanh nên một loa cho một sân bay Express.

Hi vọng điêu nay co ich.

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.