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