<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 9/10/2013 3:08 p.m., Jean-Yves
Avenard wrote:<br>
</div>
<blockquote
cite="mid:CANpj82JFjxw48Pn1NzNAyjn-gdq24O2uYPh2sVD5AR4kyFDf9w@mail.gmail.com"
type="cite">Does it work with mythavtest?
<div><br>
</div>
<div>Like mythavtest -v audio,playback --loglevel=debug udp://blah</div>
<div><br>
</div>
<br>
</blockquote>
<br>
I have tested mythavtest with http, udp, and rtp. Http was the only
one I could get to work. Details are below: <br>
<br>
Streaming from vlc on the local machine: <br>
<br>
HTTP: <br>
- vlc options =
:sout=#duplicate{dst=http{mux=ts,dst=:1234/},dst=display} :sout-keep
<br>
- mythavtest -v audio,playback --loglevel=debug <a
class="moz-txt-link-freetext" href="http://127.0.0.1:1234">http://127.0.0.1:1234</a>
> /tmp/mythavtest_http_log <br>
- playback worked perfectly and it was also able to play an http
mpeg_ts stream directly from the dreambox. <br>
- mythavtest log: <a href="http://pastebin.com/hZJVx4Kn">http://pastebin.com/hZJVx4Kn</a><br>
- Tested http with mythbackend/frontend but could not get playback
with the http stream: <br>
<br>
playlist.m3u: <br>
#EXTM3U <br>
#EXTINF:0,101 - test <br>
<a class="moz-txt-link-freetext" href="http://127.0.0.1:1234">http://127.0.0.1:1234</a>
<br>
<br>
I deleted my dvb card so that the 'freebox card' is the only tuner.
Here is a mythbackend log while I trying to view the channel:<a
href="http://pastebin.com/y6Epxj79"> http://pastebin.com/y6Epxj79</a><br>
<br>
<br>
UDP: <br>
- vlc options =
:sout=#duplicate{dst=std{access=udp{ttl=1},mux=ts,dst=127.0.0.1:1234},dst=display}
:sout-keep <br>
- can verify vlc stream playback with vlc <a
class="moz-txt-link-abbreviated"
href="mailto:udp://@127.0.0.1:1234">udp://@127.0.0.1:1234</a> <br>
- mythavtest -v audio,playback,socket --loglevel=debug
udp://127.0.0.1:1234 > /tmp/mythavtest_udp_log <br>
- player closed immediately and no video was played. <br>
- log: <a href="http://pastebin.com/pf5zH1Nw">http://pastebin.com/pf5zH1Nw</a><br>
<br>
<br>
RTP: <br>
- vlc options =
:sout=#duplicate{dst=rtp{dst=127.0.0.1,port=1234,mux=ts,ttl=1},dst=display}
:sout-keep <br>
- can verify vlc stream playback with vlc rtp://127.0.0.1:1234 <br>
- mythavtest -v audio,playback,socket --loglevel=debug
rtp://127.0.0.1:1234 > /tmp/mythavtest_rtp_log <br>
- player closed immediately and no video was played. <br>
- log: <a href="http://pastebin.com/r1f29jVE">http://pastebin.com/r1f29jVE</a><br>
<br>
<br>
Both the rtp and udp mythavtest logs show that its not connecting to
the server: <br>
<br>
2013-10-10 08:22:20.856070 I TV: Attempting to change from None to
WatchingVideo <br>
2013-10-10 08:22:20.856847 I FileRingBuf(rtp://127.0.0.1:1234):
OpenFile(rtp://127.0.0.1:1234, 2000 ms) <br>
2013-10-10 08:22:20.856986 I MythSocket(9cf740:-1): MythSocket(-1,
0x0) ctor <br>
2013-10-10 08:22:20.857496 I MythSocket(9cf740:-1): IP is local,
using loopback address instead <br>
2013-10-10 08:22:20.857511 I MythSocket(9cf740:-1): attempting
connect() to (127.0.0.1:1234) <br>
2013-10-10 08:22:20.857829 E MythSocket(9cf740:-1): Failed to
connect to (127.0.0.1:1234) Connection refused <br>
2013-10-10 08:22:20.858892 E RemoteFile::openSocket(control
socket): Could not connect to server 127.0.0.1:1234 <br>
2013-10-10 08:22:20.858911 I MythSocket(9cf740:-1): MythSocket dtor
: cb 0x0 <br>
2013-10-10 08:22:20.859252 E FileRingBuf(rtp://127.0.0.1:1234):
RingBuffer::RingBuffer(): Failed to open remote file
(rtp://127.0.0.1:1234) <br>
<br>
<br>
In my setup, http would be ideal, but I can't figure out yet why its
working with mythavtest but not the backend. <br>
Any help appreciated.<br>
<br>
Thanks <br>
</body>
</html>