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 - kdeiss

#16
yes, this works
the last msgbox i can see is

fg2

than crash

klaus
#17
Can't start special version:

Anwendungspopup: Vomp on Windows.exe - Fehler in Anwendung: Die Anweisung in "0x0043c612" verweist auf Speicher in "0x00000000". Der Vorgang
"written" konnte nicht auf dem Speicher durchgeführt werden.

Klicken Sie auf "OK", um das Programm zu beenden.
Klicken Sie auf "Abbrechen", um das Programm zu debuggen.

directly - without any screen .....

klaus
#18
If I switch to live tv, I'am able to see the epg info, (like in the mvp) but then it is crashing. (Modal popup msgbox with red exclamation sign: error in application, click ok to end or cancel to debug), after ok vompclient is closing immediatly.

I tried the hints Marten gave in his article about compatible filters - and indeed I have had installed an elecard mpeg2 filter. I deinstalled the app which brought this filter to my machine and now grapedit is showing what Marten expects: the cyberlink video sp decoder...

anyway the client does not run, but the exception changes now to:

Anwendungspopup: vompclient.exe - Fehler in Anwendung: Die Ausnahme "unknown software exception" (0xc0000094) ist in der Anwendung an der Stelle 0x0223132a aufgetreten.

greetz

klaus
#19
Exactly same behaviour on my machine (xp home sp2), I already updated powerdvd to the newest version, and I checked the runtime files (c:\WINDOWS\system32\msvcr71.dll c:\WINDOWS\system32\msvcp71.dll ).

Eventlog entry:

Anwendungspopup: vompclient.exe - Fehler in Anwendung: Die Anweisung in "0x024bcf6c" verweist auf Speicher in "0x00000000". Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden.

Seems to be an uninitialised pointer? Can I do anything to figure out this error ?

Klaus
#20
@schnurps
I think yes, and this could be implemented  (in my opinion) more easy. But let's look what the devel team thinks abouts this proposals.......

klaus
#21
The prefermenu allows you to make a collection of perfered channels. For example, if I today want to view channel TeleXY_ON_CHANNEL_465 if have to remember that it is on number 465, and then select it from the big list by pressing the down button again and again, bit uggly. In the prefermenu you only will see your prefered channels (manually selected before...) .

Even better would be mechanism comparable with the Bouqet windows you find in the dbox2. The channels are divided on 10 ore more screens. In the dbox2 you can select this screens with the left/right button.

klaus
#22
In my opinion the most important thing would be something like the prefermenu plugin ......

and of course (my greatest wish since begin of monitoring this project) live osd from vdr. Just a telnet client (using vdrs control plugin)  would help in many situations!

thanks

klaus
#23
VOMP General / MVP / Re: Drop support for VDR 1.2 ??
February 24, 2006, 13:02:41
1.2 x is the stable branch. Why dropping support for it now ?

greets

Klaus
#24
VOMP General / MVP / Re: Audio/Video asynchronous
November 15, 2005, 16:41:10

I don't use Version 16, and I observed same behaviour with my DVB-T machine (only in the RTL Bouqet). But I thought it's only my private problem.

greetz

Klaus
#25
VOMP General / MVP / Re: Compile a "dongle"
November 12, 2005, 10:55:42
To tell the truth: I was lazy, but it ist working.

I installed the sources of the mediamvp-project from cvs.

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvpmc login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvpmc co -P build
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvpmc co -P mvplib
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvpmc co -P mvpmc
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvpmc co -P tests
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvpmc co -P web

What me costs days of work was that this project needs a gcc 3.3.x, vomp needs 2.9.x.

