راهنمای شروع سریع
از صفر تا یک سرویس IPTV/OTT زنده در چند دقیقه — نه چند روز. این ۷ مرحله را دنبال کنید و شروع به پخش کنید.
ثبتنام و انتخاب plan
حساب CASTOVIA خود را بسازید و planی را انتخاب کنید که با تعداد subscriberهای شما هماهنگ باشد. برای شروع، Essential را برای حداکثر ۵۰۰ subscriber انتخاب کنید یا مستقیم سراغ Professional بروید برای رشد نامحدود.
- برای دوره pilot نیازی به کارت اعتباری نیست
- همه planها شامل dashboard کامل مدیریت هستند
- هر زمان که بخواهید بدون از دست رفتن دادهها upgrade یا downgrade کنید
streamهای خود را اضافه کنید
به Admin → Streams بروید و منابع محتوای خود را اضافه کنید. URL stream را paste کنید، یک category و نام اختصاص دهید — CASTOVIA بقیه را انجام میدهد. import دستهجمعی از طریق CSV یا M3U نیز پشتیبانی میشود.
- ورودی HTTP، RTMP، RTSP، UDP، SRT، HLS، DASH را پشتیبانی میکند
- سلامت stream و اطلاعات codec را بهصورت خودکار تشخیص میدهد
- برای packaging آنها را در categoryها و bouquetها سازماندهی کنید
امنیت — خودکار
CASTOVIA بهطور خودکار احراز هویت stream مبتنی بر token، حفاظت GeoIP و محدودسازی اتصال را فعال میکند. هیچ پیکربندی دستی لازم نیست — streamهای شما از همان روز اول محافظت میشوند.
- امضای URL مبتنی بر token از بهاشتراکگذاری مستقیم لینک جلوگیری میکند
- محدودیت اتصال برای هر subscriber (قابل تنظیم)
- تشخیص فعالیت مشکوک با علامتگذاری خودکار
- DRM اختیاری (Widevine/FairPlay) برای محتوای premium
نصب Server Agent
روی server Linux خود، یک دستور را اجرا کنید تا CASTOVIA agent نصب شود. این agent بهصورت خودکار در dashboard شما ثبت میشود — بدون فایلهای پیکربندی دستی server، بدون ویرایش XML، بدون port forwarding.
curl -fsSL https://get.castovia.com/agent | bash -s -- --token YOUR_TOKEN- بهصورت خودکار در dashboard مدیریتی شما ثبت میشود
- پایش heartbeat فوراً شروع میشود
- Ubuntu 20.04+، Debian 11+، CentOS 8+ را پشتیبانی میکند
ساخت app شما (اختیاری)
از App Builder داخلی برای ساخت appهای branded Android TV، mobile و Smart TV استفاده کنید. لوگوی خود را بارگذاری کنید، رنگها را انتخاب کنید و CASTOVIA یک APK آماده انتشار تولید میکند — بدون نیاز به developer.
- Android TV، Android Mobile، iOS (از طریق plan Studio)
- splash screen، رنگها و branding سفارشی
- دانلود مستقیم APK یا ارسال به Google Play
افزودن دستگاهها از طریق آدرس MAC
برای دستگاههای STB (MAG، Formuler و غیره): آدرس MAC را از برچسب box در Admin → Devices وارد کنید، آن را به یک subscription line اختصاص دهید — تمام. وقتی box به portal URL شما وصل شود، بهصورت خودکار متصل میشود.
- روی خود device فیزیکی نیازی به هیچ پیکربندی نیست
- box MAC خود را اعلام میکند → server تطبیق میدهد → محتوا تحویل میشود
- تعویض box = وارد کردن MAC جدید، غیرفعال شدن فوری مورد قبلی
دامنه خود را پیکربندی کنید
دامنه خود را (مثلاً portal.yourbrand.com) به CASTOVIA اشاره دهید. این همان portal URLی میشود که دستگاههای subscriberهای شما به آن متصل میشوند. SSL بهصورت خودکار provision میشود.
- یک رکورد CNAME در provider DNS خود اضافه کنید
- گواهی SSL بهصورت خودکار صادر میشود (Let's Encrypt)
- برند شما، دامنه شما — CASTOVIA برای کاربران نهایی نامرئی است
تمام شد — سرویس شما فعال است!
اکنون subscriberهای شما میتوانند متصل شوند و stream کنند. CASTOVIA بهصورت خودکار بهروزرسانیها، patchهای امنیتی و monitoring را انجام میدهد — شما روی رشد کسبوکارتان تمرکز کنید.