خانه
XtreamUIPro

خرده‌فروشی و شبکه‌های فرانچایز

یک شبکه ویدیویی در همه فروشگاه‌ها

کانال فروشگاه روی نمایشگرهای هر شعبه پخش می‌شود، کتابخانه آموزش به هر کارمند می‌رسد و هر فرانچایز فروشگاه‌های خودش را به‌عنوان حساب پارتنر اداره می‌کند — با یک نود در هر منطقه تا ویدیو نزدیک فروشگاه سرو شود.

یک فروشنده کنار پیشخوان به دو مشتری کیسه‌های کاغذی می‌دهد.
عکس: Gustavo Fring · Pexels License

چالش‌ها

آنچه یک شبکه فروشگاهی باید حل کند

  • یک پیام در همه فروشگاه‌ها

    تبلیغات، فیلم محصول و محتوای برند باید هم‌زمان به نمایشگرهای ده‌ها شعبه برسند و از دفتر مرکزی تا صندوق یکدست بمانند.

  • آموزش برای کارکنانی که جابه‌جا می‌شوند

    کارمندان تازه در هر شعبه به آموزش ورود و آموزش محصول نیاز دارند و فرانچایز باید کارکنان خودش را ببیند نه دیگری را.

  • فروشگاه‌هایی با اتصال معمولی

    لینک اینترنت یک مغازه با صندوق‌ها و دستگاه‌های کارت‌خوان مشترک است، پس اینکه نمایشگرهای زیادی همان استریم را از دفتر مرکزی بکشند پایدار نیست.

Xtream UI Pro چگونه کمک می‌کند

پلتفرم چگونه جا می‌گیرد

  • یک کانال برای نمایشگرها

    کانال فروشگاه یک استریم زنده یا منبع تکرارشونده در یک بوکه است؛ نمایشگر هر فروشگاه آن را با لاینی دارای سقف اتصال پخش می‌کند.

  • یک کتابخانه آموزش برای هر نقش

    آموزش ورود و محصول سریال و فیلم در دسته‌بندی بر اساس نقش است؛ بسته‌ها بوکه‌های یک نقش را به لاین کارمند می‌دهند.

  • یک نود برای هر منطقه، یک حساب پارتنر برای هر فرانچایز

    نود کانال را یک بار از اوریجین می‌گیرد و به فروشگاه‌های منطقه‌اش سرویس می‌دهد؛ هر فرانچایز یک حساب پارتنر (ریسلر) است که لاین‌های فروشگاه‌های خودش را مدیریت می‌کند.

قابلیت‌های پلتفرم

این صنعت از چه چیزهایی استفاده می‌کند

قابلیت‌های زیر همان‌هایی هستند که این استقرار به آن‌ها تکیه دارد. هرکدام همین امروز در محصول موجود است؛ هیچ‌چیز اینجا برنامه‌ریزی‌شده یا درخواستی نیست.

  • پخش زنده

    کانال‌های زنده از منابع خودتان، با EPG، catch-up و timeshift در جایی که منبع اجازه دهد، به‌صورت HLS یا MPEG-TS برای اپ‌ها و دستگاه‌هایی که بینندگان شما استفاده می‌کنند.

    هاب مبدأ با یک اتصال بالادستی برای هر کانال · ورودی و خروجی RTMP · ترنسکد با ffmpeg

  • ویدیوی درخواستی

    فیلم، سریال با فصل و قسمت و رادیو، سازمان‌یافته در دسته‌بندی‌ها و بوکه‌ها، با اطلاعات TMDB و یک کار ingest که منابع شما را دانلود و انکد می‌کند.

    لینک‌های پخش امضاشده و زمان‌دار · کش VOD برای هر نود

  • نودهای پخش توزیع‌شده

    سرورهای edge را از پنل ثبت کنید؛ بینندگان بر اساس بار و کشور به یک نود هدایت می‌شوند و تا وقتی نودی نباشد، مبدأ به همه سرویس می‌دهد.

    نصب از طریق SSH از پنل · مسیریابی GeoIP · heartbeat و آمار ترافیک

  • مدیریت مشترکان

    لاین، دسترسی یک بیننده است: بسته، بوکه‌ها، انقضا، محدودیت اتصال و فرمت‌های خروجی، با کدهای فعال‌سازی، تست‌ها و تمدیدها که همه‌جا از یک قاعده پیروی می‌کنند.

    Xtream Codes API، M3U/XMLTV، پرتال‌های MAG و Enigma2، پخش‌کننده وب

  • مدیریت پارتنرها

    حساب‌های تفویضی با کردیت، مجوزها و داشبورد اختصاصی، تا پنج سطح تو در تو، برای توزیع‌کنندگان، اپراتورها و ریسلرهایی که با آن‌ها کار می‌کنید.

    گروه‌ها و مجوزها · دفتر کل کردیت · زیرپارتنرها

  • پایش و عملیات

    نمای اتصال‌ها و ترافیک، لاگ‌های ممیزی، متریک‌های Prometheus، هشدار با ایمیل، تلگرام یا وب‌هوک، حالت تعمیر و بررسی به‌روزرسانی داخلی.

    نقاط پایانی /metrics · صف کار با lease · پشتیبان‌گیری رمزگذاری‌شده از پایگاه داده