I found a precompiled version (so you don't need compile the cross gcc again - which takes hours...)
http://www.quixotic-research.net/downloads/powerpc-405-linux-uclibc.tar.gz

(By the way: At www.quixotic-research.net is hosted annother interesting project for the mediamvp,
a vlc client for the mediamvp, but the author does not provide the sources of his project, even
he is saying that it is GPL....)

Also you need a directory /tftboot and inside an existing dongle.bin.
You need it for the kernel-modules, which are extracted from this dongle.bin.
Assuming that you now have a directory /usr/src/mvpmc-cvs now change to that directory and run the following commands (inside a script):

CC=/opt/crosstool/powerpc-405-linux-gnu/gcc-3.3.3-uClibc-0.9.23/bin/powerpc-405-linux-uclibc-gcc ./configure --with-mvpmc-mediamvp --with-mvpmc-host
make populate
make configure
make

This will take a while but at the end you will have a new dongle.bin (inside /tftboot) for the mediamvp-project.
You can try it out, the mediamvp should boot this dongle now - but we can't do much with it, it's dedicated for the MythTV.

But we have what we want: a devel enviroment to create our own dongle.

First I wrote a small script which is able to look into other dongles. The Perl script dongle_split.pl
you will find in /usr/src/mvpmc-cvs/dongle/dongle_split.pl


#!/bin/bash
#DONGLE="../mvpmc/dongle.bin"
#DONGLE="../vomp/dongle.bin"
DONGLE="../iptv/dongle.bin"


TARGET=/mnt/mvpramddisk
mkdir -p $TARGET

./dongle_split.pl $DONGLE || error "dongle split failed"
mv ramdisk ramdisk.gz || error "move failed"
gunzip ramdisk.gz

umount $TARGET
mount -o loop ./ramdisk $TARGET
if [ $? -eq 0 ] ; then
    echo "RAM-Disk mounted on $TARGET"
    ls -la $TARGET
else
    echo "Failure mounting RAMDISK"
fi

Now you should be able to have a look at /mnt/mvpramdisk. If you give as source a dongle.bin from
chris you can see the complete structure of his dongle.

So, now I renamed /usr/src/mvpmc-cvs/mediamvp/dongle/fs to /usr/src/mvpmc-cvs/mediamvp/dongle/fs_mediamvp
created a new empty /usr/src/mvpmc-cvs/mediamvp/dongle/fs and copy the files I need from /mnt/ramdisk.

You can put into this virtuell fs whatever you want, e.g your modified binaries.

Now create a SCRIPT /usr/src/mvpmc-cvs/buildimg.sh

#!/bin/bash
WORKAREA=$1
if [ "$WORKAREA" == "" ] ; then
    echo "workarea not specified!"
    exit 1
fi

TOP=`pwd`/${WORKAREA}
INSTALL=${TOP}/install

cd dongle

if [ "$WORKAREA" == "mediamvp" ] ; then
    ./dongle_build.sh -d /tftpboot/dongle.bin -o ${TOP}/dongle.bin || err
fi


Call it with ./buildimg.sh mediamvp, stripping and linking to busyboy all is done in dongle_build.sh.

At the end you have your own "vomp" dongle in /tftboot !

Perhaps somebody could integrate this mechanism to the vomp-enviroment, I personally was very happy
that this was working ......

Klaus
#26
It is possible to test this mechanism.

For Debian Users:

Add this lines to your /etc/apt/sources.list

deb http://download.videolan.org/pub/videolan/debian sarge main
deb-src http://download.videolan.org/pub/videolan/debian sarge main

Install the videolan client

apt-get install vlc

Run the videolan client

vlc -vvv v4l:/dev/video0:norm=pal:channel=0:size=360x278 --sout '#transcode{vcodec=WMV2,vb=512}:standard{access=http,mux=ts,url=192.168.1.228:1234}'

You can test it (for example install the vlc for windowz) and run it with http://192.168.1.228:1234

You can see the live-picture with osd ! cpu usage: about 25% on epia M10000

The problem: the remote control acts a bit slow, because the encoding needs some time, so it needs up to 2 seconds you will see changes on the osd....

Don't know if this is acceptable.

Klaus
#27
VOMP General / MVP / Re: German Translation
November 11, 2005, 10:21:07
@davep
Sorry - I was confused with the dongle versions - I had a look at version 15. It was early in the morning .......

klaus
#28
VOMP General / MVP / Re: German Translation
November 11, 2005, 05:39:22
Hi schnurps,

I would suggest to continue all discussions in (d)english cause Chris can't monitor german discussions (see: http://www.loggytronic.com/forum/index.php?topic=53.0)

How can I use/activate annother language ?
I haven't yet noticed any changes - neither in the plugin nor in the mvp to switch to annother language.

Klaus
#29
VOMP General / MVP / Re: German Translation
November 11, 2005, 05:15:04
4chris

In the actual Dongle-Version 0.0.16 is support available for other languages (i18n). After I noticed this in CVS I sent a translation to Chris, which is now part of the 0.16. But this is only a suggestion, I would like to discuss which is the best and nicest translation.

Let's use this thread to discuss this. If you have improvements, send them ! :-)

#30
I've just compiled the vnc-viewerfrom the nano-x project (target x-windows) and wanted to try it out.

But hell: the ffnet plugin is only available for vdr > 1.3.18. And for this version I don't have anything..........


Klaus