ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ನಾನು ಮ್ಯೂಸಿಕ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಸರ್ವರ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ವಿವರಿಸುತ್ತೇನೆ (ಮ್ಯಾಡ್ಸೋನಿಕ್) ನಲ್ಲಿ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಕಾನ್ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ARM.
ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂಬ ಟ್ಯುಟೋರಿಯಲ್ ನೋಡಲು ಆರ್ಚ್ ಲಿನಕ್ಸ್ ರಾಸ್ಪ್ಬೆರಿ ಪೈನಲ್ಲಿ ನೀವು ಇದನ್ನು ನೋಡಬಹುದು ಪೋಸ್ಟ್.
ಮ್ಯಾಡ್ಸೋನಿಕ್ ಮುಖ್ಯ ಲಕ್ಷಣಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:
- ಅರ್ಥಗರ್ಭಿತ ವೆಬ್ ಇಂಟರ್ಫೇಸ್
- ವಿವಿಧ ಸ್ವರೂಪಗಳಿಗೆ ಟ್ರಾನ್ಸ್ಕೋಡಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ (ಉದಾ. FLAC> mp3)
- ಇದು ಆಂಡ್ರಾಯ್ಡ್ ಮತ್ತು ಐಒಎಸ್ ಗಾಗಿ ಗ್ರಾಹಕರನ್ನು ಹೊಂದಿದೆ
ಜಿಪಿಯು ಮತ್ತು ಸ್ವಾಪ್ ಪ್ರದೇಶ ರಚನೆಗಾಗಿ (RAM) RAM ಅನ್ನು ಮಿತಿಗೊಳಿಸಿ
ಮ್ಯಾಡ್ಸೋನಿಕ್ ಸರ್ವರ್ ಜಾವಾ ಅಡಿಯಲ್ಲಿ ಚಲಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ 256MB RAM ರಾಸ್ಪ್ಬೆರಿ ಪೈನಲ್ಲಿ ಇದು ಸುಮಾರು 50% RAM ಅನ್ನು ಬಳಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ರಚಿಸಲು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ವಿನಿಮಯ ಪ್ರದೇಶ (ಸ್ವಾಪ್) ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಮೆಮೊರಿಯಿಂದ ಹೊರಗುಳಿಯುವುದನ್ನು ತಡೆಯಲು.
1. ನಾವು ಫೈಲ್ ಅನ್ನು ವಿನಿಮಯ ಕೇಂದ್ರವಾಗಿ ಬಳಸುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು 512 ಎಂಬಿ ಜಾಗವನ್ನು ನಿಯೋಜಿಸುತ್ತೇವೆ
# fallocate -l 512M / swapfile
2. ನಾವು ಫೈಲ್ಗೆ ಓದಲು ಮತ್ತು ಬರೆಯಲು ಅನುಮತಿಗಳನ್ನು ನಿಯೋಜಿಸುತ್ತೇವೆ.
# chmod 600 / swapfile
3. ನಾವು ಸ್ವಾಪ್ ಎಂದು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುತ್ತೇವೆ
# mkswap / swapfile
3. ನಾವು ಸ್ವಾಪ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತೇವೆ
# ಸ್ವಾಪನ್ / ಸ್ವಾಪ್ಫೈಲ್
4. ನಾವು ಈ ಕೆಳಗಿನ ಸಾಲನ್ನು ಫೈಲ್ಗೆ ಸೇರಿಸುತ್ತೇವೆ / etc / fstab ಸ್ವಾಪ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆರೋಹಿಸಲು.
/ swapfile ಯಾವುದೂ ಸ್ವಾಪ್ ಡೀಫಾಲ್ಟ್ 0 0
5. ನಾವು ಫೈಲ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ /etc/sysctl.d/99-sysctl.conf ಆದ್ದರಿಂದ ನಮ್ಮಲ್ಲಿ ಕಡಿಮೆ RAM ಲಭ್ಯವಿದ್ದಲ್ಲಿ ಮಾತ್ರ ಸ್ವಾಪ್ನಲ್ಲಿ ಬರೆಯುವುದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ನಾವು ಈ ಕೆಳಗಿನ ಸಾಲನ್ನು ಸೇರಿಸುತ್ತೇವೆ
vm.swappiness = 10
6. ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು ಉಚಿತ -ಹೆಚ್ ನಮ್ಮಲ್ಲಿರುವ RAM ಪ್ರಮಾಣವನ್ನು ನಾವು ಪರಿಶೀಲಿಸುತ್ತೇವೆ.
7. ನಾವು ಫೈಲ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ /boot/config.txt ನಮ್ಮಲ್ಲಿರುವ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಮಾದರಿಯನ್ನು ಅವಲಂಬಿಸಿ, ಗ್ರಾಫಿಕ್ಸ್ಗೆ ನಿಗದಿಪಡಿಸಿದ RAM ಪ್ರಮಾಣವನ್ನು ಮಿತಿಗೊಳಿಸಲು.
ನಾವು ಗ್ರಾಫಿಕ್ಸ್ಗಾಗಿ 64MB RAM ಅನ್ನು ನಿಯೋಜಿಸುತ್ತೇವೆ.
- ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಮಾದರಿ ಎ (256 ಎಂಬಿ RAM ನೊಂದಿಗೆ) ನಾವು ಸಾಲನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ gpu_mem_256 = 128 ಮೂಲಕ gpu_mem_256 = 64
- ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಮಾದರಿ ಬಿ (512 ಎಂಬಿ RAM ನೊಂದಿಗೆ) ನಾವು ಸಾಲನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ gpu_mem_512 = 316 ಮೂಲಕ gpu_mem_512 = 64
ಓವರ್ಕ್ಲಾಕಿಂಗ್ (ಐಚ್ al ಿಕ)
ನಾವು ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ /boot/config.txt ಮತ್ತು ಫೈಲ್ನ ಕೊನೆಯಲ್ಲಿ ಕಂಡುಬರುವ ಕೆಲವು ಓವರ್ಲಾಕಿಂಗ್ ಆಯ್ಕೆಗಳನ್ನು ನಾವು ಅನಾವರಣಗೊಳಿಸುತ್ತೇವೆ.
##Modest arm_freq=800 core_freq=300 sdram_freq=400 over_voltage=0 ##Medium #arm_freq=900 #core_freq=333 #sdram_freq=450 #over_voltage=2 ##High #arm_freq=950 #core_freq=450 #sdram_freq=450 #over_voltage=6 ##Turbo #arm_freq=1000 #core_freq=500 #sdram_freq=500 #over_voltage=6
ನಾನು ಸಾಧಾರಣ ಆಯ್ಕೆಯನ್ನು (800 ವೇಗ) ಬಳಸಿದ್ದೇನೆ, ಈ ವೇಗವು ನನ್ನದು ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಇದು ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ.
ಮ್ಯಾಡ್ಸೋನಿಕ್ ಸ್ಥಾಪನೆ
ಮ್ಯಾಡ್ಸೋನಿಕ್ ದಿ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಬಳಕೆದಾರ ಭಂಡಾರ (AUR), ಆದ್ದರಿಂದ AUR ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ನಮಗೆ ಬೇಸ್-ಡೆವೆಲ್ ಪ್ಯಾಕೇಜ್ ಅಗತ್ಯವಿದೆ.
ನಾವು ಅಗತ್ಯ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ:
# ಪ್ಯಾಕ್ಮ್ಯಾನ್ -ಎಸ್ ವಿಜೆಟ್ ಕರ್ಲ್ ಬೇಸ್-ಡೆವೆಲ್ ಯಾಜ್ಲ್ ಜಾವಾ-ರನ್ಟೈಮ್ ಲಿಬ್ಕಪ್ಗಳು
ನಾವು ಸಂಕಲನಕ್ಕಾಗಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತೇವೆ ಮತ್ತು ಮ್ಯಾಡ್ಸೋನಿಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತೇವೆ ಔರ್.
$ mkdir build $ cd build $ wget https://aur.archlinux.org/packages/ma/madsonic/madsonic.tar.gz
ನಾವು ಫೈಲ್ಗಳನ್ನು ಹೊರತೆಗೆಯುತ್ತೇವೆ ಮತ್ತು ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ PKGBUILD ARM ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು. ನಾವು ರೇಖೆಯನ್ನು ಹುಡುಕುತ್ತೇವೆ arch = ('i686' 'x86_64') ಮತ್ತು ನಾವು ಸೇರಿಸುತ್ತೇವೆ
'armv6h'.
$ tar zxf madsonic.tar.gz $ cd madsonic $ nano PKGBUILD ... arch = ('i686' 'x86_64' 'armv6h')
ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ ಮೇಕ್ಪಿಕೆಜಿ ಮ್ಯಾಡ್ಸೋನಿಕ್ ಕೋಡ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡಲು. ಇದು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ತಾಳ್ಮೆಯಿಂದಿರಿ.
$ makepkg -g >> PKGBUILD $ makepkg
ಆಜ್ಞೆ ಮೇಕ್ಪಿಕೆಜಿ ಇದು .xz ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ, ನಾವು ಈ ಫೈಲ್ ಅನ್ನು ಪ್ಯಾಕ್ಮನ್ ಬಳಸಿ ಸ್ಥಾಪಿಸಬಹುದು.
# ಪ್ಯಾಕ್ಮನ್ -ಯು ಮ್ಯಾಡ್ಸೋನಿಕ್ -5.0.3860-1-ಆರ್ಮ್ವಿ 6 ಹೆಚ್.ಪಿ.ಕೆ.ಟಾರ್.ಎಕ್ಸ್
ARM ಗಾಗಿ ಜಾವಾ ಒರಾಕಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಮ್ಯಾಡ್ಸೋನಿಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ ನಾನು ಅದನ್ನು ಗಮನಿಸಿದ್ದೇನೆ openjdk ಇದು ಸುಮಾರು 100% ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ರಾಸ್ಪ್ಬೆರಿ ಪೈನ ಕಡಿಮೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.
ARM ವಾಸ್ತುಶಿಲ್ಪಕ್ಕಾಗಿ ಒರಾಕಲ್ ಜಾವಾವನ್ನು ಬಳಸುವುದು ಈ ಸಮಸ್ಯೆಗೆ ಪರಿಹಾರವಾಗಿದೆ. ಈ ವಿಷಯದ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ಒರಾಕಲ್ ಲೇಖನವನ್ನು ಅವರು ಪರಿಶೀಲಿಸಬಹುದು ಅಲ್ಲಿ ಅವರು ಒರಾಕಲ್ ಜಾವಾ ಮತ್ತು ಓಪನ್ ಜೆಡಿಕೆ ಬೆಂಚ್ಮಾರ್ಕ್ ಅನ್ನು ತೋರಿಸುತ್ತಾರೆ ಲಿಂಕ್.
ARM ವಾಸ್ತುಶಿಲ್ಪಕ್ಕಾಗಿ ನಾವು ಜಾವಾ ಒರಾಕಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತೇವೆ
wget --no-cookies \ --no-check-cert --header "ಕುಕೀ: gpw_e24 = http% 3A% 2F% 2Fwww.oracle.com% 2F; \ oraclelicense = ಸ್ವೀಕರಿಸಿ-ಸುರಕ್ಷಿತ ಬ್ಯಾಕಪ್-ಕುಕೀ" \ "http: / /download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-arm-vfp-hflt.tar.gz "
ಫೈಲ್ ಅನ್ನು ಪಥದಲ್ಲಿ ಅನ್ಜಿಪ್ ಮಾಡಿ / opt / java-oracle /
# mkdir / opt / java-oracle # tar -zxf jdk-7u55-linux-arm-vfp-hflt.tar.gz -C / opt / java-oracle
ನಾವು ಜಾವಾ ಹೋಮ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯಬಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ ಮತ್ತು ಓಪನ್ಜೆಡಿಕೆ ಜಾವಾ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ಗಳನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡುತ್ತೇವೆ.
# JHome = / opt / java-oracle / jdk1.7.0_55 # test -L / usr / bin / java && mv /usr/bin/java Leisure, .backup}
ಇದಕ್ಕಾಗಿ ನಾವು ಸಾಂಕೇತಿಕ ಲಿಂಕ್ಗಳನ್ನು ರಚಿಸುತ್ತೇವೆ ಜಾವಾ y ಜಾವಾಕ್.
# ln -sf /opt/java-oracle/jdk1.7.0_55/bin/java / usr / bin / java # ln -sf /opt/java-oracle/jdk1.7.0_55/bin/javac / usr / bin / javac
ಈಗ ನಾವು ಆಜ್ಞೆಯೊಂದಿಗೆ ಜಾವಾ ಸ್ಥಾಪನೆಯನ್ನು ಪರೀಕ್ಷಿಸಬಹುದು ಜಾವಾ-ಆವೃತ್ತಿ
.
ನಾವು ಮ್ಯಾಡ್ಸೋನಿಕ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ ಇದರಿಂದ ಅದು ಜಾವಾ ಒರಾಕಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಜಾವಾ ಓಪನ್ ಜೆಡಿಕೆ ಅಲ್ಲ.
# ನ್ಯಾನೊ / ವರ್ / ಮ್ಯಾಡ್ಸೋನಿಕ್ / ಮ್ಯಾಡ್ಸೋನಿಕ್.ಶ್
ಮತ್ತು ನಾವು ಸಾಲನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ JAVA_HOME ಆದ್ದರಿಂದ ಅದು ಹೀಗಿರುತ್ತದೆ:
JAVA_HOME = / opt / java-oracle / jdk1.7.0_55 / jre: / usr / lib / jvm / java-7-openjdk
ಮ್ಯಾಡ್ಸೋನಿಕ್ ಸಂರಚನೆ
ಮ್ಯಾಡ್ಸೋನಿಕ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಫೈಲ್ನಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ /var/madsonic/madsonic.sh, ನಾವು ಮಾಡುವ ಮೊದಲ ಕೆಲಸವೆಂದರೆ ಅದನ್ನು ಬೆಂಬಲಿಸುವುದು.
cp /var/madsonic/madsonic.sh Leisure..backup}
ಈ ಫೈಲ್ನಲ್ಲಿ ನೀವು ಮ್ಯಾಡ್ಸೋನಿಕ್ ಬಳಸುವ ಪೋರ್ಟ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದು ಪೋರ್ಟ್ 4040 ಅನ್ನು ಬಳಸುತ್ತದೆ), ಹಾಡುಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಫೋಲ್ಡರ್ನ ಮಾರ್ಗ ಇತ್ಯಾದಿ.
ನಾವು ಒಂದು ಸೇರಿಸುತ್ತೇವೆ ಬಾಹ್ಯ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಯುಎಸ್ಬಿ ಮೂಲಕ ಸಂಪರ್ಕಗೊಂಡಿದೆ, ಅಲ್ಲಿ ನಾವು ಹಾಡುಗಳನ್ನು ನುಡಿಸುತ್ತೇವೆ.
ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ್ದರೆ NTFS, ಡಿಸ್ಕ್ ಅನ್ನು ಆರೋಹಿಸಲು ನೀವು ntfs-3g ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ.
# ಪ್ಯಾಕ್ಮನ್ -ಎಸ್ ಎನ್ಟಿಎಫ್ಎಸ್ -3 ಜಿ
ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಆರೋಹಿಸುವ ಫೋಲ್ಡರ್ ಅನ್ನು ನಾವು ರಚಿಸುತ್ತೇವೆ ಮತ್ತು ಅದಕ್ಕೆ ಅಗತ್ಯವಾದ ಅನುಮತಿಗಳನ್ನು ನೀಡುತ್ತೇವೆ
# mkdir / mnt / Data # chmod 775 / mnt / Data
ನಮ್ಮ ಮೌಂಟ್ ಪಾಯಿಂಟ್ ಅನ್ನು ನಾವು ಪಡೆಯುತ್ತೇವೆ ಹಾರ್ಡ್ ಡಿಸ್ಕ್
$ ls -l / dev / disk / by-label / total 0 lrwxrwxrwx 1 ರೂಟ್ ರೂಟ್ 10 ಡಿಸೆಂಬರ್ 31 1969 ಡೇಟಾ -> ../../sda2 lrwxrwxrwx 1 ಮೂಲ ಮೂಲ 10 ಡಿಸೆಂಬರ್ 31 1969 ಪಿಎಸ್ 3 -> ../../ sda1
ನನ್ನ ವಿಷಯದಲ್ಲಿ, ಡೇಟಾ ಲೇಬಲ್ನಲ್ಲಿರುವ ಡಿಸ್ಕ್ನಲ್ಲಿ ನಾನು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇನೆ / dev / sda2
ಆದಾಗ್ಯೂ, ಡಿಸ್ಕ್ ಅನ್ನು ಆರೋಹಿಸಲು ಲೇಬಲ್ ಅನ್ನು ಹೆಚ್ಚು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ, ಲೇಬಲ್ ಬದಲಾದಂತೆ, ಡಿಸ್ಕ್ ಅನ್ನು ಆರೋಹಿಸಲಾಗುವುದಿಲ್ಲ.
ನಾವು ಅನನ್ಯ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಪಡೆಯುತ್ತೇವೆ (ಯುಯುಐಡಿ) ನಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್ನಿಂದ.
ls -l / dev / disk / by-uuid /
ನಾವು ಈ ರೀತಿಯ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿದ್ದೇವೆ:
. -0E1 -> ../../mmcblk10p31 lrwxrwxrwx 1969 ಮೂಲ ಮೂಲ 19 ಡಿಸೆಂಬರ್ 4 1917 1F1AA15F31AA1969D2300 -> ../../sda4 lrwxrwxrwx 18 ಮೂಲ ಮೂಲ 0 ಡಿಸೆಂಬರ್ 1 1 b10cde31-1969a58-6e78-acce-e6a55 /../mmcblk2p2
ನಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್ನ UUID ಅನ್ನು ನಾವು ಬರೆಯುತ್ತೇವೆ (ಈ ಸಂದರ್ಭದಲ್ಲಿ 58F6AA78F6AA55D2)
ನಾವು ಫೈಲ್ನ ಕೊನೆಯಲ್ಲಿ ಈ ಕೆಳಗಿನ ಸಾಲನ್ನು ಸೇರಿಸುತ್ತೇವೆ / etc / fstab
UUID = 58F6AA78F6AA55D2 / mnt / Data ntfs-3g ಡೀಫಾಲ್ಟ್ 0 0
ನಾವು ನಮ್ಮ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತೇವೆ ಮತ್ತು ಹಾರ್ಡ್ ಡ್ರೈವ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆರೋಹಿಸುತ್ತದೆ.
ಅಂತಿಮವಾಗಿ ನಾವು ಮ್ಯಾಡ್ಸೋನಿಕ್ ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ:
# systemctl ಪ್ರಾರಂಭ madsonic.service
ಸಿಸ್ಟಮ್ ಲೋಡ್ ಆಗುವಾಗಲೆಲ್ಲಾ ಸೇವೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭವಾಗಬೇಕೆಂದು ನಾವು ಬಯಸಿದರೆ.
# systemctl madsonic.service ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
ಮತ್ತು ವಾಯ್ಲಾ, ನಮ್ಮ ಸಂಗೀತ ಸ್ಟ್ರೀಮಿಂಗ್ ಸರ್ವರ್ ಇದೆ.
ಒಮ್ಮೆ ಸೇವೆ ಮ್ಯಾಡ್ಸೋನಿಕ್, ನಾವು ನಮ್ಮ ಆದ್ಯತೆಯ ಬ್ರೌಸರ್ನಿಂದ ಪೋರ್ಟ್ 4040 ಜೊತೆಗೆ ನಮ್ಮ ರಾಸ್ಪ್ಬೆರಿ ಪೈನ ಐಪಿ ವಿಳಾಸಕ್ಕೆ ನಮೂದಿಸಬಹುದು, ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಅದು 192.168.17.1:4040 ಮತ್ತು ನಾವು ಡೇಟಾವನ್ನು ಬಳಸಿ ನಮೂದಿಸುತ್ತೇವೆ ಬಳಕೆದಾರ = ನಿರ್ವಾಹಕ password = ನಿರ್ವಾಹಕ.
ಈಗಾಗಲೇ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ನಾವು ಹೊಸ ಬಳಕೆದಾರರನ್ನು ಸೇರಿಸಬಹುದು ಮತ್ತು ಡೀಫಾಲ್ಟ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು.
ಸರಿ, ಇದು ನನ್ನ ಮೊದಲ ಕೊಡುಗೆ, ನೀವು ಅದನ್ನು ಇಷ್ಟಪಡುತ್ತೀರಿ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.
ಫ್ಯುಯೆಂಟೆಸ್:
http://d.stavrovski.net/blog/post/set-up-home-media-streaming-server-with-madsonic-archlinux-and-cubieboard2
http://www.techjawab.com/2013/06/how-to-setup-mount-auto-mount-usb-hard.html
ನನಗೆ ರಾಸ್ಪ್ ಇಲ್ಲ ಆದರೆ ಹೋಮ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಸರ್ವರ್ ಎಕ್ಸ್ಡಿ ಆಗಿದ್ದರೆ, ನೀವು ಎಂದಾದರೂ ಮೀಡಿಯಾಟಾಂಬ್ ಅನ್ನು ಬಳಸಿದ್ದೀರಾ? ಹಾಗಿದ್ದಲ್ಲಿ, ಇದಕ್ಕೆ ಹೋಲಿಸಿದರೆ ನೀವು ಏನು ಹೇಳಬಹುದು? ನಾನು ಮೀಡಿಯಾಟಾಂಬ್ ಅನ್ನು ಬಳಸುತ್ತೇನೆ, ಮೊದಲ ನೋಟದಲ್ಲಿ, ಮ್ಯಾಡ್ಸೋನಿಕ್ ಇಂಟರ್ಫೇಸ್ ಎಕ್ಸ್ಡಿ ಮೀಡಿಯಾಟಾಂಬ್ಗೆ ಸಾವಿರ ತಿರುವುಗಳನ್ನು ನೀಡುತ್ತದೆ, "WAN" ಮೂಲಕ ನೀವು ಸ್ಟ್ರೀಮಿಂಗ್ ಮಾಡಬಹುದೇ ಮತ್ತು ಅದು ಉತ್ತಮ ಸುರಕ್ಷಿತ ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕವೇ ಎಂದು ತಿಳಿಯಲು ನನಗೆ ತುಂಬಾ ಆಸಕ್ತಿ ಇರುತ್ತದೆ, ಏಕೆಂದರೆ ಮೀಡಿಯಾಟಾಂಬ್ ಅದನ್ನು ವೆಬ್ ಮೂಲಕ ನಿರ್ವಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಆದರೆ https ನೊಂದಿಗೆ ಅಲ್ಲ, ಮತ್ತು (ಇಲ್ಲಿಯವರೆಗೆ ನಾನು ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಕ್ಲೈಂಟ್ ಅನ್ನು ಮಾತ್ರ ಕಂಡುಕೊಂಡಿದ್ದೇನೆ) ನಾನು ಮಾಡಬಹುದು ಪ್ರೋಟೋಕಾಲ್ನ ಸುರಕ್ಷತೆಯ ಬಗ್ಗೆ ನನಗೆ ಅನುಮಾನವಿರುವುದರಿಂದ ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಪದಗಳೊಂದಿಗೆ ಯಾವುದೇ ಸಂಬಂಧವನ್ನು ಉಳಿಸದ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಹಾಕುತ್ತೇನೆ ಮತ್ತು ಅದೇ ಮೀಡಿಯಾಟಾಂಬ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಯಾರಾದರೂ ಪ್ರವೇಶಿಸಿದರೆ ಅವರು xD ಯನ್ನು ಮುಟ್ಟಲು ಸಾಧ್ಯವಿಲ್ಲ
ಹಲೋ, ನಾನು ಮೀಡಿಯಾಂಬ್ ಅನ್ನು ಬಳಸಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಶ್ನೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ನೀವು WAN ಮೂಲಕ ಮ್ಯಾಡ್ಸೋನಿಕ್ ಅನ್ನು ಬಳಸಬಹುದು, ನಾನು WAN ಮೂಲಕ ಮ್ಯಾಡ್ಸೋನಿಕ್ ಅನ್ನು ಬಳಸುತ್ತೇನೆ ಮತ್ತು ಅದು ನನಗೆ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಮ್ಯಾಡ್ಸೋನಿಕ್ https ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ, ನೀವು ಅದನ್ನು ನಿಮ್ಮ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ನಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು: madsonic_https_port = 8443 ಮತ್ತು ಅದು ಇಲ್ಲಿದೆ it
ಆಂಡ್ರಾಯ್ಡ್ನ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ನಾನು ಅಲ್ಟ್ರಾಸಾನಿಕ್ ಕರೆಯನ್ನು ಬಳಸುತ್ತೇನೆ, ಇದು ತುಂಬಾ ಒಳ್ಳೆಯದು, ಇದು ಸಂಪರ್ಕವನ್ನು ಎಕ್ಸ್ಡಿ ಇಲ್ಲದೆ ಕೇಳಲು ಹಾಡುಗಳನ್ನು ಸಂಗ್ರಹದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ
ಗ್ರೀಟಿಂಗ್ಸ್.
ಸ್ನೇಹಿತ, ಆರ್ಚ್ ARM ನೊಂದಿಗೆ ನಿಮಗೆ ಯಾವ ಅನುಭವವಿದೆ? ನಾನು ಆರ್ಚ್ ಬಳಕೆದಾರ .. ರಾಸ್ಬಿಯನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ. ಆದರೆ ರೆಪೊಗಳಲ್ಲಿನ ಸಮಸ್ಯೆಗಳಿಂದ ನಾನು ಆಯಾಸಗೊಂಡಿದ್ದೇನೆ. ನನಗೆ ಆರ್ಚ್ ಬೇಕು. ಅಧಿಕೃತ ರೆಪೊದಲ್ಲಿ ಇಲ್ಲದ ಪ್ಯಾಕೇಜ್ಗಳ ಬಗ್ಗೆ ಏನು. ಉದಾಹರಣೆಗೆ AUR ಪ್ಯಾಕೇಜುಗಳು, ಅವುಗಳನ್ನು ಸಂಕಲಿಸಬಹುದೇ?
ಬಹಳ ಆಸಕ್ತಿದಾಯಕ ಲೇಖನ!
ಆಂಡ್ರಾಯ್ಡ್ನಲ್ಲಿ ನಿಮ್ಮ ಕ್ಲೈಂಟ್ ಅನ್ನು ನೋಡಲು ನಾನು ತ್ವರಿತ ಹುಡುಕಾಟವನ್ನು ಮಾಡಿದ್ದೇನೆ ಮತ್ತು ಅದನ್ನು ಪಾವತಿಸಲಾಗಿದೆ ಎಂದು ನಾನು ನೋಡಿದ್ದೇನೆ. ಉಚಿತ ಪರ್ಯಾಯವಿದೆಯೇ?
ಹಲೋ, ಉಚಿತ ಪರ್ಯಾಯಗಳಿದ್ದರೆ, ನಾನು ಅಲ್ಟ್ರಾಸಾನಿಕ್ ಅನ್ನು ಬಳಸುತ್ತೇನೆ.
https://play.google.com/store/apps/details?id=com.thejoshwa.ultrasonic.androidapp&hl=es
ಗ್ರೀಟಿಂಗ್ಸ್.
ಸಬ್ಸೋನಿಕ್ ಒಂದು ಪ್ರಾಣಿ ಮತ್ತು ಜಾವಾ ಸಗಣಿ ಬಳಸುವುದಿಲ್ಲ. ನಾನು ತಪ್ಪಾಗಿ ಭಾವಿಸದಿದ್ದರೆ, ಸ್ವಂತಕ್ಲೌಡ್ ಆಡಿಯೊ ಮತ್ತು ವೀಡಿಯೊವನ್ನು ಸಹ ಸ್ಟ್ರೀಮ್ ಮಾಡಬಹುದು ಮತ್ತು ಇದು ಹೈಪರ್ ಲೈಟ್ ಆಗಿದೆ - ಕನಿಷ್ಠ ಜೆವಿಎಂ ಚಾಲನೆಯಲ್ಲಿರುವ ಮತ್ತು ಇನ್ನೊಂದು ಅಪ್ಲಿಕೇಶನ್ ಭಾರವಾಗಿರುತ್ತದೆ.
ಜಾವಾ ಸಾಯಬೇಕು - ಫ್ಲ್ಯಾಶ್ನಂತೆಯೇ.
ವಾಸ್ತವವಾಗಿ ಸ್ವಂತಕ್ಲೌಡ್ ಮೂಲ ಸ್ಟ್ರೀಮಿಂಗ್ ಸೇವೆಯನ್ನು ಹೊಂದಿದೆ, ಸಬ್ಸಾನಿಕ್ಗಾಗಿ ನಾನು ನೋಡುವ ಅನುಕೂಲವೆಂದರೆ ಟ್ರಾನ್ಸ್ಕೋಡಿಂಗ್ ಸಾಧ್ಯತೆ, ಒಂದು ವೇಳೆ ಅವುಗಳು ಸಾಕಷ್ಟು ಫ್ಲಾಕ್ ಸಂಗೀತವನ್ನು ಹೊಂದಿದ್ದರೆ. ಮತ್ತು ನೀವು ಕೂಡ ಸರಿ, ಜಾವಾವನ್ನು ಬಳಸುವಾಗ ಇದು ಭಾರವಾದ ಪ್ರೋಗ್ರಾಂ, ಆದಾಗ್ಯೂ, ಈಗ ನನಗೆ 256MB RAM ರಾಸ್ಪ್ಬೆರಿ ಬಳಸುವಲ್ಲಿ ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲ.
ಒಳ್ಳೆಯದು, ಓಪನ್ಜೆಡಿಕೆ 7 (ಒರಾಕಲ್ ತೋರಿಸಿದಂತೆ 6 ಅಲ್ಲ) ಕಾರ್ಯಕ್ಷಮತೆಯ ದೃಷ್ಟಿಯಿಂದ ಹೆಚ್ಚು ಸ್ಥಿರವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಜಾವಾ ಇಲ್ಲದೆ ಆವೃತ್ತಿ ಇದ್ದರೆ, ಅಭಿನಂದನೆಗಳು (ಕನಿಷ್ಠ, ಇದು ಸ್ಪಾಟಿಫೈಗೆ ಉತ್ತಮ ಪರ್ಯಾಯವಾಗಿದೆ).
ಮತ್ತು ಮೂಲಕ, ಸ್ಟ್ರೀಮಿಂಗ್ಗಾಗಿ OWnCloud ಹೊಂದಿದೆಯೇ?! ಇದು ಈಗಾಗಲೇ 4 ಹಂಚಿಕೆಯಾಗಿದೆ.
ನಾನು ಮಿನಿಡ್ಲ್ನಾವನ್ನು ಬಳಸುತ್ತೇನೆ, ಅದು ಏನನ್ನೂ ಬಳಸುವುದಿಲ್ಲ ಮತ್ತು ನೀವು ವೀಡಿಯೊಗಳು, ಫೋಟೋಗಳು ಮತ್ತು ಸಂಗೀತಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಬಹುದು ಮತ್ತು ನಾನು ಅವುಗಳನ್ನು ಪಿಸಿ ಅಥವಾ ಟಿವಿಯಲ್ಲಿ ವೀಡಿಯೊ ಪ್ಲೇಯರ್ನಿಂದ ಸೆರೆಹಿಡಿಯುತ್ತೇನೆ, ಇದು ತುಂಬಾ ಸೀಮಿತ ವೆಬ್ ಪುಟವನ್ನು ಹಾಕುವ ಸಾಧ್ಯತೆಯನ್ನು ಸಹ ನೀಡುತ್ತದೆ.
ಇನ್ನೊಂದು ವಿಷಯ, ಮ್ಯಾಡ್ಸೋನಿಕ್ ಎಂದರೆ ಸ್ಟ್ರೀಮಿಂಗ್ ಸೇವೆ ಅಥವಾ ಸ್ಟ್ರೀಮರ್? «… ಮ್ಯಾಡ್ಸೋನಿಕ್ ವೆಬ್ ಆಧಾರಿತ ಮಾಧ್ಯಮ ಸ್ಟ್ರೀಮರ್ ಮತ್ತು ಸಬ್ಸೋನಿಕ್ ನ ಜೂಕ್ಬಾಕ್ಸ್ ಫೋರ್ಕ್ ಆಗಿದೆ…. , ಮ್ಯಾಡ್ಸೋನಿಕ್ ಯಾವುದೇ ಆಡಿಯೊ ಸ್ವರೂಪದ ಆನ್-ದಿ-ಫ್ಲೈ ಪರಿವರ್ತನೆ ಮತ್ತು ಸ್ಟ್ರೀಮಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ,… one ಒಂದು ಪದ ಮತ್ತು ಇನ್ನೊಂದು ಪದದ ನಡುವೆ ಎಷ್ಟು ವ್ಯತ್ಯಾಸವಿದೆ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ
ವ್ಯತ್ಯಾಸ ಏನು ಎಂದು ನನಗೆ ಖಚಿತವಿಲ್ಲ, ಸಾಫ್ಟ್ವೇರ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಹೇಳಲು ಸ್ಟ್ರೀಮರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು ನನಗೆ ತೋರುತ್ತದೆ, ಆದರೆ ನಾನು ಪುನರಾವರ್ತಿಸುತ್ತೇನೆ, ನನಗೆ xD ಖಚಿತವಾಗಿಲ್ಲ
ನಾನು ಪ್ರಸ್ತುತ ಅಂಪಾಚೆ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ, ಇದು ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್, ಜಿಪಿಎಲ್ 3 ಪರವಾನಗಿ ಎಂದು ನಾನು ನೋಡಿದ್ದೇನೆ ಆದರೆ ನೀವು ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಲು ಬಯಸಿದರೆ ನೀವು ಸಬ್ಸಾನಿಕ್ನೊಂದಿಗೆ ಜೋಡಿಸಲಾದ ಸರ್ವರ್ಗೆ ಪರವಾನಗಿ ಕೀಲಿಯನ್ನು ಪಾವತಿಸಬೇಕು, ಮ್ಯಾಡ್ಸೋನಿಕ್ ನನಗೆ ತಿಳಿದಿಲ್ಲ, ಅದನ್ನು ಪರೀಕ್ಷಿಸುವ ವಿಷಯವಾಗಿದೆ, ನೀವು ನನಗೆ ಹೇಳಬಹುದು ನಾನು ಆಂಪಾಚೆ ಬದಲಿಗೆ ಮ್ಯಾಡ್ಸೋನಿಕ್ ಬಳಸಿದರೆ ನನಗೆ ಯಾವ ಅನುಕೂಲಗಳಿವೆ.
ಹಾಯ್, ಮ್ಯಾಡ್ಸೋನಿಕ್ ಸಬ್ಸೋನಿಕ್ ನ ಫೋರ್ಕ್ ಆಗಿದೆ, ಮ್ಯಾಡ್ಸೋನಿಕ್ ನಲ್ಲಿ ಮಾತ್ರ ಕೀಲಿಯನ್ನು ಪಾವತಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಅಂಪಾಚೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ನಾನು ಅದನ್ನು ಬಳಸಲಿಲ್ಲ, ಮತ್ತು ಆಂಪಾಚೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಮ್ಯಾಡ್ಸೋನಿಕ್ ನ ಅನುಕೂಲಗಳು ಏನೆಂದು ನಾನು ನಿಮಗೆ ಹೇಳಲಾರೆ, ಗೂಗಲ್ನಲ್ಲಿ ನಾನು ಈ ಲಿಂಕ್ ಅನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ, ಬಹುಶಃ ಇದು ಸಹಾಯವಾಗಬಹುದು: http://www.brunobense.com/2013/04/subsonic_ftw/.