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.


Topics - rdoac

Pages: [1] 2
1
VOMP General / MVP / new HD Vomp?
« on: May 18, 2010, 17:58:35 »
Just found this on the Hauppauge site.  Is this an evolution to an SD Vomp box or something else?

http://www.hauppauge.com/site/products/data_mediamvp-hd.html

2
QtVomp / Update against current cvs server?
« on: March 04, 2010, 04:51:53 »
Any chance of an update against CVS, Martin has put some HD support in for windows which should work with this.

3
Tried Makedev-5 and 6..

I even got as far as patching collect2.c to allow makedev-6 to work a bit further, but now I get a buffer overflow error.

Can someone with a dev env. put up a client binary dongle which works with the latest cvs so I can use my hardware mvp's at the same time as testing the new windows beta builds?

4
VOMP General / MVP / Bug while compiling dongle
« on: February 22, 2010, 16:16:07 »
In gentoo:

Using makedev-6, makedev-5 just refuses..

Code: [Select]
-DTARGET_MACHINE=\"powerpc-405-linux-gnu\" \
-c /usr/src/vomp/crosstool/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.2.5/gcc-3.4.5/gcc/collect2.c -o collect2.o
In function ‘open’,
    inlined from ‘collect_execute’ at /usr/src/vomp/crosstool/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.2.5/gcc-3.4.5/gcc/collect2.c:1537:
/usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make[1]: *** [collect2.o] Error 1
make[1]: Leaving directory `/usr/src/vomp/crosstool/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.2.5/build-gcc-core/gcc'
make: *** [all-gcc] Error 2

5
VOMP General / MVP / PlayOn.com support
« on: December 18, 2009, 18:22:48 »
Has anyone played with the playon.com windows software?  I am wondering about testing this within my xbmc environment.  After that I wonder how hard it would be to build it into my heavily modified test.sh script?  Anyone interested in working on this with me?

Am also wondering about intergrating get_iplayer into test.sh?  At the moment I have it running as a command line routined to bring up a vpn, download the show I want as an mp4 which media centre in vomp  can play.. and then drops the vpn//   However, it would be good to launch a routine which goes away, gets all the titles, retuens it as a list to vomp and then streams in realtime to vomp what you want to watch..

6
VOMP General / MVP / Howto get ATSC and IPTV working on Vomp.
« on: October 10, 2009, 01:11:41 »
I now have my US ATSC SD channels working.  It's quite convoluted but I will do my best to explain.  This procedure will also allow you to watch Internet Streams..

Theory
---------

ATSC streams only broadcast ac-3 audio.  Vomp cannot handle these streams so will not display the channels.  However, a VDR systems with the IPTV and Streamdev plugins can re-encode the channel using ffmpeg.

Requirements:
-------------------
VDR / Vompserver
iptv plugin (with quick patch if you want more than one "device".)
ATSC patch and plugin.
ATSC source. (and / or some URL's of internet streams).
ffmpeg installed on your system. 
Enough processor to re encode the stream "on the fly".  I have a Quad Core Phenom, so am not sure how much you need.

Problems
------------
Normally, with IPTV and VDR, when you stop watching a channel, SIGTERM is sent to the script which IPTV called.  This can be trapped in the script and ffmpeg can be killed.  However, on my setup, when using with Vompserver, the script ignores SIGTERM, so the IPTV patch sends SIGKILL, which kills the script, but not ffmpeg. If you watch another channel, the first is still being reencoded, so you will get a mash of both streams together which is not pretty.  I have hacked the script I call to run a little process in the background.  Every second it checks to see if the original script is still being run, if not it kills off ffmpeg and mencoder.

Howto
---------
Get ATSC working, and install the IPTV plugin.  Instructions for these can be found elsewhere.  IPTV requires the  pluginparam patch.

To use more than one IPTV device at a time, add  --plugin=iptv --devices=7  to VDR's command line, and the following patch to IPTV's source..  (thanks Rolf Ahrenburg for the tip).

Code: [Select]
--- a/device.c
+++ b/device.c
@@ -248,7 +248,7 @@ bool cIptvDevice::ProvidesTransponder(const cChannel *Channel) const
 bool cIptvDevice::ProvidesChannel(const cChannel *Channel, int Priority, bool *NeedsDetachReceivers) const
 {
   bool result = false;
-  bool needsDetachReceivers = false;
+  bool needsDetachReceivers = true;

   debug("cIptvDevice::ProvidesChannel(%d)\n", deviceIndex);
   if (ProvidesTransponder(Channel))


My Channels.conf ATSC channels had this type of entry for an ATSC channel.

WREX;(null):525000:M256:T:0:2240:0;2241,2242:0:0:1:0:0:0
WTVO;(null):525000:M256:T:0:2304:0;2305,2306:0:0:4:0:0:0

A reencoded channel has a channels.conf entry of:

WREX-SD-Remux;FFmpeg:290:IPTV|S0P0|EXT|streamdev.sh|109:P:0:256:257:0:0:109:1:1:0
WTVO-SD-Remux;FFmpeg:300:IPTV|S0P0|EXT|streamdev.sh|110:P:0:256:257:0:0:110:1:1:0

Where 109 and 110 are the channel positions of WREX and WTVO in my setup.

In /etc/vdr/plugins/iptv  I have streamdev.sh

Code: [Select]
/etc/vdr/plugins/iptv/streamdev.sh
#!/bin/sh
#
# iptvstream.sh can be used by the VDR iptv plugin to transcode external
# sources
#
# (C) 2007 Rolf Ahrenberg, Antti Seppälä
#
# iptvstream.sh is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This package is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this package; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
# MA 02110-1301, USA.

if [ $# -ne 2 ]; then
    logger "$0: error: Invalid parameter count '$#' $*"
    exit 1
fi

#killall -9 ffmpeg.streamdev

echo >/tmp/iptvstream

# Channels.conf parameter
PARAMETER=${1}

# Iptv plugin listens this port
PORT=${2}

# Default settings for stream transcoding
LOG=/tmp/iptvstream
VCODEC=mpeg2video
VBITRATE=4000
ACODEC=mp2
ABITRATE=192
fr=29
resx=720
resy=480
fifo=/tmp/streamdev${PARAMETER}.fifo

{
echo Script started $1 $2 >>/tmp/iptvstream
# There is a way to specify multiple URLs in the same script. The selection is
# then controlled by the extra parameter passed by IPTV plugin to the script

echo "Getting new URL">>$LOG
URL="http://oac:3000/TS/${PARAMETER}+1"
echo $PLX $URL >>$LOG

if [ -z "${URL}" ]; then
    logger "$0: error: URL not defined!"
    exit 1
fi

if [ -z "${URL}" ]; then
    logger "$0: error: URL not defined!"
    exit 1
fi
MYPID=$$
echo "Streamdev.sh PID is $MYPID" >>$LOG
# Create transcoding options
echo "Streamdev Plugin $PARAMETER $URL" >>$LOG
# Capture VLC pid for further management in IPTV plugin
mkfifo $fifo
mplayer $mplayeropts -nocache "$URL" -dumpstream -dumpfile $fifo >>${LOG} &
MPID=${!}
     
 
ffmpeg.streamdev -v 1 \
         -i $fifo -debug 0 \
         -f mpegts -r $fr -vcodec copy -vsync $fr \
          -acodec ${ACODEC} -ac 2 -ab ${ABITRATE}k -ar 48000 \
          "udp://127.0.0.1:${PORT}?pkt_size=16356" &


PID=${!}
echo "pid of ffmpeg.streamdev $PID" >> $LOG
echo $PID >/tmp/iptv-$MYPID
echo $MPID >>/tmp/iptv-$MYPID

/etc/vdr/plugins/iptv/procchk ${MYPID} &

trap 'echo Trap activated; kill -9 ${PID}; kill -9 ${MPID} 2>> $LOG ' KILL INT EXIT QUIT TERM

# Waiting for the given PID to terminate
wait ${PID}
kill -9 $PID
kill -9 ${MPID}
} >> ${LOG} 2>&1
and
Code: [Select]
/etc/vdr/plugins/iptv/procchk
#!/bin/bash
PIDOFSCRIPT=$1
echo $PIDOFSCRIPT
while ps -p $PIDOFSCRIPT >/dev/null
do
sleep 1
done
echo Killing ffmpeg
cat /tmp/iptv-$PIDOFSCRIPT | xargs kill -9
rm /tmp/iptv-$PIDOFSCRIPT

NB, ffmpeg.streamdev is symlinked to ffmpeg.  I have done this for debugging purposes so I can find out what type of script called ffmpeg.

This will simply reencode the ATSC channel with MP3 audio.

However, some other things you can do are:

RTL 102.5;IPTV:590:IPTV|S0P0|EXT|brit.sh|59:P:0:256:257:0:0:59:0:0:0

Code: [Select]
/etc/vdr/plugins/iptv/brit.sh
#!/bin/sh
#
# iptvstream.sh can be used by the VDR iptv plugin to transcode external
# sources
#
# (C) 2007 Rolf Ahrenberg, Antti Seppälä
#
# iptvstream.sh is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This package is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this package; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
# MA 02110-1301, USA.

if [ $# -ne 2 ]; then
    logger "$0: error: Invalid parameter count '$#' $*"
    exit 1
fi

#killall -9 ffmpeg.brit

echo >/tmp/iptvstream

# Channels.conf parameter
PARAMETER=${1}

# Iptv plugin listens this port
PORT=${2}

# Default settings for stream transcoding
LOG=/tmp/iptvstream
VCODEC=mpeg2video
VBITRATE=2000
ACODEC=mp2
ABITRATE=320
fr=29
resx=720
resy=480
fifo=/tmp/brit${PARAMETER}.fifo
maps=
mplayeropts=
aspect=16:9
{
echo Script started $1 $2 >>/tmp/iptvstream
# There is a way to specify multiple URLs in the same script. The selection is
# then controlled by the extra parameter passed by IPTV plugin to the script

case ${PARAMETER} in

    64)
#SportItalia
PLX="mms://mms.cdn-tiscali.com/sportitalia"
aspect=4:3
;;
    59)
        PLX="mms://151.1.245.36/rtl102.5vs/"
maps=" -map 0:2 -map 0:1"
        ;;
    *)
        URL=""  # Default URL
        ;;
esac

if [ -z "${PLX}" ]; then
    logger "$0: error: URL not defined!"
    exit 1
fi


echo "Getting new URL">>$LOG

URL=$PLX
echo $URL >>$LOG


if [ -z "${URL}" ]; then
    logger "$0: error: URL not defined!"
    exit 1
fi

# Create transcoding options
echo "Brit Plugin $PARAMETER $URL" >>$LOG
# Capture ffmpeg pid for further management in IPTV plugin

ERR=1
while [ $ERR ]
do
ERR=
mkfifo $fifo
mplayer $mplayeropts "$URL" -dumpstream -dumpfile $fifo >>${LOG} &
MPID=${!}
ffmpeg.brit -v 1 \
         -i $fifo -debug 0\
  -aspect $aspect \
          -f mpegts -r $fr -vcodec ${VCODEC} -b ${VBITRATE}k -er 3 -s ${resx}x${resy} -vsync $fr\
          $maps -acodec ${ACODEC} -ac 2 -ab ${ABITRATE}k -ar 48000 \
          "udp://127.0.0.1:${PORT}?pkt_size=16356" &


PID=${!}
echo "pid of ffmpeg.brit $PID" >>${LOG}
MYPID=$$

echo $PID >/tmp/iptv-$MYPID
echo $MPID >>/tmp/iptv-$MYPID
/etc/vdr/plugins/iptv/procchk ${MYPID} &

trap 'echo Trap activated; kill -9 ${PID}; kill -9 ${MPID} 2>> $LOG ' INT EXIT QUIT TERM

# Waiting for the given PID to terminate
wait ${PID}

ffmpegerr=`tail /tmp/iptvstream | grep "Cannot get resampling context" | awk '{printf $1}'`

if [ $ffmpegerr ];then
ERR=1
echo "$ffmpegerr Restart" >>${LOG}
else
ERR=
echo "$ffmpegerr Stop" >>${LOG}
fi
done
} >> ${LOG} 2>&1
kill -9 $MPID
kill -9 $PID
If you want to watch an asx stream you need to add:

         mplayeropts="-playlist"

Under the PLX line in the Case structure.

These settings are US based (NTSC).  PAL ones would probably change resy to 576 and fr to 25.

Any questions, just ask.

A good source of urls for IPTV is to install XBMV and install the navi-xstreme script.  Then have a look through ~/.xbmc/scripts/Navi-X/cache/

If you're good at scripting you can process some urls before asking mplayer to get them.

Mplayer is better at getting streams than wget or curl.  Hence the dumpstream, fifo's etc..

One problem I had was udp didn't have enough buffer space and I got lots of dropped frames when watch streamdeved channels.

I ended up adding:

Code: [Select]
/etc/sysctl.conf
#Increase buffersize for udp
net.core.rmem_default=8388608
net.core.rmem_max=33554432

Which solved the problem.

Rob

7
I'm trying to stream BBC radio to the US.

My playlist is: bbcr4.radio

http://www.bbc.co.uk/radio/listen/live/r4.asx

I have added:

  Command.Name.29=/usr/src/vompserver-devenv/test1.sh
  Command.Extension.29=radio
  Command.Type.29=LIST
  Command.Name.30=/usr/src/vompserver-devenv/test1.sh
  Command.Extension.30=http-radio
  Command.Type.30=LIST

to vomp.conf

and :

Code: [Select]
    radio)
    convertradioList "$2"
    waitFkt
    ;;
    http-radio)
    fn=`echo "$2" | sed 's/\.[^.]*$//' | sed 's?^ */??'`
    createFifo
    convertradio_playlist "$fn"
    startReader
    waitFkt 1
    ;;
and
Code: [Select]
#convert a radio playlist
#handle http:// as radio-url
convertradioList() {
  cat "$1" 2>&1 | sed 's?^ *http:\(.*\)?/http:\1.http-radio?'
}
Finally, the stream calls:
Code: [Select]
convertradio_playlist() {

    url=`wget -q -O - "$1" 2>&1 | grep href -m 1 | awk -F \" '{printf $2}' | xargs echo`
    log url is $url
    log "create radio fifo"
    rm -fr /tmp/radio.wav
    mkfifo /tmp/radio.wav
    log "starting  mplayer -ao pcm:file=/tmp/radio.wav $url " 
    mplayer -ao pcm:file=/tmp/radio.wav $url > /tmp/mplayer.out 2>&1 &
    log "lame -b 192 -v /tmp/radio.wav $FIFO"
    lame -b 192 -v /tmp/radio.wav $FIFO >/tmp/lame.out 2>&1 &
    MPID=$!
}
Which almost works..

