<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div><br></div><div>SUMMARY: What's the best available tool for demultiplexing into multiple simultaneous recordings (files)?</div><div><br></div><div>I'm looking for a way to record a TS to overlapping files (ie, files2 should start 5 minutes before file1 ends). This means that two readers need to access the card at once. As far as I can tell from past discussions [1], this is not a feature that's currently present or planned in the kernel.</div><div><br></div><div>So while searching for a userspace app that is capable of this, I found two options[3]:</div><div><br></div><div>-&nbsp;Adam&nbsp;Charrett's&nbsp;dvbstreamer [2] seems to run a sort-of ringbuffer and can output to streams and files. However, it's not all too stable, especially when using the remote control protocol.</div><div><br></div><div>- the RTP streaming apps (dvblast, mumudvb, dvbyell etc.) are designed to allow multiple listeners. The ideal solution would be something like an interface-local ipv6 multicast (mumudvb recommends using a TTL of 0 to prevent packets from exiting the machine, but that seems like a cludge). Sadly, I haven't gotten that to work [4].</div><div><br></div><div>Hence my questions are:</div><div>- Am I doing something wrong and is there actually an easy way to stream to two files locally?</div><div>- Is there some other solution that I'm not aware of that fits my scenario perfectly?</div><div><br></div><div>Thanks in advance,</div><div>regards,</div><div>Pascal Juergens</div><div><br></div><div>[1]&nbsp;<a href="http://www.linuxtv.org/pipermail/linux-dvb/2008-February/024093.html">http://www.linuxtv.org/pipermail/linux-dvb/2008-February/024093.html</a></div><div>[2]&nbsp;<a href="http://sourceforge.net/projects/dvbstreamer/">http://sourceforge.net/projects/dvbstreamer/</a></div><div><br></div><div>[3] There's also the&nbsp;Linux::DVB::DVBT perl extension, but in my tests it wasn't happy about recording anything: "timed out waiting for data : Inappropriate ioctl for device at /usr/local/bin/dvbt-record line 53"</div><div><br></div><div>[4] dvblast, for example, gives "warning: getaddrinfo error: Name or service not known</div><div>error: Invalid target address for -d switch" when using [ff01::1%eth0] as the target address.</div><div>Additionally, I wasn't able to consume a regular ipv4 multicast with two instances of mplayer - the first one worked, the second one couldn't access the url.</div></body></html>