You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Monday, August 5th 2013, 12:05pm

VDR - nothing displayed

Hi

I am relatively inexperienced when it comes to Linux but can normally get by for basic stuff. I recently bought a HP micro server and put EXSI on it to run some VM’s. One of these VM’s is Ubuntu Server. I have installed VDR and XVDR plugin and done an initial scan which picks up correct channels etc. I use XBMC to receive the TV stream via XVDR addon. XBMC displays the list of channels and what current shows are on but wont display the program. I have enabled all clients on the network access to the stream.

OS/Kernal: Ubuntu Server 13.04 x64/ 3.8.0-27-generic
VDR Version: 2.0.1
XBMC XVDR Addon: 0.9.8.20130430
Hardware: HP Microserver N54L
ESXI Version: 5.1
USB DVB-T: PCTV Systems DVB-T2 290e nanoStick
XBMC: Frodo 12.2 (install on OSX Mountain Lion - 10.8.4 - mac mini)

My process:

Setup VM in EXSI:
---------------------------
2 GB RAM
20 GB HD
1 Processor
Added a USB Controller
Added USB device - 3.8.0-27-generic

Install Ubuntu
--------------------
Set IP address and DNS: sudo nano /etc/network/interfaces
Install Open ssh: sudo apt-get install openssh-server openssh-client
Install VMware tools
Install VDR using this: http://wiki.xbmc.org/index.php?title=PVR...stallation
sudo add-apt-repository ppa:yavdr/unstable-vdr
sudo apt-get update
sudo apt-get install vdr dvb-apps
sudo apt-get install vdr-plugin-xvdr
sudo nano /var/lib/vdr/plugins/xvdr/allowed_hosts.conf (here I edited my allowed hosts)
sudo scan -x 0 -o vdr -a 0 /usr/share/dvb/dvb-t/ukCrystalPalace > /var/lib/vdr/channels.conf - this successfully scans channels
I then used this http://wiki.ubuntuusers.de/VDR to allow VDR to be a service – sudo nano /etc/default/vdr

# Change to 1 do enable vdr's init-script
ENABLED=1

sudo /etc/init.d/vdr start

Everything starts up fine. I go into XBMC after installing/enabling the XVDR plugin. Channels and information show up in the tv list as well as a time bar of how much of the show is left. I select a channel and it starts to display the program. After a short amount of time the video freezes. I press stop on my remote and am back at the channel list view. Select another channel and nothing happens. Select another channel and nothing happens again. The syslog in Ubuntu seem to suggest the channel switching etc but cant figure out what the problem. It takes a reboot of the Ubuntu server for XBMC to receive tv again and the whole thing happens again. I have also tested this using VLC as the client receiving the stream but still don't get a picture either.

Here are logs of XBMC and my syslogs. Again im not a linux guy so hopefully I have included enough information for any help

XBMC Log: http://xbmclogs.com/show.php?id=42307
Syslog Log: http://xbmclogs.com/show.php?id=42308

Many thanks


Please note I have also posted this on the XBMC board @ http://forum.xbmc.org/showthread.php?tid=170571

2

Monday, August 5th 2013, 12:21pm

How is your client connected to the server? This might be an indicator for an instable network connection:

Source code

1
2
Aug  4 20:36:40 TV-Server vdr: [1522] XVDR: Client with ID 2 seems to be disconnected, removing from client list
Aug  4 20:36:40 TV-Server vdr: [1543] TS buffer on device 1 thread ended (pid=1498, tid=1543)

Also have you tried to run the vdr outside the VM - using USB devices in a VM can be quite annoying if the driver does time critical operations.

OS/Kernal: Ubuntu Server 13.04 x64/ 3.8.0-27-generic

Why are running something like this with a very short support duration (only until January 2014) on a server? If you choose Ubuntu 12.04 LTS you will get support until 2017 (and you could use the yaVDR Packages directly without messing around using EXSI and usb device integration...
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.6 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5 testing
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.2.0, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.2.0
Client 2: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.1
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.2.0
Ceterum censeo enchiridia esse lectitanda.

3

Monday, August 5th 2013, 12:51pm

Thanks seahawk1986

The connection goes like this:

Ubuntu VM - ESXI switch - Cat5E - Asus wireless router - Cat5E - Mac Mini

I will try with 12.04 tonight. VDR needs to be inside a VM as my Microserver hosts other vm's such as Synolody and Windows 7 running backup software and I don't have any more hardware.

4

Tuesday, August 6th 2013, 1:06am

I tried with a x86 Ubuntu 12.04 LTS tonight and the same thing happens

Sys log says

XVDR: timeout. signal lost!
Aug 6 00:02:28 TVServer vdr: [2735] cLiveStreamer stream processor thread ended (pid=2651, tid=2735)
Aug 6 00:02:28 TVServer vdr: [2733] XVDR: LiveQueue stopped
Aug 6 00:02:28 TVServer vdr: [2732] buffer stats: 22748 (0%) used
Aug 6 00:02:28 TVServer vdr: [2738] TS buffer on device 1 thread ended (pid=2651, tid=2738)
Aug 6 00:02:28 TVServer vdr: [2737] buffer stats: 22372 (0%) used
Aug 6 00:02:28 TVServer vdr: [2737] receiver on device 1 thread ended (pid=2651, tid=2737)
Aug 6 00:02:28 TVServer vdr: [2675] XVDR: Client with ID 4 seems to be disconnected, removing from client list
Aug 6 00:02:30 TVServer vdr: [2675] loading /var/lib/vdr/plugins/xvdr/allowed_hosts.conf
Aug 6 00:02:30 TVServer vdr: [2675] XVDR: Client 192.168.1.64:23252 with ID 5 connected.
Aug 6 00:02:30 TVServer vdr: [2963] XVDR: Welcome client 'XVDR Client' with protocol version '5'
Aug 6 00:02:30 TVServer vdr: [2963] XVDR: Preferred language: eng,dos / type: 1
Aug 6 00:02:30 TVServer vdr: [2963] XVDR: --------------------------------------

Immortal Romance Spielautomat