[mythtv] S2API support (Ticket #5882)

Terjesen Jens Peder Jens.Peder.Terjesen at devoteam.com
Thu Aug 6 05:05:45 UTC 2009


This is unfortunately not working for me.

DVB-S scanning is working almost as before with the exception that a tuned scan on a transponder does not do a network search (no other transponders are added).

DVB-S2 scanning times out if I do this as the first scan. If I do DVB-S scanning first and then DVB-S2 scanning then this does a new scan of the first DVB-S transponder scanned.

After DVB-S2 scanning DVB-S scanning does not work any longer (gives timeout). A reboot is the only (or at least easiest) way to make this work again.

This is the output from mythtvsetup when scanning DVB-S2 after scanning DVB-S:
htpc2:~ # mythtvsetup &
[1] 4392
htpc2:~ # 2009-08-05 19:17:08.733 Using runtime prefix = /usr
2009-08-05 19:17:08.734 Unable to read configuration file mysql.txt
2009-08-05 19:17:08.734 Empty LocalHostName.
2009-08-05 19:17:08.734 Using localhost value of htpc2
2009-08-05 19:17:08.739 New DB connection, total: 1
2009-08-05 19:17:08.743 Connected to database 'mythconverg' at host: localhost
2009-08-05 19:17:08.743 Closing DB connection named 'DBManager0'
2009-08-05 19:17:08.810 DPMS is active.
2009-08-05 19:17:08.812 Primary screen: 0.
2009-08-05 19:17:08.814 Connected to database 'mythconverg' at host: localhost
2009-08-05 19:17:08.815 Using screen 0, 1920x1080 at 0,0
2009-08-05 19:17:08.854 MythUI Image Cache size set to 20971520 bytes
2009-08-05 19:17:08.856 Primary screen: 0.
2009-08-05 19:17:08.856 Using screen 0, 1920x1080 at 0,0
2009-08-05 19:17:08.858 Using theme base resolution of 800x600
2009-08-05 19:17:08.866 LIRC, Error: Failed to connect to Unix socket '/dev/lircd'
                        eno: No such file or directory (2)
2009-08-05 19:17:08.866 JoystickMenuThread Error: Joystick disabled - Failed to read /root/.mythtv/joystickmenurc
2009-08-05 19:17:09.033 Using the Qt painter
2009-08-05 19:17:09.270 Loading base theme from /usr/share/mythtv/themes/G.A.N.T/base.xml
2009-08-05 19:17:10.045 Loading base theme from /usr/share/mythtv/themes/default/base.xml
2009-08-05 19:17:10.095 Current Schema Version: 1239
2009-08-05 19:17:12.773 Loading window theme from /usr/share/mythtv/themes/G.A.N.T/menu-ui.xml
2009-08-05 19:17:13.962 Loading menu theme from /usr/share/mythtv/setup.xml
2009-08-05 19:17:22.388 Loading window theme from /usr/share/mythtv/themes/default/config-ui.xml
2009-08-05 19:17:22.395 New DB connection, total: 2
2009-08-05 19:17:22.396 Connected to database 'mythconverg' at host: localhost
2009-08-05 19:17:22.397 New DB connection, total: 3
2009-08-05 19:17:22.397 Connected to database 'mythconverg' at host: localhost
2009-08-05 19:17:27.789 Can't open DVB frontend (/dev/dvb/adapter1/frontend0) for /dev/dvb/adapter1/frontend0.
2009-08-05 19:17:27.790 Can't open DVB frontend (/dev/dvb/adapter1/frontend0) for /dev/dvb/adapter1/frontend0.
2009-08-05 19:17:40.246 Can't open DVB frontend (/dev/dvb/adapter1/frontend0) for /dev/dvb/adapter1/frontend0.
2009-08-05 19:17:40.302 Can't open DVB frontend (/dev/dvb/adapter1/frontend0) for /dev/dvb/adapter1/frontend0.
2009-08-05 19:17:50.210 Loading window theme from /usr/share/mythtv/themes/default/config-ui.xml
2009-08-05 19:20:25.443 PID 0x204 status: Encrypted
2009-08-05 19:20:28.208 PID 0x290 status: Encrypted
2009-08-05 19:20:29.686 PID 0x205 status: Encrypted
2009-08-05 19:20:32.451 PID 0x294 status: Encrypted
2009-08-05 19:20:33.471 PID 0x206 status: Encrypted
2009-08-05 19:20:36.714 PID 0x298 status: Encrypted
2009-08-05 19:20:37.549 PID 0x280 status: Encrypted
2009-08-05 19:20:38.061 PID 0x200 status: Encrypted
2009-08-05 19:20:41.598 PID 0x207 status: Encrypted
2009-08-05 19:20:45.631 PID 0x29c status: Encrypted
2009-08-05 19:20:46.054 PID 0x280 status: Encrypted
2009-08-05 19:20:46.567 PID 0x200 status: Encrypted
2009-08-05 19:20:54.564 PID 0x280 status: Encrypted
2009-08-05 19:20:55.077 PID 0x200 status: Encrypted
2009-08-05 19:20:58.633 PID 0x284 status: Encrypted
2009-08-05 19:20:59.269 PID 0x201 status: Encrypted
2009-08-05 19:21:02.885 PID 0x284 status: Encrypted
2009-08-05 19:21:03.522 PID 0x201 status: Encrypted
Before processing:
8psk:12188000:Nickelodeon::70:70:206:10=10:dvb  0:cnt(pnum:1,channum:13)
8psk:12188000:Discov World::70:70:1014:10=10:dvb        0:cnt(pnum:1,channum:13)
8psk:12188000:Discov Science::70:70:1015:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:Discov Tra&Liv::70:70:1016:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:VH1 Classic::70:70:1018:10=10:dvb 0:cnt(pnum:1,channum:13)
8psk:12188000:EPG3 OTA::70:70:1021:10=10:dvb    0:cnt(pnum:1,channum:13)
8psk:12188000:EPG3 RESUP::70:70:1022:10=10:dvb  0:cnt(pnum:1,channum:13)
8psk:12188000:Motors TV::70:70:1023:10=10:dvb   0:cnt(pnum:1,channum:13)
8psk:12188000:Nick-VH1C TS::70:70:1024:10=10:dvb        0:cnt(pnum:1,channum:13)
8psk:12188000:Nickelodeon (S)::70:70:1025:10=10:dvb     0:cnt(pnum:1,channum:13)
8psk:12188000:Nick (S)-VH1C TS::70:70:1026:10=10:dvb    0:cnt(pnum:1,channum:13)
8psk:12188000:Comedy Central::70:70:1027:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:Nick (S)-CC TS::70:70:1028:10=10:dvb      0:cnt(pnum:1,channum:13)



8psk:12188000:Nickelodeon::70:70:206:10=10:dvb  0:cnt(pnum:1,channum:13)
8psk:12188000:Discov World::70:70:1014:10=10:dvb        0:cnt(pnum:1,channum:13)
8psk:12188000:Discov Science::70:70:1015:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:Discov Tra&Liv::70:70:1016:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:VH1 Classic::70:70:1018:10=10:dvb 0:cnt(pnum:1,channum:13)
8psk:12188000:EPG3 OTA::70:70:1021:10=10:dvb    0:cnt(pnum:1,channum:13)
8psk:12188000:EPG3 RESUP::70:70:1022:10=10:dvb  0:cnt(pnum:1,channum:13)
8psk:12188000:Motors TV::70:70:1023:10=10:dvb   0:cnt(pnum:1,channum:13)
8psk:12188000:Nick-VH1C TS::70:70:1024:10=10:dvb        0:cnt(pnum:1,channum:13)
8psk:12188000:Nickelodeon (S)::70:70:1025:10=10:dvb     0:cnt(pnum:1,channum:13)
8psk:12188000:Nick (S)-VH1C TS::70:70:1026:10=10:dvb    0:cnt(pnum:1,channum:13)
8psk:12188000:Comedy Central::70:70:1027:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:Nick (S)-CC TS::70:70:1028:10=10:dvb      0:cnt(pnum:1,channum:13)

Found 1 transports:
Channels: FTA Enc Dec
ATSC        0   0   0
DVB         2  11   0
SCTE        0   0   0
MPEG        0   0   0
NTSC        0
Unique: prog 13 atsc 0 atsc minor 0 channum 0
Max atsc major count: 0

Skipping Insert: 8psk:12188000:Nickelodeon:206:70:70:206:10=10:dvb
Skipping Insert: 8psk:12188000:Discov World::70:70:1014:10=10:dvb
Skipping Insert: 8psk:12188000:Discov Science::70:70:1015:10=10:dvb
Skipping Insert: 8psk:12188000:Discov Tra&Liv::70:70:1016:10=10:dvb
Skipping Insert: 8psk:12188000:VH1 Classic::70:70:1018:10=10:dvb
Skipping Insert: 8psk:12188000:EPG3 OTA::70:70:1021:10=10:dvb
Skipping Insert: 8psk:12188000:EPG3 RESUP::70:70:1022:10=10:dvb
Skipping Insert: 8psk:12188000:Motors TV::70:70:1023:10=10:dvb
Skipping Insert: 8psk:12188000:Nick-VH1C TS::70:70:1024:10=10:dvb
Skipping Insert: 8psk:12188000:Nickelodeon (S)::70:70:1025:10=10:dvb
Skipping Insert: 8psk:12188000:Nick (S)-VH1C TS::70:70:1026:10=10:dvb
Skipping Insert: 8psk:12188000:Comedy Central::70:70:1027:10=10:dvb
Skipping Insert: 8psk:12188000:Nick (S)-CC TS::70:70:1028:10=10:dvb


Printing remaining channels
8psk:12188000:Nickelodeon::70:70:206:10=10:dvb  0:cnt(pnum:1,channum:13)
8psk:12188000:Discov World::70:70:1014:10=10:dvb        0:cnt(pnum:1,channum:13)
8psk:12188000:Discov Science::70:70:1015:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:Discov Tra&Liv::70:70:1016:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:VH1 Classic::70:70:1018:10=10:dvb 0:cnt(pnum:1,channum:13)
8psk:12188000:EPG3 OTA::70:70:1021:10=10:dvb    0:cnt(pnum:1,channum:13)
8psk:12188000:EPG3 RESUP::70:70:1022:10=10:dvb  0:cnt(pnum:1,channum:13)
8psk:12188000:Motors TV::70:70:1023:10=10:dvb   0:cnt(pnum:1,channum:13)
8psk:12188000:Nick-VH1C TS::70:70:1024:10=10:dvb        0:cnt(pnum:1,channum:13)
8psk:12188000:Nickelodeon (S)::70:70:1025:10=10:dvb     0:cnt(pnum:1,channum:13)
8psk:12188000:Nick (S)-VH1C TS::70:70:1026:10=10:dvb    0:cnt(pnum:1,channum:13)
8psk:12188000:Comedy Central::70:70:1027:10=10:dvb      0:cnt(pnum:1,channum:13)
8psk:12188000:Nick (S)-CC TS::70:70:1028:10=10:dvb      0:cnt(pnum:1,channum:13)

Found 1 transports:
Channels: FTA Enc Dec
ATSC        0   0   0
DVB         2  11   0
SCTE        0   0   0
MPEG        0   0   0
NTSC        0
Unique: prog 13 atsc 0 atsc minor 0 channum 0
Max atsc major count: 0

2009-08-05 19:21:33.399 No Storage Group directories are defined.  You must add at least one directory to the Default Storage Group where new recordings will be stored.

[1]+  Done                    mythtvsetup

This is on:
Opensuse 11.0, kernel 2.6.25.20-0.4
v4l-dvb c151107025fa tip
Hauppauge HVR-4000

DVB-S2 is working with MythTV trunk r20609 and the patches from Ticket #6537.

Jens


More information about the mythtv-dev mailing list