در پنل

صفحاتی که این استقرار در آن‌ها زندگی می‌کند

تصاویر داشبورد یک نصب تازه با کاتالوگ نمونه. هیچ چیز ساختگی نیست.

صفحه Streams پنل: کانال‌های زنده با وضعیت، دسته‌بندی، منبع و فرمت‌های خروجی.
پخش زنده · هاب مبدأ با یک اتصال بالادستی برای هر کانال · ورودی و خروجی RTMP · ترنسکد با ffmpeg
صفحه Movies پنل: فیلم‌های کاتالوگ با دسته‌بندی، سال و وضعیت.
ویدیوی درخواستی · لینک‌های پخش امضاشده و زمان‌دار · کش VOD برای هر نود

معماری زیرساخت

نمونه استقرار: شبکه فرانچایز چهل‌فروشگاهی

یک سرور مدیریت در دفتر مرکزی، یک نود برای هر منطقه، کانال فروشگاه روی هر نمایشگر، کتابخانه آموزش کارکنان و یک حساب پارتنر برای هر فرانچایز.

بخشی از نمودار را انتخاب کنید تا ببینید چه کاری انجام می‌دهد.

در استقرار خرده‌فروشی، منابع کانال فروشگاه دفتر مرکزی و ضبط‌های آموزشی‌اند؛ پنل کانال‌ها، کتابخانه و لاین فروشگاه‌ها را نگه می‌دارد؛ نود هر منطقه به فروشگاه‌هایش سرویس می‌دهد؛ سامانه مدیریت فرانچایز یا منابع انسانی با Reseller API و وب‌هوک وصل می‌شود.

  1. نصب در دفتر مرکزی

    پنل، API، ورکر و اوریجین روی سرور دفتر مرکزی اجرا می‌شوند؛ برای هر منطقه‌ای که فروشگاه زیاد دارد یک نود از Servers ثبت می‌شود.

  2. ساخت کانال فروشگاه و کتابخانه

    کانال فروشگاه در بوکه‌ای برای نمایشگرها می‌رود؛ آموزش ورود و محصول در بوکه‌هایی برای هر نقش با دسته‌بندی برای هر موضوع می‌رود.

  3. افزودن حساب پارتنر برای هر فرانچایز

    هر فرانچایز زیر Users → افزودن ریسلر اضافه می‌شود، با بسته‌هایی برای فروشگاه‌ها و کارکنانش و موجودی کردیت؛ لاین‌های خودش را می‌سازد.

  4. محدود کردن هر فروشگاه

    هر لاین فروشگاه سقف اتصالی متناسب با نمایشگرهایش دارد؛ لاین کارکنان سقفی متناسب با دستگاه‌هایی که کارمند استفاده می‌کند دارد.

نگاشت پیکربندی

مفاهیم شما، اشیای پلتفرم

پلتفرم شیء مخصوص هیچ صنعتی ندارد: بوکه، لاین، بسته یا حساب پارتنر به‌عنوان مفهومی که صنعت شما نیاز دارد به کار می‌رود. این‌ها نگاشت‌های مفهومی هستند، نه قابلیت‌های بومی آن صنعت.

راهنمای گام‌به‌گام راه‌اندازی