Code: [Select]
16194:Tue Sep  8 15:57:25 CDT 2009:started with param play /mnt/media/music/streams/bbcr4.radio
0 0
16194:Tue Sep  8 15:57:25 CDT 2009:sleepcommand=sleep 1
16194:Tue Sep  8 15:57:25 CDT 2009:start waiting for MPID= and FPID=
16194:Tue Sep  8 15:57:25 CDT 2009:leaving waitFkt
16194:Tue Sep  8 15:57:25 CDT 2009:trap received
16194:Tue Sep  8 15:57:25 CDT 2009:bg: started 16194 /tmp/vdrfifo16194
16194:Tue Sep  8 15:57:26 CDT 2009:bg: remove /tmp/vdrfifo16194
16194:Tue Sep  8 15:57:26 CDT 2009:bg: exiting
16217:Tue Sep  8 15:57:27 CDT 2009:started with param play /http://www.bbc.co.uk/radio/listen/li
ve/r4.asx.http-radio 0 0
16217:Tue Sep  8 15:57:27 CDT 2009:creating tmpfile /tmp/vdrfifo16217
16217:Tue Sep  8 15:57:33 CDT 2009:url is mms://wmlive.bbc.net.uk/wms/bbc_ami/radio4/radio4_bb_l
ive_int_eq1_sl0?BBC-UID=b4aa4a16bcd5a3cec3765eaa71092c2b61b484b19080d164546f2987e4339d05&SSO
2-UID=
16217:Tue Sep  8 15:57:33 CDT 2009:create radio fifo
16217:Tue Sep  8 15:57:33 CDT 2009:starting  mplayer -ao pcm:file=/tmp/radio.wav mms://wmlive.bb
c.net.uk/wms/bbc_ami/radio4/radio4_bb_live_int_eq1_sl0?BBC-UID=b4aa4a16bcd5a3cec3765eaa71092c2b6
1b484b19080d164546f2987e4339d05&SSO2-UID=
16217:Tue Sep  8 15:57:33 CDT 2009:lame -b 192 -v /tmp/radio.wav /tmp/vdrfifo16217
16217:Tue Sep  8 15:57:33 CDT 2009:readerPid=16246
16217:Tue Sep  8 15:57:33 CDT 2009:waiting 20 seconds to prebuffer
16217:Tue Sep  8 15:57:33 CDT 2009:bg: started 16217 /tmp/vdrfifo16217 16245 16246
16217:Tue Sep  8 15:57:36 CDT 2009:bg: remove /tmp/vdrfifo16217
16217:Tue Sep  8 15:57:36 CDT 2009:bg: kill 16245
16217:Tue Sep  8 15:57:36 CDT 2009:bg: kill 16246
16217:Tue Sep  8 15:57:36 CDT 2009:bg: exiting

However, it takes a few seconds before the stream arrives.  I think medialauncher is killing it before it has a chance:

Code: [Select]
15:57:27.485382 [debug]  MediaLauncher - found command /usr/src/vompserver-devenv/test1.sh to handle name /http://www.bbc.co.uk/radio/listen/live/r4.asx.http-radio
15:57:27.488337 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:27.589236 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:27.589318 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:27.693009 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:27.693085 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:27.796789 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:27.796871 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:27.900558 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:27.900637 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.004389 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.004471 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.108103 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.108228 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.211885 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.211968 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.315733 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.315840 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.419420 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.419499 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.523203 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.523280 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.626973 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.627052 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.730739 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.730818 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.834538 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.834688 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:28.938287 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:28.938367 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:29.042059 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:29.042139 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:29.145836 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:29.145916 [debug]  MediaLauncher - get Block buf (nil), len 2048
etc..
15:57:32.155254 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:32.155334 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:32.259027 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:32.259109 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:32.362801 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:32.362881 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:32.466575 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:32.466655 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:32.570343 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:32.570426 [debug]  MediaLauncher - get Block buf (nil), len 2048
15:57:32.674117 [debug]  MediaLauncher - read 0 bytes (no data within 100ms)
15:57:32.674195 [debug]  MediaLauncher - close stream for child 16217
15:57:32.674214 [debug]  MediaLauncher - trying to kill child 16217
15:57:34.474182 [debug]  MediaLauncher - child 16217 aktive after wait, kill -9

