Skip to content

PIIP 1.0 — live translation for Enigma2 IPTV

Choose a tag to compare

@dreamboxone dreamboxone released this 21 Sep 16:31
· 7 commits to main since this release

IPTV on your Enigma2 receiver, translated into your language while you watch.

This is the first public release of PIIP. It plays M3U, Xtream Codes and Stalker
sources, and translates the channel audio live into Persian, Arabic, English or
Turkish through the Gemini Live API.

Which file do I need?

Your image File
DreamOS — Dreambox One / Two, DM900, DM920 .deb
OpenPLi, OpenATV, OpenViX, VTi, Zgemma and most others .ipk

Both are Architecture: all — one file installs on arm64, armhf and mipsel.

Install

scp enigma2-plugin-extensions-piip_1.0_all.deb root@RECEIVER_IP:/tmp/
ssh root@RECEIVER_IP "dpkg -i /tmp/enigma2-plugin-extensions-piip_1.0_all.deb"

or, on opkg images:

ssh root@RECEIVER_IP "opkg install /tmp/enigma2-plugin-extensions-piip_1.0_all.ipk"

The receiver restarts itself. Then open Menu → Plugins → PIIP.

Never done this before? The Getting Started guide
explains every step, including SSH and the API key.

In this release

  • Live speech translation with two independent volumes over the original sound.
  • Drift control: the translation engine speaks more slowly than dense live
    speech arrives, so it falls behind on talkative channels. PIIP now measures
    the backlog once a minute and clears it, keeping the translation with the
    picture instead of minutes behind it.
  • Silence is no longer sent to the model, which gives it the programme's own
    pauses to catch up in.
  • Nothing captured while a translation session is being negotiated is replayed
    afterwards, so a reconnect no longer leaves a permanent offset.
  • The information panel now fades five seconds after the picture appears — and
    stays up while a channel is still opening, so you can see what the receiver is
    doing.
  • A larger decoder buffer to absorb the short stalls that caused a few seconds
    of black picture every several minutes.
  • Films and series with resume, programme guide, bouquet export, subtitle
    download from OpenSubtitles and SubDL.

Space and memory, measured on a real receiver

16 MB installed. About 30 MB of RAM while playing, about 115 MB while
translating. Video is never re-encoded, so a 4K channel costs no more CPU than
an SD one. Full breakdown

Documentation

English ·
فارسی

Checksums (SHA-256)

93934c4fc09fda829d126d7326e28a929ded0cfa68dad99bec33c3998eccbf49  enigma2-plugin-extensions-piip_1.0_all.deb
85e97f04093d0abcecf9aa235a5108f138be0cf87e217baf5153647c4b9eca78  enigma2-plugin-extensions-piip_1.0_all.ipk

فارسی

آی‌پی‌تی‌وی روی رسیور Enigma2 شما، ترجمه‌شده به زبان خودتان در همان لحظهٔ تماشا.

این اولین انتشار عمومی PIIP است. منابع M3U، Xtream Codes و Stalker را پخش می‌کند
و صدای کانال را به‌صورت زنده به فارسی، عربی، انگلیسی یا ترکی ترجمه می‌کند.

کدام فایل؟ برای رسیورهای DreamOS فایل .deb و برای ایمیج‌های OE-Alliance
(OpenPLi، OpenATV، زگما و…) فایل .ipk. هر دو با معماری all هستند؛ یعنی یک
فایل روی arm64، armhf و mipsel نصب می‌شود.

نصب: فایل را با scp در /tmp رسیور بگذارید و dpkg -i (یا
opkg install) بزنید. رسیور خودش ری‌استارت می‌شود. بعد:
Menu ← Plugins ← PIIP

تا حالا این کار را نکرده‌اید؟
راهنمای شروع از صفر
همه‌چیز را قدم‌به‌قدم توضیح می‌دهد.

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

فضا و حافظه: ۱۶ مگابایت روی رسیور، حدود ۳۰ مگابایت رم هنگام پخش و حدود ۱۱۵
مگابایت هنگام ترجمه. تصویر هرگز دوباره کدگذاری نمی‌شود، پس کانال ۴K بیشتر از SD
هزینه ندارد.
جزئیات