پیش‌نیازها، یک نود برای هر منطقه، کانال فروشگاه، کتابخانه آموزش کارکنان، حساب پارتنر برای هر فرانچایز، لاین فروشگاه‌ها و عیب‌یابی، گام‌به‌گام.

خواندن راهنمای راه‌اندازی
در صنعت شماروی پلتفرم
کانال فروشگاه یا مجموعه آموزشبوکه: مجموعه‌ای نام‌دار از کانال‌ها، فیلم‌ها یا سریال‌ها که یک بسته می‌دهد
کانال فروشگاهکانال زنده: یک استریم با منابع، EPG و فرمت‌های خروجی‌اش
ویدیوی آموزش و محصولکاتالوگ VOD: فیلم و سریال با فصل و قسمت، دسته‌بندی‌ها و اطلاعات متادیتا
نمایشگر فروشگاه یا دسترسی کارمندلاین: یک دسترسی با بسته، بوکه‌ها، انقضا، محدودیت اتصال و خروجی‌هایش
حساب فرانچایزحساب پارتنر (ریسلر): داشبورد تفویضی با کردیت، مجوزها و لاین‌های خودش
نود منطقه‌اینودهای پخش: سرورهای edge ثبت‌شده از پنل، یکی برای هر سایت یا ساختمان
نمایشگر یا دستگاه به ازای هر لاینحداکثر اتصال لاین: چند دستگاه می‌توانند هم‌زمان تماشا کنند

ملاحظات یکپارچه‌سازی

سامانه مدیریت فرانچایز، منابع انسانی یا اینترانت از طریق Reseller API (ساخت، تمدید و غیرفعال‌سازی لاین) و وب‌هوک وصل می‌شود؛ اگر سرویس را بفروشید کانکتور تجارت می‌تواند فرانچایزها را صورت‌حساب کند. انکودرها با RTMP وصل می‌شوند. یکپارچگی بومی با محصول خاصی برای خرده‌فروشی یا صندوق فروش وجود ندارد.

ملاحظات امنیتی

سقف اتصال برای هر لاین اطلاعات ورود یک فروشگاه را روی نمایشگرهای خودش نگه می‌دارد؛ لینک‌های پخش امضاشده‌اند و منقضی می‌شوند؛ لاین را می‌شود به آدرس فروشگاه بست؛ حساب پارتنر فرانچایز فقط لاین‌های خودش را می‌بیند؛ حساب‌های دفتر مرکزی از ورود دومرحله‌ای، گروه‌های مجوز و گزارش ممیزی استفاده می‌کنند.

حقوق محتوا و مجوزدهی

شبکه برای موسیقی، تصاویر و مواد برندی که در فروشگاه‌ها و آموزش پخش می‌کند به حقوق نیاز دارد؛ پلتفرم نه محتوا می‌دهد و نه حقوق. طرح‌های استاندارد اعمال می‌شوند.

حقوق محتوا و استفاده مجاز

مرکز راهنما

پرسش‌های این صنعت

پرسش‌هایی که اپراتورها پیش از استقرار می‌پرسند. پرسش‌های عمومی در مرکز راهنما هست.

مرکز راهنما
آیا هر فرانچایز می‌تواند فروشگاه‌های خودش را مدیریت کند؟

بله. هر فرانچایز یک حساب پارتنر با مجوزها و کردیت خودش است که لاین‌های فروشگاه‌هایش را می‌سازد و تمدید می‌کند. این یک حساب تفویض‌شده روی همان پنل است، نه نصب جداگانه.

وقتی فروشگاهی اتصالش را از دست می‌دهد چه می‌شود؟

نمایشگر منتظر استریم می‌ماند و با برگشت لینک ادامه می‌دهد. برای ویدیویی که باید همیشه پخش شود، فروشگاه را روی نودی در منطقه‌اش بگذارید و منابع را داخلی نگه دارید.

آیا تبلیغات را برای هر فروشگاه یا هر ساعت زمان‌بندی می‌کند؟

پلتفرم کانال‌ها و کتابخانه را پخش می‌کند؛ تابلوی دیجیتال را بر اساس فروشگاه یا ساعت زمان‌بندی نمی‌کند. بوکه‌ای متفاوت برای هر بسته به فروشگاه‌های مختلف کانالی متفاوت می‌دهد.