Gerbera - ເຄື່ອງແມ່ຂ່າຍສື່ UPnP ທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດ ນຳ ສະ ເໜີ ສື່ຕ່າງໆໃນເຄືອຂ່າຍບ້ານ
Gerbera ແມ່ນໂປແກຼມສື່ມວນຊົນ UPnP (Universal Plug and Play) ທີ່ມີຄຸນລັກສະນະທີ່ມີຄຸນນະພາບແລະມີອິນເຕີເຟດຜູ້ໃຊ້ທີ່ມີຄວາມສຸກແລະມີຄວາມລະອຽດ, ເຊິ່ງຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດຖ່າຍທອດສື່ດິຈິຕອນ (ວີດີໂອ, ຮູບພາບ, ສຽງແລະອື່ນໆ) ຜ່ານເຄືອຂ່າຍເຮືອນແລະໃຊ້ມັນໄດ້ ປະເພດຕ່າງໆຂອງອຸປະກອນທີ່ເຂົ້າກັນໄດ້ UPnP ຈາກໂທລະສັບມືຖືເຖິງແທັບເລັດແລະອີກຫຼາຍໆຢ່າງ.
- ຊ່ວຍໃຫ້ທ່ານສາມາດຄົ້ນຫາແລະຫຼີ້ນສື່ຕ່າງໆຜ່ານ UpnP.
- ສະ ໜັບ ສະ ໜູນ ການດຶງຂໍ້ມູນ metadata ຈາກໄຟລ໌ mp3, ogg, flac, jpeg, ແລະອື່ນໆ.
- ການຕັ້ງຄ່າທີ່ມີຄວາມຍືດຫຍຸ່ນສູງ, ຊ່ວຍໃຫ້ທ່ານສາມາດຄວບຄຸມການປະພຶດຂອງຄຸນລັກສະນະຕ່າງໆຂອງ server.
- ສະ ໜັບ ສະ ໜູນ ຮູບແບບເຊີຟເວີທີ່ ກຳ ນົດໂດຍຜູ້ໃຊ້ໂດຍອີງໃສ່ເມຕາເດຕາທີ່ສະກັດ.
- ສະ ໜັບ ສະ ໜູນ ການປັບປຸງບັນຈຸ ContentDirectoryService.
- ສະ ເໜີ ການສະ ໜັບ ສະ ໜູນ exif ແຖວຮູບນ້ອຍ.
- ສະ ໜັບ ສະ ໜູນ ການກູ້ຄືນແບບໄດເລກະທໍລີແບບອັດຕະໂນມັດ (ເວລາ, ເພີ່ມອັດຕາສ່ວນ).
- ສະ ເໜີ ໂປແກຼມ Web UI ທີ່ດີພ້ອມດ້ວຍການເບິ່ງຕົ້ນໄມ້ຂອງຖານຂໍ້ມູນແລະລະບົບແຟ້ມ, ຊ່ວຍໃຫ້ເພີ່ມ/ລຶບ/ແກ້ໄຂ/ທ່ອງສື່ມວນຊົນ.
- ສະ ໜັບ ສະ ໜູນ ສຳ ລັບ URL ພາຍນອກ (ສ້າງລິ້ງເຂົ້າຫາເນື້ອຫາໃນອິນເຕີເນັດແລະໃຫ້ບໍລິການຜ່ານ UPnP ກັບຜູ້ສະແດງຂອງທ່ານ).
- ສະ ໜັບ ສະ ໜູນ ການປ່ຽນຮູບແບບສື່ທີ່ປ່ຽນແປງໄດ້ໂດຍຜ່ານ plugins/scripts ແລະອີກຫຼາຍໆຢ່າງລວມທັງຄຸນລັກສະນະການທົດລອງ ຈຳ ນວນ ໜຶ່ງ.
ວິທີການຕິດຕັ້ງ Gerbera - UPnP Media Server ໃນ Linux
ກ່ຽວກັບການແຈກຢາຍ Ubuntu, ມີ PPA ສ້າງແລະຮັກສາໂດຍ Stephen Czetty, ຈາກນັ້ນທ່ານສາມາດຕິດຕັ້ງ Gerbera ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ sudo add-apt-repository ppa:stephenczetty/gerbera $ sudo apt update $ sudo apt install gerbera
ກ່ຽວກັບການແຈກຈ່າຍ Debian, Gerbera ແມ່ນມີຢູ່ໃນຫ້ອງທົດລອງແລະຫ້ອງທົດລອງທີ່ບໍ່ສະຖຽນລະພາບ, ເຊິ່ງທ່ານສາມາດເປີດໃຊ້ໂດຍການເພີ່ມສາຍຢູ່ທາງລຸ່ມໃນເອກະສານ /etc/apt/sources.list ຂອງທ່ານ.
# Testing repository - main, contrib and non-free branches deb http://http.us.debian.org/debian testing main non-free contrib deb-src http://http.us.debian.org/debian testing main non-free contrib # Testing security updates repository deb http://security.debian.org/ testing/updates main contrib non-free deb-src http://security.debian.org/ testing/updates main contrib non-free # Unstable repo main, contrib and non-free branches, no security updates here deb http://http.us.debian.org/debian unstable main non-free contrib deb-src http://http.us.debian.org/debian unstable main non-free contrib
ຫຼັງຈາກນັ້ນ, ປັບປຸງແຫລ່ງຂໍ້ມູນຊຸດຂອງລະບົບຂອງທ່ານແລະຕິດຕັ້ງ gerbera ດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# apt update # apt install gerbera
ສຳ ລັບການແຈກຈ່າຍ Linux ອື່ນໆເຊັ່ນ Gentoo, Arch Linux, openSUSE, CentOS, ແລະອື່ນໆເຮັດຕາມຄູ່ມືການຕິດຕັ້ງ Gerbera.
ເມື່ອທ່ານໄດ້ຕິດຕັ້ງ gerbera, ເລີ່ມຕົ້ນ, ເປີດໃຊ້ແລະເບິ່ງສະຖານະການບໍລິການໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ sudo systemctl start gerbera.service $ sudo systemctl enable gerbera.service $ sudo systemctl status gerbera.service
ຫມາຍເຫດ: ຖ້າ gerbera ລົ້ມເຫລວທີ່ຈະເລີ່ມຕົ້ນໃນລະບົບຂອງທ່ານ, ທ່ານຈໍາເປັນຕ້ອງເຮັດແນວໃດຫນຶ່ງຕໍ່ໄປນີ້.
ກວດເບິ່ງວ່າແຟ້ມບັນທຶກ (/ var/log/gerbera) ໄດ້ຖືກສ້າງຂື້ນຫລືບໍ່, ຖ້າບໍ່ດັ່ງນັ້ນສ້າງມັນຕາມທີ່ສະແດງ.
$ sudo touch /var/log/gerbera $ sudo chown -Rv root:gerbera /var/log/gerbera $ sudo chmod -Rv 0660 /var/log/gerbera
ອັນທີສອງ, ກຳ ນົດອິນເຕີເຟດເຄືອຂ່າຍທີ່ທ່ານ ກຳ ລັງໃຊ້ເປັນມູນຄ່າຂອງຕົວປ່ຽນແປງສະພາບແວດລ້ອມ MT_INTERFACE, ຄ່າເລີ່ມຕົ້ນແມ່ນ "eth0" ແຕ່ຖ້າທ່ານໃຊ້ wireless, ໃຫ້ຕັ້ງຄ່າສິ່ງນີ້ເຊັ່ນ "wlp1s0". ໃນ Debian/Ubuntu, ທ່ານສາມາດຕັ້ງຄ່າການຕັ້ງຄ່າເຫລົ່ານີ້ໄວ້ໃນເອກະສານ/etc/default/gerbera.
ການເລີ່ມຕົ້ນດ້ວຍ Gerbera Media Server Web UI
ບໍລິການ Gerbera ຟັງຢູ່ທີ່ພອດ 49152, ເຊິ່ງທ່ານສາມາດໃຊ້ເພື່ອເຂົ້າໃຊ້ UI UI ຜ່ານ web browser ຕາມທີ່ສະແດງ.
http://domain.com:49152 OR http://ip-address:49152
ຖ້າທ່ານໄດ້ຮັບຂໍ້ຜິດພາດທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງເທິງ, ທ່ານຕ້ອງເປີດໃຊ້ເວບໄຊທ໌ UI ຈາກເອກະສານການຕັ້ງຄ່າ gerbera.
$ sudo vim /etc/gerbera/config.xml
ປ່ຽນຄ່າທີ່ຖືກເປີດໃຊ້ = "ບໍ່" ເພື່ອເປີດໃຊ້ = "ແມ່ນແລ້ວ" ດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຕໍ່ໄປນີ້.
ຫຼັງຈາກເຮັດການປ່ຽນແປງຂ້າງເທິງ, ປິດແຟ້ມແລະເລີ່ມຕົ້ນການບໍລິການ gerbera.
$ sudo systemctl restart gerbera.service
ຕອນນີ້ກັບໄປທີ່ browser ຂອງທ່ານແລະພະຍາຍາມເປີດ UI ອີກຄັ້ງໃນແຖບ ໃໝ່, ເທື່ອນີ້ມັນຈະໂຫລດ. ທ່ານຈະເຫັນສອງແຖບ:
- ຖານຂໍ້ມູນ - ສະແດງເອກະສານທີ່ສາມາດເຂົ້າເຖິງໂດຍສາທາລະນະ.
- ລະບົບແຟ້ມເອກະສານ - ນີ້ແມ່ນບ່ອນທີ່ທ່ານສາມາດຊອກຫາແຟ້ມເອກະສານຈາກລະບົບຂອງທ່ານແລະເລືອກເອົາມັນ ສຳ ລັບຖ່າຍທອດສົດ. ເພື່ອເພີ່ມເອກະສານ, ພຽງແຕ່ກົດເຂົ້າໃສ່ເຄື່ອງ ໝາຍ ບວກ <+> (+) .
ຫຼັງຈາກທີ່ເພີ່ມເອກະສານ ສຳ ລັບກະແສຈາກລະບົບແຟ້ມຂໍ້ມູນ, ອິນເຕີເຟດຖານຂໍ້ມູນຄວນມີລັກສະນະແບບນີ້.
Stream Media Files ໂດຍໃຊ້ Gerbera ໃນເຄືອຂ່າຍເຮືອນຂອງທ່ານ
ໃນຈຸດນີ້ທ່ານສາມາດເລີ່ມຕົ້ນການໂອນໄຟລ໌ສື່ຜ່ານເຄືອຂ່າຍຂອງທ່ານຈາກ server gerbera. ເພື່ອທົດສອບມັນ, ພວກເຮົາຈະໃຊ້ໂທລະສັບມືຖືເປັນລູກຄ້າ. ເລີ່ມຕົ້ນໂດຍການຕິດຕັ້ງໂປແກຼມໂປຼແກມ upnp ທີ່ ເໝາະ ສົມ (ເຊັ່ນ BubbleUpnp) ໃນໂທລະສັບຂອງທ່ານ.
ເມື່ອໄດ້ຕິດຕັ້ງແອັບU BubbleUpnp, ເປີດມັນແລະໃນເມນູ, ໄປທີ່ຫໍສະ ໝຸດ ແລະກົດທີ່ Local ແລະ Cloud ເພື່ອເບິ່ງເຄື່ອງແມ່ຂ່າຍທີ່ມີຢູ່, ແລະ server gerbera ທີ່ພວກເຮົາສ້າງຄວນຈະສະແດງຢູ່ໃນນັ້ນ. ກົດໃສ່ມັນເພື່ອເຂົ້າເຖິງລາຍຊື່ທີ່ເພີ່ມເຂົ້າມາແລະແຟ້ມເອກະສານຕ່າງໆໃນນັ້ນ.
ສຸດທ້າຍກົດທີ່ເອກະສານທີ່ທ່ານຕ້ອງການຖ່າຍທອດ.
ສຳ ລັບການເຂົ້າເບິ່ງຂໍ້ມູນເພີ່ມເຕີມ, Gerrera Github Repository: https://github.com/gerbera/gerbera.
Gerbera ແມ່ນເຄື່ອງແມ່ຂ່າຍຂອງສື່ Upnp ທີ່ມີຄຸນນະສົມບັດແລະມີປະສິດຕິພາບສູງ, ເຊິ່ງເຄີຍໃຊ້ເພື່ອກະແສສື່ດິຈິຕອລຂອງທ່ານຜ່ານເຄືອຂ່າຍເຮືອນຂອງທ່ານດ້ວຍອິນເຕີເຟດຜູ້ໃຊ້ເວັບທີ່ງາມ. ແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບມັນຫຼືຖາມ ຄຳ ຖາມຜ່ານແບບຟອມ ຄຳ ຄິດເຫັນ.