ຕິດຕັ້ງ GNUMP3d - Server Streaming Media Server ໃນ RHEL/CentOS/Fedora ແລະ Ubuntu/Debian
GNUMP3d ແມ່ນໂປແກຼມ streaming ທີ່ງ່າຍດາຍ, ມີນ້ ຳ ໜັກ ເບົາແລະແຂງແຮງ ສຳ ລັບ MP3, OGGs, ແລະຮູບແບບວິດີໂອອື່ນໆທີ່ຮອງຮັບ. ມັນໃຫ້ອິນເຕີເຟດທີ່ເປັນມິດແລະງ່າຍດາຍໃນການໂຕ້ຕອບເພື່ອຖ່າຍທອດສຽງແລະວີດີໂອຂອງທ່ານຜ່ານເວັບບຼາວເຊີ, ແລະສະຕີມເພງໃນເຄືອຂ່າຍ LAN. ມັນຍັງສາມາດທີ່ຈະສະຕີມໄຟລ໌ສຽງດ້ວຍ VLC, XMMS, iTunes, WinAmp ແລະເຄື່ອງຫຼິ້ນສື່ອີກຫລາຍຢ່າງ. ນອກຈາກນັ້ນ, ມັນຍັງໃຊ້ຖານຂໍ້ມູນທີ່ມີ ໜ້າ ທີ່ຄົ້ນຫາເອກະສານ.
ແອັບພລິເຄຊັນນີ້ມີປະໂຫຍດຫຼາຍ ສຳ ລັບຜູ້ທີ່ມັກຮັກໃນການແລກປ່ຽນດົນຕີໃນເຄືອຂ່າຍທ້ອງຖິ່ນຫລືກັບ ໝູ່ ເພື່ອນ online. ຖ້າທ່ານມີການລວບລວມເພັງເກົ່າແກ່ທີ່ເກັບໄວ້ໃນລະບົບຂອງທ່ານ, ນັ້ນແມ່ນເວລາທີ່ຈະແບ່ງປັນໃຫ້ກັບ ໝູ່ ເພື່ອນ, ເພື່ອນບ້ານແລະເພື່ອນຮ່ວມງານຂອງທ່ານ. ຂ້ອຍໄດ້ພະຍາຍາມໃຊ້ໂປແກຼມນີ້ຢູ່ໃນເຄື່ອງຂອງຂ້ອຍຢູ່ໃນທ້ອງຖິ່ນຂອງຂ້ອຍເບິ່ງຄືວ່າງ່າຍດາຍ, ໄວ, ປອດໄພແລະສ່ວນໃຫຍ່ແມ່ນໃຊ້ຟຣີ.
ຊອບແວນີ້ຖືກຂຽນເປັນພາສາ PERL ເປັນຕົ້ນຕໍແລະພັດທະນາພາຍໃຕ້ Debian GNU/Linux, ແລະສາມາດໃຊ້ໄດ້ກັບລົດຊາດທີ່ຄ້າຍຄືກັນກັບ GNU/Linux.
ວິທີການຕິດຕັ້ງ GNUMP3d Streaming Media Server
ຮຸ່ນ GNUMP3d ລ້າສຸດສາມາດດາວໂຫລດໄດ້ຈາກເວັບໄຊທ໌ GNUMP3d ຫຼືທ່ານອາດຈະໃຊ້ ຄຳ ສັ່ງ“ wget” ຕໍ່ໄປເພື່ອດາວໂຫລດ.
# wget http://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.gz
ເມື່ອດາວໂຫລດ ສຳ ເລັດແລ້ວ, ຖີ້ມມັນໂດຍໃຊ້ ຄຳ ສັ່ງ“ tar” ດັ່ງທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.
# tar -xvf gnump3d-3.0.tar.gz
ການຕິດຕັ້ງ GNUMP3d ຄວນຈະບໍ່ຕ້ອງມີ ຄຳ ສັ່ງຫຼາຍກວ່າ ຄຳ ສັ່ງ“ make install”. ນີ້ຈະຕິດຕັ້ງແຟ້ມເອກະສານຄູ່ໃນ/usr/bin, ມີແຟ້ມການຕັ້ງຄ່າໃນ/etc/gnump3d/ໄດເລກະທໍລີ.
# cd gnump3d-3.0 # make install
ເມື່ອໃດ, gnump3d ຖືກຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ. ຕອນນີ້ທ່ານ ຈຳ ເປັນຕ້ອງໄດ້ຕັ້ງຄ່າທີ່ ຈຳ ເປັນເພື່ອຕອບສະ ໜອງ ຄວາມຕ້ອງການຂອງທ່ານ. ເອກະສານການຕັ້ງຄ່າຕົ້ນຕໍ 'gnump3d.conf' ພົບເຫັນຢູ່ໃນ '/ etc/gnump3d' ໄດເລກະທໍລີ. ເປີດເອກະສານນີ້ກັບບັນນາທິການແລະເຮັດການປ່ຽນແປງຕາມທີ່ແນະ ນຳ.
# nano /etc/gnump3d/gnump3d.conf
ຊອກຫາເສັ້ນທີ່ເວົ້າວ່າ:
root = /home/mp3
ແລະປ່ຽນມັນໄປທີ່ທີ່ຕັ້ງຂອງແຟ້ມສື່ຂອງທ່ານ. ຍົກຕົວຢ່າງ, ໃນສະຖານະການຂອງຂ້ອຍຂ້ອຍເກັບເພງຢູ່ໃນ/ເຮືອນ/tecmint/ເພງ).
root = /home/tecmint/songs
ໂດຍ Default gnump3d ເນັ້ນໃສ່ທີ່ Port 8888. ຖ້າທ່ານຕ້ອງການປ່ຽນນີ້ໃຫ້ເປັນ 7878 ຫຼື ໝາຍ ເລກທີ່ທ່ານຕ້ອງການ.
ຊອກຫາເສັ້ນນີ້
port = 8888
ປ່ຽນແທນດ້ວຍສາຍຕໍ່ໄປນີ້
port = 7878
ເມື່ອໃດທີ່ທ່ານເຮັດການປ່ຽນແປງທີ່ ຈຳ ເປັນທັງ ໝົດ, ໃຫ້ບໍລິການ gnump3d ຄືນ ໃໝ່ ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# gnump3d &
GNUMP3d is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. For full details please visit the COPYING URL given below: Copying details: http://localhost:8888/COPYING GNUMP3d now serving upon: http://localhost:8888/ GNUMP3d website: http://www.gnump3d.org/ Indexing your music collection, this may take some time. (Run with '--fast' if you do not wish this to occur at startup). Indexing complete.
ເມື່ອການດັດສະນີເພັງ ສຳ ເລັດແລ້ວ, ທ່ານສາມາດສະຖິຕິເກັບຂໍ້ມູນຂອງທ່ານຜ່ານໂປແກຼມ 'gnump3d-stats', ໂດຍການໃຊ້ ຄຳ ໂຕ້ຖຽງ '‘stats'. ນີ້ຈະບອກວ່າການດັດສະນີໄດ້ເຮັດວຽກຢ່າງຖືກຕ້ອງ.
# gnump3d-index --stats Total number of songs: 17 Total size of archive: 96.9Mb (101690593 bytes) Total playlength : 0 days, 1 hours, 13 mins 59 seconds
ເມື່ອການດັດສະນີສິ້ນສຸດລົງ, ທ່ານເກືອບຈະພ້ອມທີ່ຈະເຂົ້າໃຊ້ກະດານເວບໄຊທ໌ gnump3d ຂອງທ່ານເປັນຄັ້ງ ທຳ ອິດ. ເປີດຕົວທ່ອງເວັບແລະປະເພດຂອງທ່ານ.
http://localhost:7878 OR http://ip-address:7878
ໄດເລກະທໍລີສະຕີມເພງແບບເລີ່ມຕົ້ນ ສຳ ລັບ gnump3d ແມ່ນ/home/tecmint/ເພງ. ມັນຈະສະແດງເອກະສານສື່ທັງ ໝົດ ທີ່ວາງໄວ້ໃນໂຟນເດີນີ້. ຖ້າທ່ານຕ້ອງການເພີ່ມເອກະສານເພີ່ມເຕີມ, ຈັດວາງແຟ້ມເອກະສານເພງງ່າຍໆຢູ່ໃນໂຟນເດີນີ້ແລະມັນຈະເບິ່ງເຫັນໃນອິນເຕີເຟດ.
ຖ້າທ່ານຕ້ອງການປ່ຽນຫົວຂໍ້ເລີ່ມຕົ້ນ ສຳ ລັບ gnump3d. ກົດທີ່“ Preferences” ແລະເລືອກຫົວຂໍ້ຈາກນີ້.
ໂດຍຄ່າເລີ່ມຕົ້ນ gnump3d ແມ່ນເປີດໃຫ້ທົ່ວໂລກ, ຜູ້ທີ່ຮູ້ທີ່ຢູ່ IP ຂອງເຊີບເວີສາມາດເຊື່ອມຕໍ່ແລະສະຕີມເພງທີ່ມີ, ເບິ່ງສະຖິຕິແລະ ດຳ ເນີນການຄົ້ນຫາ. ດັ່ງນັ້ນ, ຖ້າທ່ານຕ້ອງການເພີ່ມຊັ້ນຄວາມປອດໄພພິເສດທ່ານສາມາດໃຊ້ການ ຈຳ ກັດການເຂົ້າເຖິງໂດຍອີງໃສ່ການຕັ້ງຄ່າ IP Address.
ເປີດເອກະສານ“ gnump3d.conf” ແລະປະກອບ ຄຳ ເຫັນຕໍ່ໄປນີ້.
#allowed_clients = all
ແລະເພີ່ມທີ່ຢູ່ IP ທັງ ໝົດ, ຫລືຂອບເຂດທີ່ທ່ານຕ້ອງການເປີດໃຊ້ງານໂດຍໃຊ້ການຕັ້ງຄ່າ ‘ອະນຸຍາດໃຫ້_ຄົນເຈັບ’ ດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມ.
allowed_clients = 172.16.2.0/8, 192.168.1.0
ນອກ ເໜືອ ໄປຈາກການຕັ້ງຄ່າ 'ອະນຸຍາດໃຫ້ຄົນ ຈຳ ໜ່າຍ' ຍັງມີ ຄຳ ວ່າ ‘ປະຕິເສດ _clients’ ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດປະຕິເສດທີ່ຢູ່ສະເພາະ. ການຕັ້ງຄ່າການປະຕິເສດຖືວ່າ ສຳ ຄັນກວ່າການຕັ້ງຄ່າທີ່ອະນຸຍາດ, ດັ່ງນັ້ນໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້ທີ່ຢູ່ IP ທັງ ໝົດ ໃນຂອບເຂດ 172.16.2.x ມີການເຂົ້າເຖິງຍົກເວັ້ນ 172.16.2.2, ແລະ 192.168.1.25.
allowed_clients = 172.16.2.0/8, 192.168.1.0 denied_clients = 172.16.2.2; 192.168.1.25
ໂດຍລວມເຄື່ອງມືນີ້ແມ່ນດີເລີດ ສຳ ລັບການແບ່ງປັນເພງກັບ ໝູ່ ເພື່ອນທາງອິນເຕີເນັດຫລືໃນທ້ອງຖິ່ນ. ມັນຈະເປັນປະໂຫຍດຫຼາຍຖ້າທ່ານຢູ່ຫ່າງຈາກຄອມພິວເຕີຂອງທ່ານແລະຕ້ອງການຟັງເພງທີ່ທ່ານມັກ.
ລິ້ງອ້າງອີງ
ໜ້າ ທຳ ອິດຂອງ GNUMP3d
ນັ້ນແມ່ນ ສຳ ລັບດຽວນີ້, ຂ້າພະເຈົ້າຈະມາ ນຳ ສະ ເໜີ ບົດຄວາມທີ່ຍິ່ງໃຫຍ່ອີກອັນ ໜຶ່ງ ໃນໄວໆນີ້, ຈົນກວ່າຈະຕິດຕາມແລະຕິດຕາມເບິ່ງ tecmint.