ຄູ່ມືເຫຼົ່ານີ້ສອດຄ່ອງແນວຄິດຂອງອຸດສາຫະກຳກັບວັດຖຸທີ່ແພລັດຟອມມີໃນມື້ນີ້ (bouquet, line, package, ບັນຊີ partner, node, API). ມັນແມ່ນການສອດຄ່ອງທາງແນວຄິດ, ບໍ່ແມ່ນຟີເຈີສະເພາະອຸດສາຫະກຳ ແລະ ບັນຊີ partner ແມ່ນບັນຊີທີ່ມອບສິດ, ບໍ່ແມ່ນ tenant ທີ່ແຍກຂາດ.
ການສອດຄ່ອງທາງແນວຄິດ
ບໍ່ມີຫຍັງໃນ panel ທີ່ເອີ້ນວ່າເວທີ ຫຼື ປີ້. ຕາຕະລາງບອກວ່າວັດຖຸໃດມີບົດບາດໃດ; ບົດຂ້າງລຸ່ມຕັ້ງຄ່າຕາມລຳດັບນັ້ນ.
| ໃນອຸດສາຫະກຳຂອງທ່ານ | ເທິງແພລັດຟອມ | ຢູ່ບ່ອນໃດໃນ panel |
|---|---|---|
| ຊ່ອງຂອງເວທີ | ຊ່ອງສົດ: stream ທີ່ມີແຫຼ່ງສັນຍານ, EPG ແລະ ຮູບແບບ output | Streams → ເພີ່ມ stream ສົດ (URL ແຫຼ່ງສັນຍານ ຫຼື RTMP push) |
| ປະເພດປີ້ | Bouquet: ຊຸດຊ່ອງ, ໜັງ ຫຼື ຊີຣີທີ່ມີຊື່ ເຊິ່ງ package ໃຫ້ສິດ | Bouquets, ຈາກ Streams ແລະ Movies / Series |
| ປີ້ ຫຼື ພາສ | Line: ສິດການເຂົ້າເຖິງໜຶ່ງອັນ ພ້ອມ package, bouquet, ວັນໝົດອາຍຸ, ຂີດຈຳກັດການເຊື່ອມຕໍ່ ແລະ output | Lines → ເພີ່ມ, ຫຼື activation code, ຫຼື Reseller API |
| ສິ້ນສຸດງານ | ວັນໝົດອາຍຸຂອງ line ຕໍ່ອາຍຸດ້ວຍ package, credit ຫຼື API | ວັນໝົດອາຍຸຂອງ line ແລະ ໄລຍະເວລາຂອງ package |
| ອຸປະກອນຕໍ່ປີ້ | ການເຊື່ອມຕໍ່ສູງສຸດຂອງ line: ຈຳນວນອຸປະກອນທີ່ເບິ່ງພ້ອມກັນໄດ້ | ການເຊື່ອມຕໍ່ສູງສຸດຂອງ line |
| ການເຊື່ອມກັບລະບົບຈຳໜ່າຍປີ້ ຫຼື ລົງທະບຽນ | Reseller API ແລະ webhook: ການດຳເນີນງານຂອງ panel ຈາກລະບົບຂອງທ່ານເອງ | ຄີ Reseller API ແລະ webhook ໃນ dashboard ຂອງ reseller |
| node ຢູ່ສະຖານທີ່ຈັດງານ | Node ສະຕຣີມ: ເຊີບເວີ edge ທີ່ລົງທະບຽນຈາກ panel, ໜຶ່ງເຄື່ອງຕໍ່ສະຖານທີ່ ຫຼື ອາຄານ | Servers → ເພີ່ມ node, ຕິດຕັ້ງຜ່ານ SSH |
ສິ່ງທີ່ຕ້ອງກຽມ
ສິ່ງທີ່ຄວນມີກ່ອນຕິດຕັ້ງ.
- ເຊີບເວີ (Ubuntu 22.04 ຫຼື 24.04) ທີ່ມີທີ່ຢູ່ສາທາລະນະ ຫຼື ໂດເມນ ແລະ uplink ສຳລັບຜູ້ຊົມຊ່ວງສູງສຸດທີ່ຄາດໄວ້ ແລະ ສຳລັບ node ຢູ່ສະຖານທີ່ ເຄື່ອງໜຶ່ງເຄື່ອງໃນເຄືອຂ່າຍຂອງສະຖານທີ່.
- encoder ຕໍ່ເວທີທີ່ສົ່ງ RTMP ໄດ້ ແລະ ລາຍການເວທີ, ວັນ ແລະ ປະເພດປີ້.
- ການຕັດສິນໃຈວ່າປີ້ໄປເຖິງ panel ແນວໃດ: ລະຫັດເປີດໃຊ້ງານທີ່ສ້າງເປັນຈຳນວນຫຼາຍ ຫຼື ລະບົບຈຳໜ່າຍປີ້ເອີ້ນ Reseller API.
ການຕິດຕັ້ງໂຄງລ່າງ
origin ກ່ອນ, ຈາກນັ້ນສະຖານທີ່ຈັດງານ.
- ເປີດຕົວຕິດຕັ້ງໃນເຊີບເວີຈັດການ ແລະ ວາງ panel ຫຼັງ reverse proxy ທີ່ມີ TLS; ຕັ້ງ trusted proxy ເພື່ອໃຫ້ກົດ IP ເຫັນທີ່ຢູ່ຈິງຂອງຜູ້ຊົມ.
- ຕັ້ງ playback base URL ເປັນທີ່ຢູ່ສາທາລະນະທີ່ຜູ້ເຂົ້າຮ່ວມເຂົ້າເຖິງ.
- ລົງທະບຽນ node ຈາກ Servers ເທິງເຄື່ອງຢູ່ສະຖານທີ່ຈັດງານ; panel ຕິດຕັ້ງຜ່ານ SSH ແລະ ຈໍພາຍໃນຖືກສົ່ງໄປຫາມັນ.
- ສ້າງບັນຊີ partner (reseller) ສຳລັບໂຕະຈຳໜ່າຍປີ້ ທີ່ມີສິດດ້ານ line ແລະ ບໍ່ມີສິດດ້ານລາຍການ.
ການຈັດລະບຽບເນື້ອຫາ
ເວທີເປັນຊ່ອງ, ປີ້ເປັນ package.
- ເພີ່ມໝວດໝູ່ຕໍ່ວັນ ຫຼື ຕໍ່ track ເພື່ອໃຫ້ລາຍການຊ່ອງອ່ານຄືໂປຣແກຣມງານ.
- ສ້າງໜຶ່ງ bouquet ຕໍ່ປະເພດປີ້: ເວທີທີ່ປີ້ນັ້ນເບິ່ງໄດ້.
- ສ້າງໜຶ່ງ package ຕໍ່ປະເພດປີ້ ໂດຍມີຄວາມຍາວຂອງງານເປັນໄລຍະເວລາ ແລະ package ທົດລອງສຳລັບສື່ມວນຊົນ ແລະ ຜູ້ເວົ້າຖ້າຈຳເປັນ.
- ສ້າງ bouquet ສຳລັບເວທີຂອງຜູ້ສະໜັບສະໜູນ ຫຼື ສັນຍານລາວຈ໌ ແລະ ມອບຜ່ານ package ຜູ້ສະໜັບສະໜູນເທົ່ານັ້ນ.
ການຕັ້ງຄ່າ partner (reseller)
ໂຕະຈຳໜ່າຍປີ້ ຖ້າເປັນຜູ້ອອກສິດ.
- ສ້າງກຸ່ມທີ່ມີສິດດ້ານ line ແລະ ບໍ່ມີສິດດ້ານລາຍການສຳລັບໂຕະຈຳໜ່າຍປີ້.
- ເພີ່ມໂຕະເປັນ reseller ພ້ອມກຸ່ມນັ້ນ ແລະ ເຄຣດິດພໍສຳລັບລະຫັດທີ່ຈະອອກ.
- ຜູ້ຈັດຮ່ວມ ຫຼື partner ພາກພື້ນທີ່ຂາຍປີ້ຂອງຕົນເອງໄດ້ບັນຊີ partner ແລະ package ຂອງຕົນເອງ.
ການຕັ້ງຄ່າສິດຂອງຜູ້ເຂົ້າຮ່ວມ
ໜຶ່ງ line ຕໍ່ປີ້.
- ສ້າງລະຫັດເປີດໃຊ້ງານເປັນຈຳນວນຫຼາຍ ໜຶ່ງລະຫັດຕໍ່ປີ້ ແຕ່ລະລະຫັດຜູກກັບ package ຂອງປະເພດປີ້ ແລະ ພິມ ຫຼື ສົ່ງອີເມວພ້ອມປີ້.
- ສຳລັບການຂາຍປີ້ອອນລາຍ ຕິດຕັ້ງ connector ຂອງແພລັດຟອມການຄ້າຂອງທ່ານ ຫຼື ໃຫ້ລະບົບຈຳໜ່າຍປີ້ເອີ້ນ action=create_line ພ້ອມ package ແລະ request id.
- ຕັ້ງ max connections ເປັນໜຶ່ງ ຫຼື ສອງອຸປະກອນຕໍ່ປີ້ ເພື່ອບໍ່ໃຫ້ລະຫັດຖືກແບ່ງປັນໃນໝູ່ຜູ້ຊົມ.
- ທົດສອບດ້ວຍ line ທົດລອງກ່ອນເປີດປະຕູ ໂດຍໃຊ້ player ດຽວກັບທີ່ຜູ້ເຂົ້າຮ່ວມຈະໃຊ້.
ການບັນທຶກເຊດຊັນ
ການບັນທຶກຫຼັງຈົບງານ.
- ບັນທຶກແຕ່ລະເວທີ ແລະ ເພີ່ມໄຟລ໌ໃນຄັງເປັນຕອນຂອງ series ຕໍ່ track ຫຼື ນຳເຂົ້າດ້ວຍງານ VOD ingest.
- ມອບການບັນທຶກຜ່ານ bouquet ແລະ package ຂອງຕົນເອງ ເພື່ອໃຫ້ຜູ້ເຂົ້າຮ່ວມຍັງເຂົ້າເຖິງໄດ້ຫຼັງ line ສົດໝົດອາຍຸ.
- ກວດການຫຼິ້ນຂອງການບັນທຶກດ້ວຍ line ທົດສອບຂອງ package ນັ້ນກ່ອນປະກາດ.
ຊ່ອງຂອງເວທີ
ເວທີເປັນຊ່ອງສົດ.
- ເພີ່ມສະຕຣີມສົດຕໍ່ເວທີດ້ວຍ RTMP push ຂອງ encoder ແລະ ວາງໃນ bouquet ຂອງປະເພດປີ້ທີ່ເບິ່ງໄດ້.
- ເປີດ catch-up ເພື່ອໃຫ້ຜູ້ເຂົ້າຮ່ວມທີ່ພາດຊ່ວງຕົ້ນຂອງເຊດຊັນຍ້ອນເບິ່ງໄດ້.
- ກວດກ່ອນເຊດຊັນທຳອິດວ່າ node ຢູ່ສະຖານທີ່ດຶງແຕ່ລະເວທີຈາກ origin ພຽງຄັ້ງດຽວ ແລະ ຈໍຖືກສົ່ງໄປຫາມັນ.
ການໝົດອາຍຸ
ສິດສິ້ນສຸດພ້ອມງານ.
- ຕັ້ງໄລຍະເວລາຂອງທຸກ package ປີ້ໃຫ້ສິ້ນສຸດໃນວັນສຸດທ້າຍຂອງງານ line ຈຶ່ງໝົດອາຍຸເອງໂດຍບໍ່ຕ້ອງເຮັດຫຍັງ.
- ຂະຫຍາຍໜຶ່ງ line ຫຼື ອອກລະຫັດອາຍຸສັ້ນ ສຳລັບຜູ້ເວົ້າ ຫຼື ຜູ້ສະໜັບສະໜູນທີ່ມາຊ້າ ແທນການສ້າງ package ໃໝ່.
- ປິດ line ຂອງປີ້ທີ່ເສຍ ຫຼື ຖືກແບ່ງປັນຈາກ Lines; ບັນທຶກການກວດສອບເກັບປະຫວັດໄວ້.
ການເຊື່ອມກັບລະບົບຈຳໜ່າຍປີ້
ລະບົບຄວບຄຸມສິດ; player ຫຼິ້ນ.
- ລະບົບຈຳໜ່າຍປີ້ ຫຼື ລົງທະບຽນສ້າງ line ຜ່ານ Reseller API ແລະ ຮັບຟັງ webhook ເຊັ່ນ line.created ແລະ line.expired.
- ການຂາຍປີ້ອອນລາຍເທິງແພລັດຟອມການຄ້າທີ່ຮອງຮັບໃຊ້ connector ຂອງແພລັດຟອມນັ້ນ; ບໍ່ມີ connector ໃນຕົວສຳລັບຜະລິດຕະພັນຈຳໜ່າຍປີ້ໃດໜຶ່ງໂດຍສະເພາະ.
- ບໍ່ມີ single sign-on ສຳລັບຜູ້ຊົມ: ຜູ້ເຂົ້າຮ່ວມເຂົ້າສູ່ລະບົບ player ດ້ວຍຂໍ້ມູນຂອງ line ຫຼື ລະຫັດເປີດໃຊ້ງານ.
ຂໍ້ພິຈາລະນາດ້ານຄວາມປອດໄພ
ໜຶ່ງປີ້ຄືໜຶ່ງຄົນ.
- ໃຫ້ບໍລິການ panel ແລະ playback base URL ຜ່ານ TLS ແລະ ຕັ້ງ TRUSTED_PROXIES ເປັນ reverse proxy ຂອງທ່ານ.
- ການເຂົ້າສູ່ລະບົບສອງຂັ້ນຕອນສຳລັບທຸກບັນຊີ panel ແລະ ກຸ່ມສິດເພື່ອໃຫ້ໂຕະຈຳໜ່າຍປີ້ປ່ຽນເວທີບໍ່ໄດ້.
- ລິ້ງເບິ່ງທີ່ເຊັນຊື່ ແລະ ໝົດອາຍຸ ແລະ ຂີດຈຳກັດການເຊື່ອມຕໍ່ຕໍ່ປີ້ທີ່ຕ່ຳ.
- ຂໍ້ມູນສຳຮອງຖານຂໍ້ມູນທີ່ເຂົ້າລະຫັດພ້ອມສຳເນົານອກສະຖານທີ່ ແລະ ບັນທຶກການກວດສອບສຳລັບທຸກການປ່ຽນແປງຂອງ line ແລະ ເວທີ.
ການແກ້ໄຂບັນຫາ
ສິ່ງທີ່ກວດກ່ອນຕາມປົກກະຕິ.
- ຜູ້ເຂົ້າຮ່ວມເປີດເວທີບໍ່ໄດ້: ກວດ package ຂອງ line, bouquet ທີ່ມີເວທີນັ້ນ ແລະ ວັນໝົດອາຍຸ.
- ເວທີຄ້າງໃນຫ້ອງແຕ່ບໍ່ຄ້າງອອນລາຍ: ກວດ heartbeat ຂອງ node ຢູ່ສະຖານທີ່ ແລະ ເສັ້ນທາງຂອງຈໍໄປຫາ node.
- ລະຫັດເປີດໃຊ້ງານຖືກປະຕິເສດ: ກວດວ່າຍັງບໍ່ຖືກໃຊ້ ແລະ package ຂອງລະຫັດຍັງໃຊ້ໄດ້.
- ບັນທຶກການກວດສອບສະແດງທີ່ຢູ່ຂອງ proxy: ຕັ້ງ TRUSTED_PROXIES ເປັນ proxy ແລະ ເລີ່ມ panel ໃໝ່.