Chia sẻ trải nghiệm music server dùng Google ChromeCast Audio

Discussion in 'Nguồn phát từ máy tính' started by tml3nr, 12/8/17.

  1. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Từ trước đến nay, em đặc biệt quan tâm đến các giải pháp truyền âm thanh không dây. Nên sau một thời gian lọ mọ với Airplay đã có ý định thử qua Google ChromeCast Audio (CA). Nhưng hơn 1 năm vừa qua do tập trung xà quần với Pi nên quên mất. Đến nay bộ Pi2 / Boss Dac đã ổn. Nhân dịp có một anh hỏi về CA. Em sực nhớ ra nên chạy ra shop lấy một cái về test.

    [​IMG]

    Để cho bài viết ngắn gọn. Em xin nói đến các setup chính, và các cách sử dụng. Chi tiết các bước mình sẽ nói đến sau.

    Google ChromeCast Audio (CA) là một giải pháp truyền dẫn không dây của Google (GG). Có giá bán 35USD. CA có 2 mục đích sử dụng chính:

    - Nhận âm thanh từ một tab của Google Chrome đẩy sang CA.

    - Nhận âm thanh từ một app được CA support (Số app này rất ít và chức năng hạn chế).

    Với 2 cách này thì không phù hợp với mong muốn của đa số người nghe nhạc VN: Làm thế nào để có thể phát trực tiếp từ foobar2000 trên PC? Hoặc làm sao kết hợp được thành giải pháp music server đúng mô hình quản lý library, music storage, remote control?

    May mắn là có một phần mềm giải quyết được việc này: BubleUPnP Server (BS).

    BS làm một cầu nối với protocol của CA, đưa về UPnP/DLNA để cho PC và các thiết bị khác giao tiếp được. Một cái may mắn hơn nữa là nó hoạt động hoàn hảo.

    Như vậy là trở ngại lớn nhất đã được giải quyết. Ta có thể dùng foobar2000 với plugin upnp_output để phát nhạc sang CA. Hoặc dùng CA như một UPnP renderer trong mô hình music server.

    I. Setup ChromeCast Audio:

    Ta dùng app Google Home trên IOS hoặc Android, kết nối vào CA qua wifi (của nó) để cấu hình cho CA kết nối với wifi ở nhà, và vài settings lặt vặt:

    [​IMG]

    II. Cấu hình BubbleUPnP Server bằng web browser:

    - Download và setup BubbleUPnP Server. Vào trình duyệt web, gõ:

    http://127.0.0.1:58050/

    - Chọn OpenHome Renderer nếu dùng CA như music server, theo mô hình có upnp server quản lý library, dùng tablet remote control...

    - Chọn DLNA Renderer nếu muốn phát trực tiếp từ foobar2000 trên PC qua CA.

    Lưu ý không nên chọn cùng lúc cả 2.

    [​IMG]


    III. Các cách sử dụng:

    1. Cast từ một tab của GG Chrome:

    [​IMG]

    2. Phát nhạc từ phần mềm music player trên PC:

    Từ foobar2000, với pluggin upnp_output:

    [​IMG]

    Từ MusicBee, với pluggin upnp_output:

    [​IMG]

    3. Dùng CA như một UPnP/DLNA renderer:

    Ta cần có một upnp server để quản lý library, Ở đây em test dùng MusicBee làm upnp server. Mình cũng có thể dùng MinimServer, hay foobar2000 + plugin upnp đều được. Trên tablet dùng một app làm control point (remote). Ở đây em dùng Lumin app trên iPad.

    [​IMG]

    Do chỉ mới test sau vài ngày, nên một số cái em chưa hiểu sâu. Nhưng trước mắt các hoạt động rất trơn tru và hoàn hảo. Âm thanh ổn định, không nấc cục, hay lụp bụp khi chuyển bài.

    Phần sau em sẽ nói về âm thanh của CA.
     
    Tags:
    noway, eng.tuananh, thuanbbt and 3 others like this.
  2. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Thú thật là lúc mua, em không hy vọng nhiều về âm thanh. Chủ yếu là thử cho biết GG quản lý (khống chế các tiện ích mở rộng) việc truyền âm thanh wireless này như thế nào, và các giải pháp relax những bó buộc đó ra sao. Nhưng âm thanh của ChromeCast Audio (CA) mang lại thật đáng ngạc nhiên.

    Lúc đầu em test với adapter 5V stock đi theo máy. Tiếng sạch sẽ, các dải hài hòa. Treble tốt , hơi có một chút cứng ở dải trên, mid hơi phẳng, bass control tốt, hơi nhòe một ít.

    Do đã qua các vụ thử nguồn cho Pi, nên em thấy được đây là đặc trưng của nguồn SMPS phổ thông. Em thử thay vào iFi iPower.

    Tiếng cải thiện rõ rệt: Treble dịu hơn, mid nổi rõ hơn. Bass focus hơn và control rất tốt. Có thể nghe rõ hầu hết các note của guitar bass.

    Để dễ hình dung, em sẽ so sánh CA + iPower (khoảng 2tr) với các thứ sau:

    1. Airport Express 2012 (AE) (khoảng 2.5tr):

    CA + iPower tiếng hay hơn và sạch hơn, hài hòa hơn. Màu âm khá giống (Có thể do cùng dùng dac chip AK4430???).Việc này theo em có một nguyên nhân chính nằm ở nguyên lý hoạt động của Airplay: Với Airplay nhạc được renderer bởi iTunes trước khi đẩy sang AE. Do đó âm thanh bị ảnh hưởng rất nhiều ở noise của thiết bị chạy iTunes.

    CA tiếng sạch hơn AE ngay cả khi dùng với adapter stock theo máy.

    2. Pi2 / Hifiberry Dac+Pro / iPower (khoảng 3.5tr):

    CA + iPower tiếng sạch hơn và có phần trội hơn bộ này. Về chi tiết và các dải âm. Ngoại trừ không gian có thể không bằng. Không gian của CA hơi hẹp và phẳng hơn. Tiếng Dac+ Pro không chi tiết bằng nhưng cho cảm giác mềm mại hơn.

    3. Pi2 / Boss Dac / iPower (gọi tắt là Boss Dac) (khoảng 3.5tr):

    CA + iPower thua bộ này. Boss Dac cho âm thanh không gian rộng hơn, có chiều sâu hơn. Khoan thai và mạch lạc hơn. Dải trên dịu dàng hơn. Mid ngọt và rõ hơn. Bass mềm và sâu hơn.

    Tạm kết luận:

    ChromeCast Audio là một giải pháp đơn giản, dễ dùng để PC phát âm thanh qua đường wifi. Theo em với chi phí khoảng 2tr, so với âm thanh và tiện ích của nó mang lại, đây là một giải pháp hiệu quả.

    Nếu dùng theo kiểu OpenHome / Music server / Remote control. Cần phải có PC hay một thiết bị chạy BubbleUPnP Server.
     
    Last edited: 13/8/17
    Scorpio and Vuduong02 like this.
  3. NKOB

    NKOB New Member

    Joined:
    21/11/14
    Messages:
    1
    Likes Received:
    1
    Cảm ơn bác nhiều về hướng dẫn này, để em còn biết và khỏi lăn tăn với AE luôn :D

    Nhân đây nếu có bác nào dư dùng iFi iPower thì chia cho em tập tành với nhé :p

    Thanks.
     
    tml3nr likes this.
  4. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Em có 2 năm xà quần với AE. Thật ra AE tiếng nó cũng hay lắm ạ. Nếu mình phát từ iPad hay MacBook Pro (chạy pin) thì tiếng nó hay nhất.
     
    NKOB likes this.
  5. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Em thử dùng CA thay cho sound card, để phát sang cặp loa vi tính Creative GigaWorks T20 Series II.

    Với loa này, adapter stock nghe hay hơn iPower. iPower cho tiếng bass quá mạnh và treble hơi cứng.

    MediaMonkey support UPnP native, play hoàn hảo, tiếng ấm hơn foobar2000 một chút.

    Trong BubbleUPnP Server có một option liên quan đến transcoding. Em chưa rõ nó có ảnh hưởng đến âm thanh hay không, các anh test thử:

    [​IMG]

    [​IMG]

    [​IMG]
     
    mlab and eng.tuananh like this.
  6. Vutung

    Vutung Advanced Member

    Joined:
    18/6/16
    Messages:
    132
    Likes Received:
    454
    Bác đã thử xuất optical từ CA ra dac rời chưa?e đang dùng pi3,cũng đang định mua 1 con CA về nghịch thử
     
  7. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Theo như những lần trước đây em thử qua thì optical (trong các đồ phổ thông) tiếng không hay ạ.

    Có lần em thử xuất optical từ MacBook Pro 2015 ra Modi Multibit, theo em thì tiếng nó thua bộ Pi2 / Boss Dac / iPower. Tiếng nó có cảm giác sạch, nhưng lạnh và phẳng.
     
  8. thuanbbt

    thuanbbt New Member

    Joined:
    4/8/16
    Messages:
    4
    Likes Received:
    5
    Bác chủ cho hỏi tí. Mình lưu nhạc trên NAS Buffalo, nếu dùng Phone (Android hoặc IOS) cài app để điều khiển CA chơi nhạc dc lưu trên NAS có được kg vậy. Tks bác trước.
     
  9. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Chắc là được ạ. Anh xem bài viết này:

    https://www.guidingtech.com/37079/stream-music-chromecast/

    Nếu NAS của anh có support UPnP server thì anh có thể dùng theo cách số 2.
     
    Last edited: 13/9/17
  10. thuanbbt

    thuanbbt New Member

    Joined:
    4/8/16
    Messages:
    4
    Likes Received:
    5
    NAS của mình có hỗ trợ DLNA, là LS-WVL. Vậy là ổn rồi. Cám ơn bác chủ nhiều.
     
    tml3nr likes this.
  11. tiendung0811

    tiendung0811 Approved Member

    Joined:
    19/12/17
    Messages:
    49
    Likes Received:
    32
    @tml3nr cho mình hỏi chút. Chromescast Audio có thể sài độc lập được không, ví dụ như dùng khi không có kết nối Internet chẳng hạn.
     
    tml3nr likes this.
  12. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Em chưa test trường hợp này. Ý của anh là muốn dùng theo cách nào dưới đây ạ?

    - PC / Tablet và ChromeCast Audio (CA) cùng kết nối vào một router wifi (Không có internet).

    - PC / Tablet kết nối trực tiếp với CA (Không có internet).
     
    tiendung0811 likes this.
  13. tiendung0811

    tiendung0811 Approved Member

    Joined:
    19/12/17
    Messages:
    49
    Likes Received:
    32
    Trường hợp số 1 đó.
     
    tml3nr likes this.
  14. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Dạ để vài hôm rãnh tí, em sẽ test và báo cáo kết quả cho anh biết.
     
    tiendung0811 likes this.
  15. thuanbbt

    thuanbbt New Member

    Joined:
    4/8/16
    Messages:
    4
    Likes Received:
    5
    Tuần rồi mới sắm cái Chromecast Audio về vọc vạch xem sao.
    Nền tảng có sẵn:
    NAS Buffalo đang chạy uPnP DLNA TwonkyServer (có luôn LMS).
    Dàn âm thanh vi tính 2.1 cũ (nghe tạm vậy).
    Dự định remote control CA bằng điện thoại (Android, Iphone) lấy nhạc lưu trên NAS xuất ra dàn âm thanh 2.1 qua đường RCA 3.5mm.
    - Trên Android: cài app Bubble_uPnP được phát ăn ngay. Bubble nhận ngay được NAS, lấy được toàn bộ database nguồn nhạc lưu trên NAS (khoảng 1TB) từ TwonkyServer thông qua chuẩn DLNA.
    Nhược điểm: Bubble_uPnP bản free chỉ cho add vào playlist 16 bài, giao diện library hơi đơn điệu. Bản pro khoảng 110k, chưa biết có nên mua kg.
    - Trên IOS: Cài app Lumin, cũng load được toàn bộ Playlist nhạc như app trên Android, giao diện library có nhiều kiểu hiển thị.
    Cái quan trọng nhất, hic hic hic, là không điều khiển được CA ... (cái app này cài theo bác chủ).
    Không biết có app nào trên IOS control được CA kg nữa, bác chủ có biết chỉ giùm với. 2017-12-13 21.23.04.png 2017-12-13 21.23.50.png
    PS: Hướng dẫn của bác chủ chưa có thời gian rảnh để đọc nữa. hic hic hic
    https://www.guidingtech.com/37079/stream-music-chromecast/
     
    tml3nr and tiendung0811 like this.
  16. tiendung0811

    tiendung0811 Approved Member

    Joined:
    19/12/17
    Messages:
    49
    Likes Received:
    32
    @thuanbbt đã setup hệ thống dùng NAS với chromecast Audio xong chưa. Dùng có ổn không.
     
  17. thuanbbt

    thuanbbt New Member

    Joined:
    4/8/16
    Messages:
    4
    Likes Received:
    5
    Dùng Remote control trên Android thì ổn (Bubble_uPnP), mà để hết chức năng phải mua bản full khoảng 110k.
    Trên IOS chưa biết dùng app gì để control được CA.
    NAS thì đơn giản:
    - Dùng Buffalo có TwonkyServer tạo database tương thích chuẩn DLNA cũng dễ giao tiếp, ngoài ra còn có Logitech Media Server cũng dễ xài. Tuy nhiên cấu hình hơi yếu, chậm.
    - Thấy nhiều bác sử dụng Sysnology có vẻ mạnh hơn, mà phần mềm cũng dễ cài hơn Buffalo nữa.
     
    tml3nr and tiendung0811 like this.
  18. tiendung0811

    tiendung0811 Approved Member

    Joined:
    19/12/17
    Messages:
    49
    Likes Received:
    32
    Mình đang muốn sài Android và PC truy cập dữ liệu nhạc trên NAS rồi đẩy qua CA thôi
     
    tml3nr likes this.
  19. rightman01

    rightman01 Advanced Member

    Joined:
    12/12/13
    Messages:
    233
    Likes Received:
    137
    Em đang chạy uPnP DLNA MiniServer cài trên Nas (tự build bằng Pi3), dùng Remote control trên Android bằng LinnKazoo thấy rất ổn, ko bị giới hạn số bài như Bubble_uPnP.
     
    thuanbbt and tml3nr like this.
  20. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    BubbleUPnP có bản thuốc ở đây, anh dùng thử:

    http://appvn.com/android/search?keyword=BubbleUPnP

    App Lumin trên IOS, muốn nó thấy được CA. Anh phải setup và config BubbleUPnP Server (Chọn OpenHome Renderer) giống như em nói bên trên là được ạ.
     
  21. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Trên IOS anh thử dùng AllConnect xem sao ạ:

    https://itunes.apple.com/app/allconnect-play-stream/id914000376/

    [​IMG]
     
  22. tiendung0811

    tiendung0811 Approved Member

    Joined:
    19/12/17
    Messages:
    49
    Likes Received:
    32
    @tml3nr đã kiểm tra được mấy cái này chưa?
    Nếu lựa chọn CA và AE thì bạn có lời khuyên gì không?
     
  23. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Mấy hôm nay lu bu quá nên em chưa test vụ CA không có internet ạ :(

    Theo em thì anh nên làm một bộ Pi2 / Boss Dac / iPower. Âm thanh hay hơn CA và AE nhiều o_O
     
  24. tiendung0811

    tiendung0811 Approved Member

    Joined:
    19/12/17
    Messages:
    49
    Likes Received:
    32
    Mình có bộ dàn mini rồi, bộ này có DAC rồi. Giờ mình chỉ tính phương án chuyển tín hiệu từ nhiều nguồn phát cho dàn mini thôi. Mình đang phân vân giữa CA và AE, trong đó AE vẫn hoạt động được khi mình bị mất tín hiệu internet.
     
  25. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.502
    Em mới test. Khi không có internet. Cho dù CA đang kết nối với router wifi. Google Chrome vẫn không nhìn thấy CA.
     
    Last edited: 25/12/17
    tiendung0811 likes this.
Tags:

Share This Page

Loading...