Π Π΅Π»ΠΈΠ· ΠΌΠ΅Π΄ΠΈΠ°Ρ†Π΅Π½Ρ‚Ρ€Π° MythTV 34

ПослС Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ состоялся Ρ€Π΅Π»ΠΈΠ· ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для создания домашнСго ΠΌΠ΅Π΄ΠΈΠ°Ρ†Π΅Π½Ρ‚Ρ€Π° MythTV 34, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ПК Π² Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€, Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†Π΅Π½Ρ‚Ρ€, альбом с фотографиями, ΡΡ‚Π°Π½Ρ†ΠΈΡŽ для записи ΠΈ просмотра DVD. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° распространяСтся Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GPLv2. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ сформирован выпуск ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ web-интСрфСйса MythWeb для управлСния ΠΌΠ΅Π΄ΠΈΠ°Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.

АрхитСктура MythTV базируСтся Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΈ бэкСнда для хранСния ΠΈΠ»ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π° Π²ΠΈΠ΄Π΅ΠΎ (IPTV, DVB-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ Ρ‚.ΠΏ.) ΠΈ фронтэнда для отобраТСния ΠΈ формирования интСрфСйса. Ѐронтэнд ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с нСсколькими бэкСндами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹ ΠΊΠ°ΠΊ Π½Π° локальной систСмС, Ρ‚Π°ΠΊ ΠΈ Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ рСализуСтся Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹. Π’ настоящСС врСмя доступно Π΄Π²Π° Π½Π°Π±ΠΎΡ€Π° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² — ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ. Π‘ΠΏΠ΅ΠΊΡ‚Ρ€ возмоТностСй, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ достаточно ΡˆΠΈΡ€ΠΎΠΊ — ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ online-сСрвисами ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ web-интСрфСйса для управлСния систСмой ΠΏΠΎ сСти Π΄ΠΎ срСдств для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с web-ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ видСосвязи ΠΌΠ΅ΠΆΠ΄Ρƒ ПК.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии Π² ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ внСсСно 444 измСнСния, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…:

  • WebFrontend, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ доступ ΠΊΠΎ всСм настройкам, Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ встроСнный Web-интСрфСйс (http://yourBackend:6544).
  • Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ Π²Ρ‚ΠΎΡ€ΠΎΠΉ вСрсиСй Service API.
  • Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠ°Π½Π°Π»ΠΎΠ² (Channel Editor) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° страница для рСдактирования ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² IPTV.
  • Π’ mythbackend Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки webonly для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ web-интСрфСйса.
  • Π’ интСрфСйс для ΠΏΠΎΠΊΠ°Π·Π° спСктрограммы Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ эффСкт SpectrumDetail.
  • Π’ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Airplay Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ сСссионных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½ΠΎΠ²Ρ‹Π΅ вСрсии OpenSSL.
  • Для ΠΊΠ°Ρ€Ρ‚ Π·Π°Ρ…Π²Π°Ρ‚Π° Π²ΠΈΠ΄Π΅ΠΎ HDHomeRun Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° IPTV, настройки DVB-T/T2, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ записи MPTS.
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΊΠΎΠ΄Π° Π½Π° использованиС стандарта C++17.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ дСкодирования Π²Π½Π΅ΡˆΠ½ΠΈΡ… субтитров, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ FFmpeg вмСсто xine.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция для синхронизации Π²Π½Π΅ΡˆΠ½ΠΈΡ… субтитров с Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ.
  • Π’Π΅ΠΌΠ° оформлСния Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π° MythCenter-wide.
  • Π’ мСню Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° настройка «Smooth Transitions».

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru