News:

Latest versions:
Server plugin: 0.5.1
MVP dongle: 0.5.2
Raspberry Pi client: 0.5.2
Windows client: 0.5.2-1

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Bandit2001

#1
Hello Marten,

I have to ask one last question here:
Is is possible to use RasPi2 & MediaMVP side by side?
When I start my MediaMVP now, I get a "protocoll mismatch..." error.

Regards,
Ralph
#2
Thanks Marten, I think i got it now.
#3
Hello again,

next issue while patch / compile vompserver (tried to compile on easyVDR 2.5.0)

What have I done on my server

apt-get update
apt-get upgrade
apt-get install vdr-dev
apt-get source vdr-plugin-vompserver

mkdir /source
cd /source

git clone http://git.vomp.tv/vompserver.git
cd vompserver
git checkout scraper_support


Until here everything works fine, but 'dpkg-buildpackage' does not work:

tail: »debian/changelog" kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden
dpkg-buildpackage: Fehler: Fehler-Exitstatus von Ende von debian/changelog war 1


There is no folder /source/vompserver/debian or file /source/vompserver/debian/changelog.
Where is my mistake?

Regards,
Ralph
#4
Hello Marten,

thanks for your help!

Quote
1) Are you on jessie for raspbian, I am just wondering since the vchost_config error, I think should be gone long ago...
Yes, I think it is. I downloaded it yesterday from https://www.raspberrypi.org/downloads/raspbian/

Quote
2) I just forgot, you have to create a source tar in order, that debian is happy.  You can do this with create_source_tar script in the debian directory, but you may have to adjust the version number in the script. This is the cause for the error you get in the end.
That was the trick, all compiled now!
BTW: how can I disable compiler-warnings?

I can start the vompclient now, tomorrow I'll try to patch the server.

Thanks!

Ralph
#5
Hello Marten,

thanks for your advice.
First of all, it is the first time I tried to compile something for vdr/linux, therefore I don't know if everything is correct.

I started with a "clean" Raspbian Jessie system.
First of all:

apt-get update
apt-get upgrade
apt-get install vdr-dev


Then get the vompclient:

mkdir /source
cd /source
git clone http://git.vomp.tv/vompclient.git
cd vompclient
git checkout scraper_support


First try to compile:
->dpkg-buildpackage

dpkg-buildpackage: Quellpaket vompclient
dpkg-buildpackage: Quellversion 0.4.2-1
dpkg-buildpackage: Quelldistribution UNRELEASED
dpkg-buildpackage: Quellen geändert durch Marten Richter <marten.richter@freenet.de>
dpkg-buildpackage: Host-Architektur armhf
dpkg-source --before-build vompclient
dpkg-checkbuilddeps: Nicht erfüllte Bauabhängigkeiten: libcec-dev (>= 1.8.1) libmagick++-dev libavformat-dev libavutil-dev libavcodec-dev libavresample-dev
dpkg-buildpackage: Warnung: Bauabhängigkeiten/-konflikte nicht erfüllt; Abbruch
dpkg-buildpackage: Warnung: (Verwenden Sie -d, um sich darüber hinwegzusetzen.)


Ok, get some more libs:

apt-get install libcec-dev libmagick++-dev libavformat-dev libavutil-dev libavcodec-dev libavresample-dev


Next try, next error:
Quote
In file included from /opt/vc/include/bcm_host.h:54:0,
                 from osdopenvg.cc:35:
/opt/vc/include/interface/vmcs_host/vcgencmd.h:33:27: fatal error: vchost_config.h: Datei oder Verzeichnis nicht gefunden
#include "vchost_config.h"
                           ^
compilation terminated.

On the internet I found this, so I tried to fix the error.

Third try, and last error for me:
Quote
dpkg-buildpackage: Quellpaket vompclient
dpkg-buildpackage: Quellversion 0.4.2-1
dpkg-buildpackage: Quelldistribution UNRELEASED
dpkg-buildpackage: Quellen geändert durch Marten Richter <marten.richter@freenet.de>
dpkg-buildpackage: Host-Architektur armhf
dpkg-source --before-build vompclient
debian/rules clean
dh clean
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/source/vompclient'
/usr/bin/make clean
make[2]: Entering directory '/source/vompclient'
selected raspberry
raspberry normal compiler
Setting up objects
Raspberry pi flags
gcc -MM -DVOMP_PLATTFORM_RASPBERRY   -I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads  -I/usr/include/freetype2 -I/usr/include/ImageMagick -I/usr/include/ImageMagick-6 -I/usr/include/arm-linux-gnueabihf/ImageMagick-6  command.cc tcp.cc dsock.cc thread.cc timers.cc i18n.cc message.cc messagequeue.cc udp.cc wol.cc audio.cc video.cc log.cc mutex.cc vdr.cc recman.cc recording.cc recinfo.cc channel.cc rectimer.cc event.cc directory.cc mark.cc option.cc player.cc playerradio.cc vfeed.cc afeed.cc demuxer.cc demuxervdr.cc demuxerts.cc stream.cc region.cc colour.cc boxstack.cc boxx.cc tbboxx.cc vinfo.cc vquestion.cc vrecordinglist.cc vrecordinglistclassic.cc vrecordinglistadvanced.cc vrecording.cc vepgsummary.cc vepglistadvanced.cc vmute.cc vvolume.cc vtimerlist.cc vtimeredit.cc vrecordingmenu.cc vchannellist.cc vwelcome.cc vvideorec.cc vepgsettimer.cc vchannelselect.cc vserverselect.cc vconnect.cc vepg.cc vrecmove.cc vradiorec.cc vaudioselector.cc vscreensaver.cc vopts.cc wselectlist.cc wjpeg.cc wsymbol.cc wbutton.cc wtextbox.cc woptionpane.cc woptionbox.cc wremoteconfig.cc wtabbar.cc remote.cc led.cc mtd.cc osd.cc surface.cc vpicturebanner.cc abstractoption.cc eventdispatcher.cc vdrrequestpacket.cc vdrresponsepacket.cc vvideolivetv.cc vsleeptimer.cc playerlivetv.cc playerliveradio.cc wprogressbar.cc bitmap.cc dvbsubtitles.cc tfeed.cc vteletextview.cc teletextdecodervbiebu.cc teletxt/txtfont.cc movieinfo.cc seriesinfo.cc wmovieview.cc wseriesview.cc tvmedia.cc wtvmedia.cc wpictureview.cc main.cc threadp.cc osdvector.cc surfacevector.cc osdopenvg.cc ledraspberry.cc mtdraspberry.cc videoomx.cc audioomx.cc imageomx.cc wjpegsimple.cc remotelinux.cc signal.cc > deps
selected raspberry
raspberry normal compiler
Setting up objects
Raspberry pi flags
rm -f *.o deps vompclient *~ fonts/*.o fonts/*~ teletxt/*.o
make[2]: Leaving directory '/source/vompclient'
make[1]: Leaving directory '/source/vompclient'
   dh_clean
dpkg-source -b vompclient
dpkg-source: Fehler: unmöglich, mit Quellformat »3.0 (quilt)« zu bauen: unter ../vompclient_0.4.2.orig.tar.{bz2,gz,lzma,xz} wurde kein Tarball der Originalautoren gefunden
dpkg-buildpackage: Fehler: Fehler-Exitstatus von dpkg-source -b vompclient war 255

Now, I do not know what to do. I even do not know if everything until here was right.
One last question: why do I compile vompclient 0.4.2-1 and not 0.4.1?
Does vompclient 0.4.2 fit to vompserver 0.4.1?

Ralph
#6
Hello,

same issue here.
I used vomp on mvp for several years.

Now, I'd like to "update" my vdr to HD, and use vomp with HD as I used it before.
Is there any chance to get vomp to run on a RasPi2 with Raspbian Jessie?

Thanks,
Ralph
#7
I know this well.
My vdr now acts as DHCP-Server and it works fine.
#8
VOMP General / MVP / Re: Vomp media player
May 25, 2007, 17:00:37
Quote from: muellerph on May 25, 2007, 12:44:34
Either upgrade your installation or compile the library on your own.

Well, I do not want an upgrade, because my system is running fine at the moment.

But I'll try to install VM on Windows an compile it there.
#9
VOMP General / MVP / Re: Vomp media player
May 24, 2007, 21:56:33
Hi all,

great job you have done here!
I'm running LinVDR (vdr-1.4.5), but unfortunately i have no development environment installed.
I tried your pre-compiled vompserver and dongle, but there are some libs missing. I tried to install them, but i did not manage all:


linvdr:/usr/lib/vdr/plugins# ldd libvdr-vompserver.so.1.4.5
./libvdr-vompserver.so.1.4.5: /usr/lib/libstdc++.so.6: no version information available (required by ./libvdr-vompserver.so.1.4.5)
./libvdr-vompserver.so.1.4.5: /usr/lib/libstdc++.so.6: no version information available (required by ./libvdr-vompserver.so.1.4.5)
./libvdr-vompserver.so.1.4.5: /lib/libc.so.6: version `GLIBC_2.3.2' not found (required by ./libvdr-vompserver.so.1.4.5)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7f0f000)
        libm.so.6 => /lib/libm.so.6 (0xb7eee000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ee5000)
        libc.so.6 => /lib/libc.so.6 (0xb7dc8000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
linvdr:/usr/lib/vdr/plugins#


Can anyone help me please, I don't know what to do!  ???
#10
Quote from: Schnurps on April 24, 2006, 13:28:33
8. FileBrowser/Viewer for Photos

imho vomp would be perfect if this feature is improved.  ;D (and the WAF would be much better!)

if i could help doing this, please mail me.
#11
Hi,
I made some more tests, and deactivated the DHCP-Server on my Router and activated dhcpd on my linvdr. Now it works. It looks like there are some troubles with the DHCP.
#12
Hi Chris,
it lasts a very long time to boot the MVP. I can't say it exactly at the moment, but I think about 3-4 minutes.
Can yout tell my how I can overwrite the MVP's IP that it uses an IP given by the vompserver. I did not manage it by now.
#13
Chris,
let me pick this up, because I have a similar problem.
I'm running vompserver-0.2.2 with dongle.bin-0.2.2 on linvdr 0.7 with VDR 1.3.47 like it is mentioned here http://www.vdr-portal.de/board/thread.php?threadid=48740.
my vomp.conf looks like this:
[General]

## Specify a log file here to enable logging

Log file = /tmp/vompserver.log

## If you have more than one vompserver running you
## can enter a name here that will appear on the
## server select list on the MVP

Server name = linvdr

## Enable this to start the built in Bootp server
## Required to boot the MVP if you have not got a
## DHCP server that can tell the MVP its boot file
## name and server

Bootp server enabled = yes

## Enable this to start the built in TFTP server
## Required to boot the MVP if you have not got a
## TFTP server running elsewhere

TFTP server enabled = yes

## Base directory for TFTP server
## If you leave this blank the plugin config
## path will be used - i.e. where this file is

TFTP directory = /tftpboot


and my vomp-00-0D-FE-00-28-2A.conf like this:
[Boot]

## If you enable the bootp server in vomp.conf, you can specify
## an IP to give out to this MVP here.

# IP = 192.168.2.30

## If you have a router that gives out addresses but you want
## the above address forced to the MVP, set this:

# override IP = 1

## A file name to send to the MVP. The MVP will then request
## this file from the TFTP server. Don't use a path here!

TFTP file name = dongle.bin

[General]

## The client auto-detects whether to use PAL or NTSC. If you
## want to force the other one, set it here. Beware of popping
## your TV with this one!

# Override Video Format = NTSC



vompserver.log tells me this:
17:46:49.647572 [info]   Main - Logging started
17:46:49.647947 [debug]  UDP - UDP replier started
17:46:49.648141 [debug]  BOOTPD - Starting bootpd
17:46:49.648234 [debug]  BOOTPD - Starting wait
17:46:49.648279 [debug]  BOOTPD - Bootp replier started
17:46:49.648396 [info]   Main - TFTP path '/tftpboot/'
17:46:49.648420 [debug]  Tftpd - Starting TFTPd
17:46:49.648510 [debug]  Tftpd - Starting wait
17:46:49.648556 [debug]  Tftpd - TFTP server started with base path '/tftpboot/'
17:46:49.648712 [debug]  Main - MVPServer run success
17:53:40.061526 [debug]  BOOTPD - Wait finished
17:53:40.061645 [debug]  BOOTPD - Got request
17:53:40.061750 [debug]  Config - Opened config file: /etc/vdr/plugins/vomp-00-0D-FE-00-28-2A.conf
17:53:40.061775 [debug]  BOOTPD - Opened config file: /etc/vdr/plugins/vomp-00-0D-FE-00-28-2A.conf
17:53:40.061918 [debug]  Config - Config error: Key IP not found
17:53:40.061943 [WARN]   BOOTPD - No IP found for MVP. Hopefully it has one already...
17:53:40.062023 [debug]  Config - Config error: Key Override IP not found
17:53:40.062047 [debug]  BOOTPD - Will not change MVP IP if it already has one
17:53:40.062070 [debug]  BOOTPD - Leave YI=0 as MVP already has good IP
17:53:40.062354 [debug]  BOOTPD - Starting wait
17:53:40.192608 [debug]  Tftpd - Wait finished
17:53:40.192688 [debug]  TftpClient - Client handler started
17:53:40.192906 [debug]  Tftpd - Starting wait
17:53:40.192953 [debug]  TftpClient - RRQ received for dongle.bin
17:53:40.192996 [info]   TftpClient - File: '/tftpboot/dongle.bin'
17:53:49.723991 [info]   TftpClient - File transfer finished
17:53:49.724185 [info]   TftpClient - processMessage terminating connection


watching the network with ethereal, i can see the same thing: MVP geht's IP from Hardware-Router by DHCP, get's dongle.bin from vdr, booting with dongle.bin, request a new IP, but get's none. I cannot ping the MVP, and the MAC-Address is not listet in the arp-table any more. It is the same even if I use a sw-dhcp-server on windows for testing.