ΠΠΎ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΠ΄ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° Π·Π½Π°ΡΠ°ΡΠ½Π° Π½ΠΈΡΠΊΠ°, Π±Π΅ΡΠ΅ ΠΎΠ±ΡΠ°Π²Π΅Π½ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΠΎΡ ΠΌΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈ ΡΠ΅Π½ΡΠ°Ρ Kodi 19.0, ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ΅Π½ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅ΡΠΎ XBMC. ΠΠΎΡΠΎΠ²ΠΈ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π·Π° Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS ΠΈ iOS. ΠΠ° Ubuntu Π΅ ΡΠΎΠ·Π΄Π°Π΄Π΅Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ Π·Π° PPA. ΠΡΠΎΠ΅ΠΊΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° GPLv2+.
ΠΠ΄ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ΅ ΠΎΠΊΠΎΠ»Ρ 5 ΠΈΠ»ΡΠ°Π΄ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Π±Π°Π·Π°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΠΎΠ΄ 50 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 600 ΠΈΠ»ΡΠ°Π΄ΠΈ Π»ΠΈΠ½ΠΈΠΈ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π½ΠΎΠ² ΠΊΠΎΠ΄. ΠΠ»Π°Π²Π½ΠΈΡΠ΅ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ:
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π°: Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π½ΠΎΠ²ΠΈ ΠΎΠ·Π½Π°ΠΊΠΈ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΡΠΎ ΠΎΠ·Π½Π°ΠΊΠΈ ΠΏΡΠ΅ΠΊΡ HTTPS. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΠΊΠΎΠ»Π΅ΠΊΡΠΈΠΈ ΠΈ Π¦Π ΡΠ΅ΡΠΎΠ²ΠΈ ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ Π΄ΠΈΡΠΊΠΎΠ²ΠΈ. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΡΠ°ΠΊΡΠ²Π°ΡΠ΅ ΡΠΎ Π΄Π°ΡΡΠΌΠΈΡΠ΅ Π½Π° ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅ Π°Π»Π±ΡΠΌΠΈ ΠΈ Π²ΡΠ΅ΠΌΠ΅ΡΡΠ°Π΅ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ°ΡΠ° Π½Π° Π°Π»Π±ΡΠΌΠΎΡ.
- ΠΡΠΎΡΠΈΡΠ΅Π½ΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° ΡΠΎ ΠΌΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ. ΠΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΡΠΎ ΠΌΡΠ·ΠΈΡΠΊΠ°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΅ Π·Π°ΡΠ°ΠΊΠ½Π°ΡΠΎ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΌΡΠ·ΠΈΡΠ°ΡΠΈ ΠΈ Π°Π»Π±ΡΠΌΠΈ, ΠΈΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π²ΠΈΠ΄Π΅Π° ΠΈ Π°Π»Π±ΡΠΌΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ Π΄ΠΈΡΠ°Π»ΠΎΠ·ΠΈΡΠ΅. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ Π³ΡΡΠΏΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠ»ΠΈΠΏΠΎΠ²ΠΈ ΠΎΠ΄ ΠΌΡΠ·ΠΈΡΠ°Ρ. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΡΠ°ΠΊΡΠ²Π°ΡΠ΅ ΡΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ β.nfoβ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° ΡΠ΅ΠΆΠΈΠΌΠΎΡ Π·Π° Π²ΠΈΠ·ΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΌΡΠ·ΠΈΠΊΠ° Π½Π° ΡΠ΅Π» Π΅ΠΊΡΠ°Π½ ΠΊΠΎΠ³Π° ΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π΅ ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ°ΡΠ°. ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ Π½ΠΎΠ² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π²ΠΈΠ·ΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΌΡΠ·ΠΈΠΊΠ°ΡΠ°, Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π²ΠΎ ΡΡΠΈΠ»ΠΎΡ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ ΠΎΠ΄ ΡΠΈΠ»ΠΌΠΎΡ ΠΠ°ΡΡΠΈΠΊΡ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π½Π° ΠΏΡΠ΅Π²ΠΎΠ΄ΠΈΡΠ΅ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π½ΠΎΠ² ΡΠ΅ΠΌΠ½ΠΎ ΡΠΈΠ² Π΄ΠΈΠ·Π°ΡΠ½ Π½Π° ΠΏΡΠ΅Π²ΠΎΠ΄ΠΈ. ΠΠΎΠΆΠ½ΠΎ Π΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ ΠΏΡΠ΅Π²ΠΎΠ΄ΠΈ ΠΏΡΠ΅ΠΊΡ URI (URL Π²ΡΡΠΊΠ°, Π»ΠΎΠΊΠ°Π»Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°).
- ΠΠ³ΡΠ°Π΄Π΅Π½ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ Π²ΠΎ AV1 ΡΠΎΡΠΌΠ°Ρ.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΠ°ΠΊΡΠ²Π°ΡΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° OpenGL.
- Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° ΡΠ΅ΠΌΠ° βEstuaryβ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° Π’Π Π΅ΠΊΡΠ°Π½ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΡΠΎ Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°Ρ, ΠΈΠΌΠ° ΡΠ΅Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ Π·Π° Π²ΠΈΠ·ΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΌΡΠ·ΠΈΠΊΠ°ΡΠ°. ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΎΠ·Π½Π°ΠΊΠΈ Π·Π° ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ Π·Π° Π²ΠΈΠ·ΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ°. Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ, ΡΠ΅ΠΆΠΈΠΌΠΎΡ Π½Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠ»Π΅ΡΠ»ΠΈΡΡΠ°ΡΠ° Π΅ ΡΠΈΡΠΎΠΊ Π΅ΠΊΡΠ°Π½, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅ΠΌΠ΅ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΏΠΈΡΠΎΠΊΠΎΡ Π²ΠΎ ΠΊΠΎΡΠ° Π±ΠΈΠ»ΠΎ ΠΎΠ±Π»Π°ΡΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ ΠΏΡΠ΅ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ. ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π΅Π½ Π±Π»ΠΎΠΊ βΠ‘Π΅Π³Π° ΡΠ΅ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°β, ΠΊΠΎΡ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π΄Π΅ΡΠ°Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ΅ΠΊΠΎΠ²Π½ΠΎ ΠΏΡΡΡΠ΅Π½Π°ΡΠ° ΠΏΠ΅ΡΠ½Π° ΠΈ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΏΠ΅ΡΠ½Π° Π²ΠΎ ΠΏΠ»Π΅ΡΠ»ΠΈΡΡΠ°ΡΠ°.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° Π²ΠΎ ΠΈΠ³ΡΠΈ ΡΠΎ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΠΎ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° tvOS ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈ ΠΏΠ°Π΄Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° 32-Π±ΠΈΡΠ΅Π½ iOS. ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° iOS ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ Π·Π° ΠΈΠ³ΡΠΈ ΡΠΎ Bluetooth ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Xbox ΠΈ PlayStation. ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π·Π° ΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½ ΠΈ Π²ΠΊΡΠΏΠ΅Π½ ΠΏΡΠΎΡΡΠΎΡ Π½Π° ΠΏΠΎΠ³ΠΎΠ½ΠΎΡ.
- ΠΠ° Android ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΡΠ°ΡΠΈΡΠΊΠΈ HDR10 Π·Π° ΡΠΈΡΠ΅ ΠΈΠ·Π²ΠΎΡΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅Π½ HDR Dolby Vision Π·Π° ΡΡΡΠΈΠΌΠΈΠ½Π³ ΡΡΠ»ΡΠ³ΠΈ. ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΡΠ°ΡΠΈΡΠ΅Π½ HDR10 Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ ΡΠ°ΠΊΡΠ²Π°ΡΠΈ Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ (ΡΠΊΡΠ°ΠΏΠ΅ΡΠΈ) Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π²ΠΎ Python Π·Π° ΠΌΡΠ·ΠΈΠΊΠ° - βGeneric Album Scraperβ ΠΈ βGeneric Artist Scraperβ, ΠΊΠ°ΠΊΠΎ ΠΈ Π·Π° ΡΠΈΠ»ΠΌΠΎΠ²ΠΈ ΠΈ Π’Π Π΅ΠΌΠΈΡΠΈΠΈ - βThe Movie Database Pythonβ ΠΈ βThe TVDB (new)β. ΠΠ²ΠΈΠ΅ ΡΠ°ΠΊΡΠ²Π°ΡΠΈ Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΡΠ²Π°Π°Ρ ΡΡΠ°ΡΠΈΡΠ΅ Π½Π°ΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠΈ Π½Π° ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° XML.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ PVR ΡΠ΅ΠΆΠΈΠΌ (Π³Π»Π΅Π΄Π°ΡΠ΅ Π’Π Π²ΠΎ ΠΆΠΈΠ²ΠΎ, ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ°Π΄ΠΈΠΎ Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π΅Π»Π΅ΠΊΡΡΠΎΠ½ΡΠΊΠΈ Π’Π Π²ΠΎΠ΄ΠΈΡ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ½ΠΈΠΌΠ°ΡΠ΅ ΡΠΏΠΎΡΠ΅Π΄ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄). ΠΠΎΠ΄Π°Π΄Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΠΎΡΡΠ΅ΡΡΠ²Π°ΡΠ΅ Π·Π° Π³Π»Π΅Π΄Π°ΡΠ΅. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π²ΠΈΡΠ΅ΡΠΈ Π·Π° ΠΏΠΎΡΠ΅ΡΠ½ΠΈΠΎΡ Π΅ΠΊΡΠ°Π½ Π·Π° Π³ΡΡΠΏΠΈ Π’Π ΠΈ ΡΠ°Π΄ΠΈΠΎ ΠΊΠ°Π½Π°Π»ΠΈ. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ Π³ΡΡΠΏΠΈ. ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π·Π° Π’Π Π²ΠΎΠ΄ΠΈΡ (EPG) Π²ΠΎ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎΡΡ ΡΠΎ Π½Π°ΡΠ°ΡΠΊΠ°ΡΠ° ΠΈΠ·Π΄Π°Π΄Π΅Π½Π° ΠΎΠ΄ Π·Π°Π΄Π½ΠΈΠΎΡ Π΄Π΅Π». ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅, ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ Π½Π° EPG ΠΈ Π’Π Π²ΠΎΠ΄ΠΈΡ. ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ API Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° PVR Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ C++.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π·Π° ΠΌΠΎΠΆΠ½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΡΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π½Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ΅Π½ ΠΌΡΠ΅ΠΆΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ. Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ, Π±Π°ΡΠ°ΡΠ΅ΡΠΎ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΠΊΠΎΠ³Π° ΠΏΡΠΈΡΡΠ°ΠΏΡΠ²Π°ΡΠ΅ Π΄ΠΎ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ.
- ΠΠ° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ, ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΈΠ·Π²ΠΎΡΠΎΡ Π·Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈ ΠΏΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π΄ΠΎΠ΄Π°ΡΠΎΠΊΠΎΡ ΠΊΠΎΠ³Π° Π΄ΠΎΠ΄Π°ΡΠΎΠΊΠΎΡ ΡΠΎ ΠΈΡΡΠΎΡΠΎ ΠΈΠΌΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° Π²ΠΎ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ ΠΎΠ΄ ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π°. ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ° Π·Π° ΡΠ°ΡΠΈΠΏΠ°Π½ΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΡΠ°ΡΠ΅Π½ΠΈ Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ.
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° Python 2 Π΅ ΠΏΡΠ΅ΠΊΠΈΠ½Π°ΡΠ°, ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° Π΄ΠΎΠ΄Π°ΡΠΎΠΊΠΎΡ Π΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ Π²ΠΎ Python 3.
- ΠΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π½Π° ΠΈΠ·Π²ΡΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π·Π° Linux ΡΡΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° Π²ΡΠ²ΠΎΡ Π½Π° X11, Wayland ΠΈ GBM.
ΠΠ° ΠΏΠΎΡΡΠ΅ΡΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΡΠ²ΠΈΡΠ½ΠΎ, ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΠΈΠΌΠ°ΡΠ΅ Π·Π° ΡΠ΅Π» Π΄Π° ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π΅Π½ ΠΏΠ»Π΅Π΅Ρ Π·Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° Π·Π° ΠΈΠ³ΡΠΈ XBOX, Π½ΠΎ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠ°Π·Π²ΠΎΡ ΡΠΎΡ Π±Π΅ΡΠ΅ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°Π½ Π²ΠΎ ΠΌΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈ ΡΠ΅Π½ΡΠ°Ρ ΠΌΠ΅ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΊΠΎΡ ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ. ΠΠ΅ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° Kodi, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΈΡΠΎΠΊ ΡΠΏΠ΅ΠΊΡΠ°Ρ Π½Π° ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ ΠΈ Ρ
Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΎ Π·Π°Π±ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ; ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠΈ; ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΏΡΠ΅ΠΊΡ FTP/SFTP, SSH ΠΈ WebDAV; ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ; ΠΏΡΠΈΡΡΡΡΠ²ΠΎ Π½Π° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π²ΠΎ Python ΠΈ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π·Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° ΠΏΡΠ΅ΠΊΡ ΠΏΠΎΡΠ΅Π±Π΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ Π·Π° Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ; ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠΎ ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈ ΠΎΠ½Π»Π°ΡΠ½ ΡΡΠ»ΡΠ³ΠΈ; ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ (ΡΡΠΈΡ
ΠΎΠ²ΠΈ, ΠΊΠΎΡΠΈΡΠΈ, ΠΎΡΠ΅Π½ΠΊΠΈ ΠΈΡΠ½.) Π·Π° ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠ° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°. ΠΠΊΠΎΠ»Ρ Π΄Π΅ΡΠ΅ΡΠΈΠ½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈ ΡΠ΅Ρ-ΡΠΎΠΏ ΠΊΡΡΠΈΠΈ ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠΈΠ»ΠΈΡΠ°Π»ΠΈ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).
ΠΠ·Π²ΠΎΡ: opennet.ru