Thay vì a mua pi4 thì mua anroidbox sài. Hoặc nếu a có smart tv thí sài ngay trên tivi luôn. Đăng kí gói 260k tháng sài ngon.Con Pi 4 xem netflix ổn ko các bác? App xem netflix trên Os nào ngon nhất ạ? Em thấy có Kodi nhưng phải dùng VPN nên sợ đường truyền nó không ổn định.
app install upnp
reboot
Anh xem ở đây ạ:
RoPieeeXL Pi 4 - ropi4.local
https://drive.google.com/file/d/1RSAWN4Jc4r4zk0o90UD8lhUlYccqBGMb/view?usp=sharing
- Tích hợp MinimServer
- Tích hợp mount 28k track (Cloud)
- Tích hơp Linux-Audio-Adjustments
----MinimServer đã scan-----------
Folder: /mnt/MUSIC/SELECTED
Cài MinimWatch vào Windows/MAC để add thêm các folder chứa nhạc sau, các bác add hết scan liên tục tầm 18h, add ít scan cho nhanh.
Chỉ muốn scan NAS local thì không cần add vô MinimWatch.
Lưu ý: add thêm folder vào, MinimWatch bấm ReStart để update, không bấm Rescan.
--- chưa scan--------------------
/mnt/MUSIC/DEEZER1
/mnt/MUSIC/DEEZER2
/mnt/MUSIC/DEEZER3
/mnt/MUSIC/TIDAL1
/mnt/MUSIC/TIDAL2
/mnt/MUSIC/TIDAL3
MinimServer lấy nhạc từ Cloud truyền đến RoPi, 2 trong 1 thiết bị, phone dùng BubbleUPnP điều khiển play, tắt wifi phone nó vẫn play hết list tiếp. Chạy nhẹ nhàng, CPU là 46 độ.
RoPieeeXL Pi 3 - ropi.local
https://drive.google.com/file/d/1W_Rt5EXUtM----MsctV9odiR5Bo4Bqku/view?usp=sharing
- MinimServer đã scan mớ folder trên
- Mình không nhớ scan xong chưa, nếu chưa xong thì icon MinimWatch sẽ hiện màu vàng, khi nào chuyển sang xanh các thiết bị khác mới nhìn thấy/play được.
Bridge bán rồi hả bác.BirdgePi : 2 input và 1 ouput
ReciverPi : 4 input và 1 output
So sánh giữa ReciverPi và BirdgePi , ReciverPi ngon hơn mình chơi DSD256 bình thường qua i2s lvds bác Minh a . ReciverPi có chức năng set ưu tiên input auto vẫn xịn hơn BirdgePi .
Chỉ phiền là chế cho nó mạch (màu trắng) chuyển input i2s lvsd dùng cho Amanero (hoặc Xmos) như trên a . Mấy đường ống đồng bác Minh cho tuyệt vời hihi .
Nó còn chưa sản xuất bác ơi . BridgePi chỉ là cái adapter chuyển dùng cổng usb (Amanero hoặc Xmos) thôi bác a . Nếu dùng Pi để chơi DSD lúc đó ko chọn output là i2s dac hat mà chọn usb output của Pi . Mình ko chơi DSD từ usb của Pi mà chơi từ PCmini qua Amanero vào ReciverPi + FifoPi + TransportPi . Tóm lại BridgePi là một phần của ReciverPi a .BridgePi bán rồi hả bác.
Quán cafe ChaPi bác @Thanhvo31 mở nhạc này cho khách nghe là tuyệt . Từ hôm đến giờ mình nghe nó miết a ko chán bác a hihi .Nghe là mê ngay a .
RoPieeeXL Pi 4 - ropi4.local
https://drive.google.com/file/d/1RSAWN4Jc4r4zk0o90UD8lhUlYccqBGMb/view?usp=sharing
- Tích hợp MinimServer
- Tích hợp mount 28k track (Cloud)
- Tích hơp Linux-Audio-Adjustments
----MinimServer đã scan-----------
Folder: /mnt/MUSIC/SELECTED
Cài MinimWatch vào Windows/MAC để add thêm các folder chứa nhạc sau, các bác add hết scan liên tục tầm 18h, add ít scan cho nhanh.
Chỉ muốn scan NAS local thì không cần add vô MinimWatch.
Lưu ý: add thêm folder vào, MinimWatch bấm ReStart để update, không bấm Rescan.
--- chưa scan--------------------
/mnt/MUSIC/DEEZER1
/mnt/MUSIC/DEEZER2
/mnt/MUSIC/DEEZER3
/mnt/MUSIC/TIDAL1
/mnt/MUSIC/TIDAL2
/mnt/MUSIC/TIDAL3
MinimServer lấy nhạc từ Cloud truyền đến RoPi, 2 trong 1 thiết bị, phone dùng BubbleUPnP điều khiển play, tắt wifi phone nó vẫn play hết list tiếp. Chạy nhẹ nhàng, CPU là 46 độ.
RoPieeeXL Pi 3 - ropi.local
https://drive.google.com/file/d/1W_Rt5EXUtM----MsctV9odiR5Bo4Bqku/view?usp=sharing
- MinimServer đã scan mớ folder trên
- Mình không nhớ scan xong chưa, nếu chưa xong thì icon MinimWatch sẽ hiện màu vàng, khi nào chuyển sang xanh các thiết bị khác mới nhìn thấy/play được.
Anh @mtminh, @linh0983, @quatmo, @TuanQuynhAudio, @Thanhvo31 ... và cả nhà..... Giờ đang test so sánh music server chạy trên ropiee, smpd, dietpi, raspbian_stretch9_xenomai3.0.8 theo chân anh Hải và anh quatmo mà tai loạn cào cào lên rồi.
#!/bin/bash
#####################################
# sysinfo v3
#####################################
# cpustatus
#
# Prints the current state of the CPU like temperature, voltage and speed.
# The temperature is reported in degrees Celsius (C) while
# the CPU speed is calculated in megahertz (MHz).
function convert_to_MHz {
let value=$1/1000
echo "$value"
}
function calculate_overvolts {
# We can safely ignore the integer
# part of the decimal argument
# since it's not realistic to run the Pi
# at voltages higher than 1.99 V
let overvolts=${1#*.}-20
echo "$overvolts"
}
temp=$(/opt/vc/bin/vcgencmd measure_temp)
temp=${temp:5:4}
volts=$(/opt/vc/bin/vcgencmd measure_volts)
volts=${volts:5:4}
if [ $volts != "1.20" ]; then
overvolts=$(calculate_overvolts $volts)
fi
freq=$(vcgencmd measure_clock arm)
freq=${freq:14:6}
freq=$(convert_to_MHz $freq)
rfreq=$(/opt/vc/bin/vcgencmd get_config int | grep -E "(sdram_freq)")
rfreq=${rfreq:11:3}
tv=$(/opt/vc/bin/tvservice -s)
tv=${tv:16:9}
#governor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)
echo "-- System info --"
system=$(uname -snrm)
printf "$system\n"
model=$(tr -d '\0' < /proc/device-tree/model)
printf "$model\n"
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "IP: %s\n" "$_IP"
fi
echo ""
echo "-- CPU info --"
echo "Temperature: $temp C"
echo -n "Voltage: $volts V"
[ $overvolts ] && echo " (+0.$overvolts overvolt)" || echo -e "\r"
echo "Current CPU: $freq MHz"
echo "Current SDRAM: $rfreq MHz"
echo ""
#echo "Governor: $governor"
echo "-- More info --"
echo "HDMI Status: $tv"
echo ""
# for mem in gpu arm ; do echo -e "$mem:\t$(/opt/vc/bin/vcgencmd get_mem $mem)" ; done
/opt/vc/bin/vcgencmd get_mem gpu
/opt/vc/bin/vcgencmd get_mem arm
echo ""
for id in sdram_c sdram_i sdram_p ; do echo -e "$id: $(/opt/vc/bin/vcgencmd measure_volts $id)" ; done
echo ""
for id in core h264 isp v3d ; do echo -e "$id:\t$(/opt/vc/bin/vcgencmd measure_clock $id)" ; done
echo ""
for id in uart pwm emmc pixel vec hdmi dpi ; do echo -e "$id:\t$(/opt/vc/bin/vcgencmd measure_clock $id)" ; done
echo ""
echo "-- System Latency --"
cat /sys/block/mmcblk0/queue/scheduler; cat /proc/sys/vm/swappiness; cat /proc/sys/kernel/sched_latency_ns; cat /proc/sys/kernel/sched_rt_period_us; cat /proc/sys/kernel/sched_rt_runtime_us; cat /proc/sys/kernel/sched_autogroup_enabled; cat /proc/sys/kernel/sched_rr_timeslice_ms; cat /proc/sys/kernel/sched_min_granularity_ns; cat /proc/sys/kernel/sched_wakeup_granularity_ns
echo ""
echo "-- Network Buffers Size --"
for nmem in rmem_max wmem_max ; do echo -e "$nmem:\t$(cat /proc/sys/net/core/$nmem)" ; done
exit 0
#!/bin/bash
echo ""
echo "-- Services Enabled --"
echo ""
systemctl list-unit-files --state=enabled
echo ""
echo "-- Services Running --"
echo ""
systemctl list-units --all --state=running
echo ""
exit