ຄູ່ມືເຫຼົ່ານີ້ສອດຄ່ອງແນວຄິດຂອງອຸດສາຫະກຳກັບວັດຖຸທີ່ແພລັດຟອມມີໃນມື້ນີ້ (bouquet, line, package, ບັນຊີ partner, node, API). ມັນແມ່ນການສອດຄ່ອງທາງແນວຄິດ, ບໍ່ແມ່ນຟີເຈີສະເພາະອຸດສາຫະກຳ ແລະ ບັນຊີ partner ແມ່ນບັນຊີທີ່ມອບສິດ, ບໍ່ແມ່ນ tenant ທີ່ແຍກຂາດ.
ການສອດຄ່ອງທາງແນວຄິດ
ບໍ່ມີຫຍັງໃນ panel ທີ່ເອີ້ນວ່າການສະໝັກ ຫຼື point of presence. ຕາຕະລາງບອກວ່າວັດຖຸໃດມີບົດບາດໃດ; ບົດຂ້າງລຸ່ມຕັ້ງຄ່າຕາມລຳດັບນັ້ນ.
| ໃນອຸດສາຫະກຳຂອງທ່ານ | ເທິງແພລັດຟອມ | ຢູ່ບ່ອນໃດໃນ panel |
|---|---|---|
| ບັນຊີຕົວແທນຈຳໜ່າຍ ຫຼື partner ພາກພື້ນ | ບັນຊີ partner (reseller): dashboard ທີ່ມອບສິດ ພ້ອມ credit, ສິດ ແລະ line ຂອງຕົນເອງ | Users → ເພີ່ມ reseller; Groups ສຳລັບສິດຂອງມັນ |
| ລະດັບຊ່ອງ ຫຼື ແພັກເສີມ | Bouquet: ຊຸດຊ່ອງ, ໜັງ ຫຼື ຊີຣີທີ່ມີຊື່ ເຊິ່ງ package ໃຫ້ສິດ | Bouquets, ຈາກ Streams ແລະ Movies / Series |
| ຊ່ອງໂທລະພາບ | ຊ່ອງສົດ: stream ທີ່ມີແຫຼ່ງສັນຍານ, EPG ແລະ ຮູບແບບ output | Streams → ເພີ່ມ stream ສົດ (URL ແຫຼ່ງສັນຍານ ຫຼື RTMP push) |
| ຄັງ VOD | ລາຍການ VOD: ໜັງ ແລະ ຊີຣີທີ່ມີຊີຊັນ ແລະ ຕອນ, ໝວດໝູ່ ແລະ ຂໍ້ມູນ metadata | Movies ແລະ Series, ຫຼື ງານ ingest VOD |
| ສິດເບິ່ງໂທລະພາບຂອງສະມາຊິກ | 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 ຂອງ point of presence | Node ສະຕຣີມ: ເຊີບເວີ edge ທີ່ລົງທະບຽນຈາກ panel, ໜຶ່ງເຄື່ອງຕໍ່ສະຖານທີ່ ຫຼື ອາຄານ | Servers → ເພີ່ມ node, ຕິດຕັ້ງຜ່ານ SSH |
ສິ່ງທີ່ຕ້ອງກຽມ
ສິ່ງທີ່ຄວນມີກ່ອນຕິດຕັ້ງ.
- ເຊີບເວີໃນໄຊຫຼັກ (Ubuntu 22.04 ຫຼື 24.04), ຕົວຕິດຕັ້ງ, ໂດເມນ ຫຼື ທີ່ຢູ່ທີ່ສະມາຊິກເຂົ້າເຖິງໄດ້ ແລະ ເຊີບເວີໃນແຕ່ລະ point of presence ສຳລັບ node.
- ສັນຍານຊ່ອງທີ່ມີລິຂະສິດ, ຄັງ VOD ແລະ ລະບົບເກັບເງິນທີ່ເກັບການສະໝັກໄວ້.
- ການຕັດສິນໃຈກ່ຽວກັບລະດັບບໍລິການ, ຮອບການເກັບເງິນດົນເທົ່າໃດ ແລະ ຕົວແທນຈຳໜ່າຍຄົນໃດໄດ້ບັນຊີ partner.
ການຕິດຕັ້ງໂຄງລ່າງ
ໄຊຫຼັກ, ຈາກນັ້ນ point of presence.
- ເປີດຕົວຕິດຕັ້ງໃນເຊີບເວີຫຼັກ; ວາງ panel ຫຼັງ reverse proxy ຂອງທ່ານ ແລະ ຕັ້ງ TRUSTED_PROXIES ເພື່ອໃຫ້ບັນທຶກ ແລະ ກົດ IP ເຫັນທີ່ຢູ່ຈິງຂອງສະມາຊິກ.
- ຕັ້ງ playback base ເປັນທີ່ຢູ່ສາທາລະນະທີ່ສະມາຊິກເຂົ້າເຖິງ ແລະ ຕັ້ງຄີໃບອະນຸຍາດໃນເຊີບເວີ.
- ລົງທະບຽນ node ຕໍ່ point of presence ຈາກ Servers; panel ຕິດຕັ້ງຜ່ານ SSH ຫຼື node ລົງທະບຽນດ້ວຍລະຫັດໃຊ້ຄັ້ງດຽວ ແລະ ສົ່ງສະມາຊິກທີ່ຢູ່ໃກ້ໄປຫາມັນ.
- ສ້າງບັນຊີ partner (reseller) ສຳລັບຝ່າຍສະໜັບສະໜູນ ຫຼື ທີມເກັບເງິນ ທີ່ມີສິດສະເພາະ line.
ການຈັດລະບຽບເນື້ອຫາ
ລະດັບບໍລິການ ແລະ ແພັກເສີມເປັນ bouquet.
- ເພີ່ມຊ່ອງໃນ Streams ແລະ ຄັງ VOD ໃນ Movies ແລະ Series ພ້ອມໝວດໝູ່ ແລະ ແຫຼ່ງ EPG.
- ສ້າງ bouquet ສຳລັບຊຸດຊ່ອງພື້ນຖານ, ຊ່ອງພຣີມຽມ ແລະ ຄັງ VOD.
- ສ້າງໜຶ່ງ package ຕໍ່ລະດັບການສະໝັກພ້ອມ bouquet ທີ່ມອບ, ຮອບການເກັບເງິນເປັນໄລຍະເວລາ ແລະ ລາຄາເປັນເຄຣດິດ.
- ສ້າງ package ທົດລອງສັ້ນໆ ສຳລັບໂປຣໂມຊັນ ຫຼື ລູກຄ້າໃໝ່.
ການຕັ້ງຄ່າ partner (reseller)
ຕົວແທນຈຳໜ່າຍທີ່ໃຊ້ເຄຣດິດ.
- ສ້າງກຸ່ມສຳລັບຕົວແທນຈຳໜ່າຍທີ່ມີສິດຈັດການ line ຂອງຕົນເອງ ແລະ ບໍ່ເຂົ້າເຖິງລາຍການ ຫຼື ການຕັ້ງຄ່າ.
- ເພີ່ມຕົວແທນຈຳໜ່າຍພາກພື້ນແຕ່ລະຄົນເປັນບັນຊີ partner ພ້ອມກຸ່ມນັ້ນ, package ທີ່ຂາຍໄດ້ ແລະ ຍອດເຄຣດິດ; ຕົວແທນຈຳໜ່າຍມີ sub-reseller ໄດ້ເລິກເຖິງຫ້າລະດັບ.
- webhook credits.low ແລະ ການແຈ້ງເຄຣດິດຕ່ຳບອກໃຫ້ຕົວແທນຈຳໜ່າຍເຕີມເຄຣດິດກ່ອນການຂາຍຢຸດ.
ການຕັ້ງຄ່າ line ຂອງສະມາຊິກ
ໜຶ່ງ line ຕໍ່ການສະໝັກ.
- ລະບົບເກັບເງິນສ້າງ line ເມື່ອການສະໝັກເລີ່ມ ຜ່ານ connector ຫຼື action=create_line ຂອງ Reseller API ພ້ອມ package ຂອງລະດັບ ແລະ request id.
- ຕັ້ງ max connections ຕໍ່ລະດັບ ຄືຈຳນວນຈໍທີ່ຄົວເຮືອນໃຊ້ພ້ອມກັນໄດ້.
- ຜູກ line ກັບທີ່ຢູ່, ປະເທດ ຫຼື ISP ຂອງສະມາຊິກໃນບ່ອນທີ່ຂໍ້ສະເໜີໃຊ້ໄດ້ສະເພາະເຄືອຂ່າຍຂອງທ່ານ.
- ສຳລັບການທົດລອງ ຫຼື ກໍລະນີສະໜັບສະໜູນ ເພີ່ມ line ຈາກ Lines → add ແລະ ມອບຂໍ້ມູນເຂົ້າສູ່ລະບົບ.
ຄັງ VOD
ລາຍການຕາມຄວາມຕ້ອງການ.
- ເພີ່ມໜັງ ແລະ series ພ້ອມລະດູ ແລະ ຕອນ ນຳເຂົ້າດ້ວຍງານ VOD ingest ຫຼື ອັບໂຫຼດ ພ້ອມ metadata TMDB ສຳລັບໂປສເຕີ ແລະ ຄຳອະທິບາຍ.
- ຈັດກຸ່ມລາຍການໃນ bouquet ຕາມລະດັບ ຫຼື ແພັກເສີມ ເພື່ອໃຫ້ package ມອບສິ່ງທີ່ການສະໝັກລວມໄວ້ພໍດີ.
- node ແຄຊໄຟລ໌ VOD ລາຍການຍອດນິຍົມຈຶ່ງສົ່ງຈາກ point of presence ທີ່ໃກ້ສະມາຊິກ.
ຊ່ອງສົດ
ຊຸດຊ່ອງ.
- ເພີ່ມແຕ່ລະຊ່ອງທີ່ມີລິຂະສິດໃນ Streams ພ້ອມສັນຍານ ແລະ ເປີດ catch-up ຫຼື timeshift ສະເພາະທີ່ສິດອະນຸຍາດ.
- ເພີ່ມແຫຼ່ງ EPG ເພື່ອໃຫ້ແອັບ ແລະ ກ່ອງສະແດງຜັງລາຍການ.
- ແຕ່ລະ node ດຶງຊ່ອງສົດຈາກ origin ພຽງຄັ້ງດຽວ ແລະ ກະຈາຍຕໍ່ໃຫ້ສະມາຊິກຂອງຕົນ.
ການໝົດອາຍຸ, ການຕໍ່ອາຍຸ ແລະ ການຍົກເລີກ
ຮອບການເກັບເງິນຄືອາຍຸຂອງ line.
- line ຢູ່ໄດ້ຕາມໄລຍະເວລາຂອງ package; ລະບົບເກັບເງິນຕໍ່ອາຍຸທຸກຮອບດ້ວຍ action=renew_line ຫຼື ຜ່ານ connector.
- ເມື່ອການສະໝັກໝົດອາຍຸ ຫຼື ຖືກຍົກເລີກ ລະບົບເກັບເງິນເອີ້ນ action=disable_line ແລະ ເປີດ line ອີກຄັ້ງເມື່ອເປີດໃຊ້ໃໝ່.
- ໃຫ້ລະບົບເກັບເງິນສະໝັກ webhook ເພື່ອກວດສອບ line ທີ່ໃກ້ໝົດອາຍຸ ແລະ ໝົດອາຍຸແລ້ວກັບບັນທຶກຂອງຕົນ.
ການເຊື່ອມກັບລະບົບເກັບເງິນ
ລະບົບເກັບເງິນຄວບຄຸມສິດ; player ຫຼິ້ນ.
- ຕິດຕັ້ງ connector ສຳລັບລະບົບເກັບເງິນຂອງທ່ານຝັ່ງລະບົບນັ້ນ (WHMCS, Blesta, Odoo ແລະ ອື່ນໆ) ຫຼື ເອີ້ນ Reseller API ດ້ວຍຄີ ແລະ request id ຈາກລະບົບຂອງທ່ານເອງ.
- ບໍ່ມີ single sign-on ສຳລັບຜູ້ຊົມ: ສະມາຊິກເຂົ້າສູ່ລະບົບແອັບ ຫຼື ກ່ອງດ້ວຍຂໍ້ມູນຂອງ line ເຊິ່ງລະບົບເກັບເງິນສະແດງໃນພື້ນທີ່ລູກຄ້າໄດ້.
- ໃຊ້ຄີ Admin API ທີ່ມີແຟລັກອ່ານຢ່າງດຽວ, ລາຍການ IP ທີ່ອະນຸຍາດ ແລະ ວັນໝົດອາຍຸ ສຳລັບເຄື່ອງມືລາຍງານ.
ຂໍ້ພິຈາລະນາດ້ານຄວາມປອດໄພ
ເກັບບໍລິການໄວ້ສຳລັບສະມາຊິກ.
- ວາງ panel ຫຼັງ reverse proxy ທີ່ມີ TLS ແລະ ຕັ້ງ TRUSTED_PROXIES; ເກັບທຣາຟິກຈັດການຂອງ node ໄວ້ໃນເຄືອຂ່າຍສ່ວນຕົວ.
- ການເຂົ້າສູ່ລະບົບສອງຂັ້ນຕອນສຳລັບທຸກບັນຊີ panel ແລະ ກຸ່ມສິດສຳລັບຝ່າຍສະໜັບສະໜູນ ແລະ ຕົວແທນຈຳໜ່າຍ; reCAPTCHA ຫຼື Turnstile ທີ່ໜ້າເຂົ້າສູ່ລະບົບ.
- ລິ້ງເບິ່ງທີ່ເຊັນຊື່ ແລະ ໝົດອາຍຸ, ຂີດຈຳກັດການເຊື່ອມຕໍ່ຕໍ່ການສະໝັກ ແລະ ການຜູກກັບທີ່ຢູ່, ປະເທດ ຫຼື ISP ໃນບ່ອນທີ່ເໝາະສົມ.
- ຂໍ້ມູນສຳຮອງຖານຂໍ້ມູນທີ່ເຂົ້າລະຫັດພ້ອມສຳເນົານອກສະຖານທີ່ ແລະ ບັນທຶກການກວດສອບສຳລັບທຸກການປ່ຽນແປງຂອງ line ແລະ ເຄຣດິດ.
ການແກ້ໄຂບັນຫາ
ສິ່ງທີ່ກວດກ່ອນຕາມປົກກະຕິ.
- ສະມາຊິກບໍ່ມີໂທລະພາບ: ກວດວ່າ line ເປີດໃຊ້ ແລະ ບໍ່ໝົດອາຍຸ ແລ້ວກວດການເອີ້ນຂອງລະບົບເກັບເງິນໃນບັນທຶກການເອີ້ນ Reseller API.
- ຊ່ອງຫາຍໄປສຳລັບລະດັບໜຶ່ງ: ກວດ bouquet ຂອງ package ຂອງລະດັບນັ້ນ.
- point of presence ໜຶ່ງບັບເຟີ: ກວດ heartbeat ຂອງ node ແລະ ວ່າສະມາຊິກຖືກສົ່ງໄປຫາມັນ.
- ຕົວແທນຈຳໜ່າຍສ້າງ line ບໍ່ໄດ້: ກວດເຄຣດິດ ແລະ ວ່າ package ນັ້ນເປັນ package ທີ່ຂາຍໄດ້.