ຕິດຕັ້ງ 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.