Raspberry Pi - Music Server

Discussion in 'Nguồn phát từ máy tính' started by bazokaster, 16/4/15.

  1. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.509
    Các bản smpd rất dễ bị nghẹt process khi mình setup thêm app. Để cho dễ chạy anh có thể set lại "isolcpus=0,1" trong cmdline.txt

    Nên set priority cho aprenderer lên 50 / 81 hay 99 sao cho âm thanh vừa ý.

    Theo em aprenderer và TC chỉ nên set priority 2 process đầu tiên. Tiếng sẽ thanh thoát hơn.

    Không nên set CPUAffinity cho service vì khó kiểm soát và test rất cực. Chia không khéo tiếng sẽ bị gò bó.

    Thí dụ như script này (Em copy cách của dev Orion@runeaudio):

    Code:
    #!/bin/bash
    
    /bin/sleep 3
    
    ##### Set priority for aprenderer #####
    
    count=1
    for pid in $(pgrep -w ap2renderer);
    do
    if ((count == 1))
    then
    sudo chrt -f -p 99 $pid;
    fi
    if ((count == 2))
    then
    sudo chrt -f -p 99 $pid;
    fi
    count=$((count+1))
    done
    
    ##### Set priority for tidal connect #####
    
    count=1
    for pid in $(pgrep -fw tidal_connect_application);
    do
    if ((count == 1))
    then
    sudo chrt -f -p 99 $pid;
    fi
    if ((count == 2))
    then
    sudo chrt -f -p 99 $pid;
    fi
    count=$((count+1))
    done
    
    exit 0
     
    Last edited: 17/4/21
  2. thichPi

    thichPi Advanced Member

    Joined:
    16/3/21
    Messages:
    464
    Likes Received:
    568
    @chuvanvu ủa sao không dùng Samba mount từ bản smpd mà phải cài thêm upnp? Nếu samba mount xong thì dùng web player của smpd hay mpd player từ Android...
     
    tml3nr likes this.
  3. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.509
    Mpd nếu chỉ mình nó tiếng rất hay. Nhưng nếu thêm upmpdcli vào để có upnp renderer tiếng sẽ hơi nặng nề.

    Do đó nếu mình dùng aprenderer với upnp server sẽ có lợi hơn về mặt âm thanh.
     
  4. chuvanvu

    chuvanvu Advanced Member

    Joined:
    12/1/17
    Messages:
    661
    Likes Received:
    581
    e muốn thử giao thức upnp xem khác samba không. samba đã mount rồi ạ.
     
  5. chuvanvu

    chuvanvu Advanced Member

    Joined:
    12/1/17
    Messages:
    661
    Likes Received:
    581
    bác có cách gỡ upnpcli không ạ? nếu cần e lại gỡ đi.
     
    tml3nr likes this.
  6. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.509
    Disable upmpdcli cũng được anh ạ. Tiếng của mpd sẽ vọt lên liền.
     
    chuvanvu likes this.
  7. thichPi

    thichPi Advanced Member

    Joined:
    16/3/21
    Messages:
    464
    Likes Received:
    568
    New project....vui quá mấy bác ui...đã gắn thành công cái Pi 7" screen (tạm thời sử dụng Ropieee). Đằng sau màn hình là chú Pi3B+.

    Làm xong cái màn hình lại nãy ra một ý định....Build một cái case giống như ampli với cái DAC/Equalizer nằm dưới và cái Pi 7" touchscreen nằm ngay phía trên....bá cháy luôn á!!! Can't wait....
     

    Attached Files:

  8. QuyHuyen

    QuyHuyen Advanced Member

    Joined:
    14/2/19
    Messages:
    69
    Likes Received:
    70
    Màn này có gắn được cho pi4 ko b? Ko liên quan nhưng b có nhạc của Lân Nhã ko inbox cho mình xin với, thích nghe bạn này nhưng ít người chia sẻ quá.
     
  9. thichPi

    thichPi Advanced Member

    Joined:
    16/3/21
    Messages:
    464
    Likes Received:
    568
    Pi4 được bác. Về phần nhạc mình sorry nhe. Không muốn dính dáng tới vấn đề này. Mình nghe từ Tidal hoặc Youtube (có membership).
     
    tml3nr likes this.
  10. thichPi

    thichPi Advanced Member

    Joined:
    16/3/21
    Messages:
    464
    Likes Received:
    568
    tml3nr likes this.
  11. kenshire

    kenshire Approved Member

    Joined:
    28/4/11
    Messages:
    17
    Likes Received:
    5
    Em cũng mới chập chững đi bước đầu tiên về Pi, em mạn phép nhắn tin để hỏi bác ít thông tin nhé.
    Em ở Thanh trì, Hà Nội, có bác nào ở Hà nội thì cho em đến học hỏi trực tiếp với ạ. Em cảm ơn các bác nhiều
     
    tauchien and tml3nr like this.
  12. Luuguxd

    Luuguxd Advanced Member

    Joined:
    13/8/19
    Messages:
    125
    Likes Received:
    338
    mấy cục network player, stream của các hãng có hãng nào dùng mạch pi ko các bác nhỉ
     
    tml3nr likes this.
  13. sirdoan

    sirdoan Approved Member

    Joined:
    3/2/18
    Messages:
    10
    Likes Received:
    83
    tml3nr likes this.
  14. Luuguxd

    Luuguxd Advanced Member

    Joined:
    13/8/19
    Messages:
    125
    Likes Received:
    338
    tml3nr likes this.
  15. dangkysteve

    dangkysteve Approved Member

    Joined:
    11/2/15
    Messages:
    21
    Likes Received:
    13
    tml3nr likes this.
  16. vtcvodich

    vtcvodich Advanced Member

    Joined:
    13/2/18
    Messages:
    148
    Likes Received:
    116
    co cach nao dung dlna upnp tu android box vao pi bang day usb ko a
     
  17. tml3nr

    tml3nr Advanced Member

    Joined:
    30/4/07
    Messages:
    3.082
    Likes Received:
    3.509
    Nếu vậy anh tìm cái Android box có out coaxial dùng sướng hơn ạ.

    Thí dụ như Vinabox X10 Plus. Em này có out coaxial dùng chung với cổng 3.5mm. Em có thấy shop test một lần. Xuất âm thanh Youtube ra dac nghe hết hồn luôn :D

    [​IMG]
     
    cuongnt72 likes this.
  18. thichPi

    thichPi Advanced Member

    Joined:
    16/3/21
    Messages:
    464
    Likes Received:
    568
    tml3nr likes this.
  19. Bim2010

    Bim2010 Advanced Member

    Joined:
    18/11/09
    Messages:
    81
    Likes Received:
    95
    Các bác cho e nhờ chút. Em muốn mua 1 con Pi về để set up thuần túy làm DLNA music server. Dự kiến sẽ chạy asset upnp hoặc minimserver. File audio lấy từ NAS. Nhờ các bác chỉ em mấy lăn tăn này với ạ:
    1. Với nhu cầu như vậy thì Pi 3 hay Pi 4 ok ạ?
    2. Nhạc của e tầm 500G thôi, giao tiếp qua NAS thì nó quét có lâu ko?
    3. NAS em đang để tự động tắt từ 12h đêm đến 6h sáng. Nếu như vậy mỗi lần bật nó có mất thời gian quét lại không ạ?
    4. Xét về chất lượng nhạc, dùng Pi rời làm upnp server + NAS Buffalo so với NAS Synology thì phương án nào ổn hơn ạ?

    Cảm ơn các bác. Em lướt qua kha khá rồi nhưng nhiều bài viết quá nên chưa đọc được hết, có mấy câu hỏi newbie mong các bác giúp với ạ.
     
    tml3nr likes this.
  20. armada

    armada Advanced Member

    Joined:
    7/3/09
    Messages:
    88
    Likes Received:
    13
    Sao bác không dùng giai pháp Pi4 + USB hard-drive, khỏi phải dùng NAS?
     
    tml3nr likes this.
  21. Bim2010

    Bim2010 Advanced Member

    Joined:
    18/11/09
    Messages:
    81
    Likes Received:
    95
    500G hoặc hơn thì dùng usb sao được ạ. Con amply của e cũng chơi được USB mà e thấy nó ko tiện và đẹp như upnp. Với lại ổ cứng nas chạy full time e thấy yên tâm hơn ấy ạ.
     
  22. armada

    armada Advanced Member

    Joined:
    7/3/09
    Messages:
    88
    Likes Received:
    13
    Ý mình là PI4 chạy minimserver, file nhạc lưu trên ổ cứng ngoài gắn với PI4 qua USB. Combo như vậy cũng tương tự NAS rồi.
    Cũng có thể mình hiểu chưa đúng về DLNA music server của bạn.
     
    tml3nr and Bim2010 like this.
  23. Bim2010

    Bim2010 Advanced Member

    Joined:
    18/11/09
    Messages:
    81
    Likes Received:
    95
    Dạ vì nếu nối pi với ổ di động thì ko dùng full time được, e nghĩ ổ di động nó hỏng sớm thôi. Nếu nối pi với ổ gắn trong thì liên quan đến case, lại phải kiếm cái thùng to hơn. Ngoài ra lại lăn tăn nhiễu, nguồn cho ổ. Mà e thì có sẵn nas rồi nên tính giải pháp làm con pi chạy upnp dùng link vào nguồn nhạc trên nas luôn, e thì đang nghĩ cách đó là đơn giản nhất và hợp lý nữa.
     
    tml3nr and armada like this.
  24. chuvanvu

    chuvanvu Advanced Member

    Joined:
    12/1/17
    Messages:
    661
    Likes Received:
    581
    em bật full time mấy năm đâu có hỏng được. read là chính có bao giờ write đâu mà bác lo hỏng ạ. tốn tí tiền điện thôi ạ.
     
    tml3nr and Bim2010 like this.
  25. Bim2010

    Bim2010 Advanced Member

    Joined:
    18/11/09
    Messages:
    81
    Likes Received:
    95
    vâng, phương án đó chắc cũng ổn. Nhưng hiện tại thêm con pi là tiện hơn với e. E thử trước theo hướng này.
     
    tml3nr likes this.

Share This Page

Loading...