MythTV and multiproto API works!

seal

Администраторы
Команда форума
Multiproto

будем говорить, что это тестируемая в настоящее время бета-версия линуксовых дров для dvb-s2 картб основанных на фронтэнде stv0899

To all,

We can already use VDR on our multiproto cards (thanks to Reinhard and
others).

But, for everyone who likes to use MythTV I have good news!

With the following patch you can watch TV using the multiproto API. I am
currently zapping around with my TT3200 and it works great. :)

I must admin that this patch is not what I call a real patch, it is more
a quick hack and it currently only supports DVB-S. I intend to support
DVB-S2 soon with a clean (configurable) approach within MythTV. Further,
the Channel Scanner (in mythtv-setup) once in the 3 times crashes on me
so you have to be persistent if you want to automatically scan the
channels. I am unsure if this is driver or a Myth problem.

For everybody who cannot wait, please use the supplied patch on one of
the latest SVN builds (revision 15220). I am very interested to have
your feedback/results.

Best regards,

Mario Smit
 

Вложения

  • mythtv.patch.txt
    6,9 KB · Просмотры: 60
Последнее редактирование:

seal

Администраторы
Команда форума
Код:
/usr/local/src#apt-get install subversion


root@mythtv:/usr/local/src# svn co http://svn.mythtv.org/svn/trunk/mythtv
root@mythtv:/usr/local/src# svn co http://svn.mythtv.org/svn/trunk/mythplugins
root@mythtv:/usr/local/src# svn co http://svn.mythtv.org/svn/trunk/myththemes
мне отдался Checked out revision 15682
Код:
root@mythtv:/usr/local/src/mythtv# patch -p0 < myth-mp.patch
patching file libs/libmythtv/dvbtypes.h
patching file libs/libmythtv/dvbchannel.cpp
Hunk #1 succeeded at 50 with fuzz 2.
Hunk #2 succeeded at 209 (offset 72 lines).
Hunk #3 succeeded at 690 with fuzz 1 (offset 118 lines).
Hunk #4 succeeded at 770 (offset 112 lines).
Hunk #5 succeeded at 887 (offset 117 lines).
Hunk #6 succeeded at 920 (offset 122 lines).
Hunk #7 succeeded at 1135 (offset 204 lines).
Hunk #8 succeeded at 1199 (offset 204 lines).
root@mythtv:/usr/local/src/mythtv#

устанавливаем все что надо для сборки mythtv

apt-get build-dep mythtv
 
Последнее редактирование:

seal

Администраторы
Команда форума
Код:
root@mythtv:/usr/local/src/mythtv# ./configure -[B]-dvb-path=/usr/local/src/multiproto/linux/include/[/B] --prefix=/usr

получаем

Код:
# Basic Settings
Compile type              release
Compiler cache            yes
DistCC                    no
install prefix            /usr
CPU                       x86_32 (model name    : AMD Processor model unknown)
big-endian                no
MMX enabled               yes
CMOV enabled              yes
CMOV is fast              no

# Input Support
Joystick menu             yes
lirc support              yes
Apple Remote              no
Video4Linux sup.          yes
ivtv support              yes
FireWire support          yes
[B]DVB support               yes [/usr/local/src/multiproto/linux/include/][/B]
DBox2 support             yes
HDHomeRun support         yes
IPTV support              yes

# Sound Output Support
OSS support               yes
ALSA support              yes
aRts support              yes
JACK support              yes

# Video Output Support
x11 support               yes
xrandr support            yes
xv support                yes
XvMC support              yes
XvMC VLD support          yes
XvMC pro support          no
XvMC OpenGL sup.          no
XvMC libs                 -lXvMCW
OpenGL video              no
Mac acceleration          no
OpenGL vsync              no
DirectFB                  no
Fribidi formatting        no

# Misc Features
Frontend                  yes
Backend                   yes

# Bindings
bindings_perl             yes

Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak
 
Последнее редактирование:

seal

Администраторы
Команда форума
собирает все плагины для mythtv

Код:
apt-get install libcdparanoia0-dev libmad0-dev libid3tag0-dev kdelibs4-dev libflac++-dev liblame-dev libxvmc-dev

apt-get install libcdaudio-dev libexif-dev

apt-get install libtag1-dev

apt-get install libvisual-0.4-dev

apt-get install libsmpeg-dev

apt-get install fftw3-dev libfaad2-dev libsmpeg-dev libmp4v2-dev libtag1-dev

Код:
root@mythtv:/usr/local/src/mythplugins# ./configure --prefix=/usr

Configuration settings:

        MythArchive    plugin will be built
        MythBrowser    plugin will be built
        MythControls   plugin will be built
        MythFlix       plugin will be built
        MythGallery    plugin will be built
        MythGame       plugin will be built
        MythMusic      plugin will be built
        MythNews       plugin will be built
        MythPhone      plugin will be built
        MythVideo      plugin will be built
        MythWeather    plugin will be built
        MythZoneMinder plugin will be built
        MythMovies     plugin will be built
        DVD creation   support will be included in MythArchive
        Native Archive support will be included in MythArchive
        OpenGL         support will be included in MythGallery
        EXIF           support will be included in MythGallery
        OpenGL         support will be included in MythMusic
        libvisual      support will be included in MythMusic
        FFTW v.3       support will be included in MythMusic
        SDL            support will be included in MythMusic
        [B]AAC            support will not be included in MythMusic
        FESTIVAL       support will not be included in MythPhone[/B]
        MythZoneMinder is configured for ZoneMinder version 1.22.2

чето я пока не врубился что не хватает для AAC & FESTIVAL
 
Последнее редактирование:

seal

Администраторы
Команда форума
собираем и ставим темы
Код:
root@mythtv:/usr/local/src/myththemes# ./configure --prefix=/usr
root@mythtv:/usr/local/src/myththemes# make install clean
 

seal

Администраторы
Команда форума
Goga777, найти бы для 3200 еще способ.
 
Сверху