
بر اساس گزارش XDA Developers، ابزار نرمافزاری ErsatzTV تجربه قدیمی کانالگردی (Channel Surfing) را با تبدیل کتابخانه سرور رسانه (Media Server) کاربر به مجموعهای از کانالهای تلویزیونی شخصی بازسازی میکند. این ابزار به Jellyfin، Emby و Plex متصل میشود و میتواند محتوای موجود را در قالب پخش زنده و برنامهریزیشده نمایش دهد.
ErsatzTV چگونه کتابخانه Jellyfin را به شبکه کابلی شخصی تبدیل میکند؟
ErsatzTV امکان ساخت کانالهای سفارشی از رسانههایی را فراهم میکند که کاربر از قبل در اختیار دارد. برای نمونه، میتوان مجموعهای از سریالهای قدیمی مانند Friends، How I Met Your Mother و Psych را در یک کانال قرار داد و قسمتها را به صورت تصادفی و در بازههای زمانی مشخص، شبیه ساختار تلویزیون کابلی (Cable TV) پخش کرد. برخلاف برخی سرویسهای مشابه مانند Spelunkr.tv، ErsatzTV قابلیت چت یا واکنش مخاطبان را ندارد.
نصب و اتصال به سرور رسانه
نصب ErsatzTV از چند روش انجام میشود، از جمله بستههای باینری از پیش ساختهشده (Prebuilt Binary Packages) یا Docker. اتصال به سرور رسانه با دریافت کلید API (API Key) صحیح انجام میشود. با این حال، تشخیص سرور به معنای دسترسی فوری به محتوا نیست و کاربر باید کتابخانههای موردنظر را جداگانه همگامسازی (Synchronize) کند.
در نمونه Jellyfin، پس از افزودن کلید API، باید گزینه Jellyfin را در منوی سمت چپ و زیرمجموعه منابع رسانه (Media Sources) انتخاب کرد. سپس با کلیک روی آیکون Play در سمت راست صفحه، فهرست کتابخانههای اصلی نمایش داده میشود. کاربر باید کلید همگامسازی را فعال و گزینه ذخیره تغییرات (Save Changes) را انتخاب کند. نمایش محتوا در ErsatzTV بسته به اندازه کتابخانه ممکن است ۱۰ تا ۱۵ دقیقه زمان ببرد.
ساخت کانال و زمانبندی، دو مرحله جداگانه
ساخت کانال در ErsatzTV پیچیدهتر از اتصال اولیه است، زیرا کانالها و زمانبندیها (Schedules) دو بخش جداگانه محسوب میشوند. کاربر ابتدا باید یک زمانبندی بسازد، برنامههای موردنظر را انتخاب کند و سپس آن زمانبندی را با استفاده از یک چیدمان (Layout) به کانال مشخص اختصاص دهد. این مراحل دشوار نیستند، اما در نگاه اول چندان واضح به نظر نمیرسند.
گزینههای زمانبندی متنوعی وجود دارد؛ برای مثال حالت تصادفی (Shuffle) محتوا را بدون تکرار تا زمان پخش همه موارد به صورت تصادفی نمایش میدهد و حالت فصل، قسمت (Season, Episode) یک سریال را به ترتیب از ابتدا تا انتها پخش میکند. با این امکانات میتوان کانالی برای فیلمهای مناسبتی یا کانالی اختصاصی برای یک ژانر محبوب انیمه ساخت.
افزودن کانال به Jellyfin و بازگشت تجربه کانالگردی
برای پخش واقعی کانال، باید کانالهای ساختهشده به Jellyfin اضافه شوند. ErsatzTV پلیلیست M3U (M3U Playlist) را برای تیونر (Tuner) جلیفین و فید XMLTV (XMLTV Feed) را برای راهنمای برنامه (Program Guide) فراهم میکند. این کار همان تجربه آشنای راهنمای تلویزیون را بازمیگرداند که کاربر میتواند ببیند در لحظه چه برنامهای در حال پخش است.
نتیجه نهایی، پخش برنامههایی است که نیاز به انتخاب فعالانه ندارند. ErsatzTV احتمالاً کاربر را با برنامهای کاملاً جدید غافلگیر نمیکند، زیرا محتوا از کتابخانه خود او میآید؛ اما میتواند فرصتی برای دیدن دوباره برنامههای قدیمی و کمتر دیدهشده فراهم کند. به گفته منبع، این ابزار بیشتر برای علاقهمندان و کاربران حرفهای مناسب است، چون راهاندازی آن زمانبر و تا حدی گیجکننده است؛ هرچند مستندات گسترده آن کمککننده خواهد بود.