Any hints?  Avvdr?

8
VOMP General / MVP / Request for feature.. Mencodering live TV.
« on: August 31, 2009, 02:53:30 »
I have been playing around with mencoder and the media option in vomp for a while now.  Have hacked test1.sh quite a lot and got all sorts of interesting things happening.  I will probably look into converting some of xbmc's plugins to vomp at some point.  However, I got to thinking about HD and Vomp. 

Could we have an option, maybe flaggable in the config file, that instead of just sending the stream to the mvp, sends it transcoded via a script like test1.sh?

So, for instance, if the channel has only Dpids and no Apids, as all US ATSC now has, then we can Mencoder the stream and convert the audio on the fly, or an HD Only channel could be Mencodered into a format which the Vomp could handle.  Similarly, HD recordings could be.  (Although the individual VDR files can be sent through the Media option now.)

I'm also in the process of converting all my PAL recordings to NTSC now I'm living in Obamaland.  Otherwise I can only hear them.  I think someone needs to tell these US chaps that RGB is better than SVideo and miles better than a single yellow video cable.  But I suspect that's outside the scope of this forum.


9
VOMP General / MVP / PVRInput and vomp
« on: August 21, 2009, 02:55:22 »
Still banging my head against the wall with vomp and the US.

I have forced the VOMP's to use NTSC.  I can play back some media.. (I found convertVideo.sh on the vomp media website.. - this will create an mpg file which plays from VDR recordings).  However I can't get VDR to playback TV or TV recordings.

