Hi,
got a strange problem. I built my own OpenELEC version, because i needed support for my dvb-card. I got a firedtv. Normally in the build config it's hashed out, so it isn't supported.
After building OpenELEC with support for this card, tvheadend found it, found about 1300 channels and everything seemed fine. When accessing the channels from the tvheadend-frontend for xbmc i could watch one channel without problems. After switching the channel, the picture froze after about 2 seconds. And here is where my problems started. After this, i only got a live-tv picture for about 2 seconds after reboot. After that, it seems the frontend gets no connection ... until i restart.
The strange thing is... when i access the channels over the tvheadend web interface they work flawlessly ... until i try to access them from xbmc. After that i can't access channels from the web interface until i reboot.
So i thought, i give VDR a try. Funny thing is... i got the exactly same problems here. After reboot, first channel i choose, i got 2 seconds picture, then freeze... until i reboot.
i copied this from /var/log/messages:
Feb 20 17:05:11 openelec user.err vdr: [1475] XVDR: timeout. signal lost!
Feb 20 17:05:17 openelec user.err vdr: [1470] XVDR-Error: cxSocket::read: read() error at 0/4
Feb 20 17:05:17 openelec user.err vdr: [1475] cLiveStreamer stream processor thread ended (pid=1409, tid=1475)
Feb 20 17:05:18 openelec user.err vdr: [1471] XVDR: LiveQueue stopped
Feb 20 17:05:18 openelec user.err vdr: [1470] buffer stats: 62604 (1%) used
Feb 20 17:05:18 openelec user.err vdr: [1477] TS buffer on device 1 thread ended (pid=1409, tid=1477)
Feb 20 17:05:18 openelec user.err vdr: [1476] buffer stats: 60160 (1%) used
Feb 20 17:05:18 openelec user.err vdr: [1476] receiver on device 1 thread ended (pid=1409, tid=1476)
Feb 20 17:05:18 openelec user.err vdr: [1416] XVDR: Client with ID 1 seems to be disconnected, removing from client list
I searched a lot on the internet, but found nothing.... i don't get why it worked with the first channel i ever tryed but after that nothing...
Has anyone got an idea? I'd really like to use OpenELEC for watching TV.
Thanks!
EDIT: Hmmm... i just found out that it seems to work, when i disable hardware acceleration in video settings... the worst one seems to be vdpau. After disabling these settings i can watch channels, switch channels, turn on and off... here and there i got the old problem, hat the connection seems to be lost, then i have to restart. Gotta test this further.
What does the problem have to do with the hardware acceleration? In none-live-tv videos everything works fine with hardware acc turned on.
btw. i got an amd machine with an ati hd 4550 on an generic i386 build.