Pleylistlarni ishga tushirish
Trigger turidagi voqea (pleylist).
Diqqat! Ushbu parametr faqat Voqealar rejimida ishlaydi va Reklama kampaniyalari rejimida ishlamaydi.
Ba'zan o'yinchining translyatsiyasini to'xtatish va favqulodda xabarnomani (yong'in, signal, bo'ron haqida ogohlantirish va boshqalar) ko'rsatish kerak.
Shu maqsadda Oohdesk CMS-da trigger kontent opsiyasi mavjud.
Odatdagidek pleylist (voqea) yaratiladi, lekin turi kalendar sifatida emas, balki tetik sifatida ko'rsatilgan. Shunday qilib, biz o'yinchiga bildirishnoma xizmatini tinglashni buyuramiz.
Ogohlantirish xizmati bu ogohlantirish identifikatorlarini taqdim etadigan veb-xizmatdir. U Internetdagi veb-server asosida yoki mahalliy tarmoqda (masalan, Arduino yoki Raspberry asosida) tuzilishi mumkin.
Qanday boshlash kerak
Ushbu pleylist o'yinchi xotirasida saqlanadi. Ammo uni o'yinchi darhol o'ynamaydi.
Pleyer http://demo.visiobox.cloud:8000/stream manzilida joylashgan bildirishnoma xizmatini tinglaydi (bu manzildan faqat misol sifatida foydalanish mumkin)
(Картинка)
Hodisa yaratilgandan so'ng, voqea identifikatori ajratiladi.
Agar ushbu identifikator http://demo.visiobox.cloud:8000/stream bildirishnoma xizmatida paydo bo'lsa, o'yinchi joriy pleylistning translyatsiyasini to'xtatadi va triggerni o'ynay boshlaydi.
(Картинка)
Shunga ko'ra, http://demo.visiobox.cloud:8000/stream da 76d9e42b-885d-42d1-9c28-10b4e635788a identifikatori paydo bo'lishi bilanoq, o'yinchi darhol ishga tushiruvchi pleylistni translyatsiya qilishni boshlaydi.
76d9e42b-885d-42d1-9c28-10b4e635788a pleylist identifikatorini http://demo.visiobox.cloud:8000/stream ga qanday o'rnatish mumkin?
Sinov uchunhttp://demo.visiobox.cloud:8000/ interfeysi mavjud
Kirish formasiga 76d9e42b-885d-42d1-9c28-10b4e635788a identifikatorini kiritishingiz kerak va Yuborish tugmasini bosing.
http://demo.visiobox.cloud:8000/stream xizmati ishlayotganiga qanday ishonch hosil qilish mumkin?
Siz ssh terminalida curl -v demo.visiobox.cloud:8000/stream va http://demo.visiobox.cloud:8000/ shaklida (sizga http kerak) kiritish orqali oqim serveri ishlayotganiga ishonch hosil qilishingiz mumkin - istalgan qiymatni kiriting. Qiymat veb-shaklga yuborilgandan so'ng, xuddi shu qiymat terminal konsolida paydo bo'lishi kerak (http://demo.visiobox.cloud:8000 brauzerda inkognito rejimida ochiladi (aks holda https-ga yo'naltirish bo'ladi)
O'z bildirishnomalar xizmatini ishlab chiqish bo'yicha tavsiyalar (Push server)
O'yinchilar ishga tushirilganda, ular http/https orqali belgilangan URL manziliga ulanadi. Server ulanishni yopmaydi va ulanishni saqlab qolish uchun har 10 soniyada tasodifiy qatorni (masalan, "ping\n") yuborishni boshlaydi. Pleylistni ishga tushirish kerak bo'lganda, server o'z identifikatorini yuboradi (masalan, "123456\n"). Noma'lum chiziqlar o'yinchi tomonidan e'tiborga olinmaydi. Ulanish hech qachon yopilmaydi va pleer ishlayotgan vaqt davomida mavjud bo'ladi; agar ulanish yo'qolsa (aniq yoki ma'lumotni olmagan vaqt tugashi tufayli), o'yinchi ulanishni qayta tiklashga harakat qiladi.