I have an ATSC card which has audio in AC-3, I also have a PVR500 which uses the PVRINPUT plugin to show analogue cable channels. (These work with streamdev if you do http://servername:3000/PES/channelnumber ).

However nothing works on vomp.. If I set my vomps on NTSC I can't watch my Euro PAL recordings either.

10
VOMP General / MVP / Force NTSC
« on: July 02, 2009, 22:30:00 »
I have three Euro MVP's which I've just moved to the US with.  Is there a way to get them to output in NTSC?  I thought this was a menu option but can't find it, or is the hardware limited?

11
Vomp For Windows / Vomp for windows not working on US TV
« on: June 26, 2009, 01:57:04 »
I have just moved to the US from Italy.  Am trying to get vomp/vdr working with an ATSC card for the moment.  VDR now works with fairly good quality HD stuff and rubbish NTSC SD stuff (so fairly normal for the US.) However, I can't get vomp to display anything on any of my windows pc's.  I have an XBMC client which streams using streamdev without problems.  I have the menus, channel lists etc, but when I try to watch something the status indicates that it's streaming but nothing shows up.  Recordings I made whilst in Italy come through without problems so I don't think it's a codec issue.

Any ideas?  

I want to get it working as I have three hauppauge MVP's in shipping.

12
QtVomp / Some feedback
« on: October 29, 2008, 20:39:42 »
Now I have it working..  :)

I miss my channel numbers.  We have nearly 5,000 channels, so have seperated them into channel blocks.  Consquently I go to things like channel 1205, or 1414 etc.  Anyway to do that in qtvomp?

Radio is missing..

13
QtVomp / I can't run it on the same machine as the vdr server?
« on: October 28, 2008, 13:02:58 »
qtvomp -p localhost
main: argument passed to app: "-p"
main: argument passed to app: "localhost"
MainWindow::MainWindow called
VDRThread::run started
VDRThread::eventLoopReady called
VDRThread::vdrFindServer called
VDRThread::waitForEventLoop started
VDRThread::waitForEventLoop ended
VDRThread::initVDRFindServer called
Binding to socket 3024 failed. Maybe you have a VDR instance running on this machine.

:-(

Or is there a way to make it work?

14
VOMP General / MVP / CVS and Radio.
« on: February 22, 2008, 10:09:36 »
Hi Guys,

I tried the CVS the other day again.  It looks good and I look forward to using it, but I need to wait for the audio switch and radio to work again.  Is there any idea of how long it would take to put those back in again?  Or is there anything I can do to facilitate it happening?

Rob

15
VOMP General / MVP / Streaming from a Dreambox
« on: November 29, 2007, 09:11:44 »
I asked this on the VDR mailing list, but it occured to me it might just be easier adding it as an option to the media player.

On a PC I can stream an mpeg2 stream from a dreambox by doing:

http://192.168.2.7:31344

And it will play whatever is on the TV.

Is there a way to do this on Vomp?

Could I create a playlist and try and play it?

It would help as we only have two Sat cables coming down, and one of my Diseqc's keeps arguing with my SkyStar but less so with the Dreambox.

We have three mvp's in the house, but it ties up both cables if my wife wants to watch the same TV in the kitchen as we do in the lounge, then the kids can't watch something mindless on Nickelodean.

Pages: [1] 2