Dirk Meyer wrote:
> Dirk Meyer wrote:
>> Hi,
>>
>> I friend of mine got his Cable Dbox2 some days ago, his is waiting for
>> the smartcard to see the encrypted _free_ channels (stupid Kabel
>> Deutschland). If everything goes well for him, I will also buy such a
>> box. And you can be sure Freevo will get support for it asap.
>
> Update: I got one at ebay on Friday, I hope it will arrive within this
> week. :)

I have the box, it has the latets yadi image and now I have a good and
a bad news. Let's start with the bad. There are four ways of recording
From the dbox. 

1. Use a mounted filesystem to dump. That's not good, we want to
   stream. So drop that idea.

2. Connect to the webserver and get the stream. I tried that and for
   some channels I get the wrong video stream. Well, this could be a
   bug in the image, stupid me took the latest unstable. But it also
   uses TCP which is a bad idea for streaming (see below)

3. Use ggrab. That tool can work with TCP or UDP. For 10 MBit/s half
   duplex TCP is a bad idea, the datarate can be over 8MBit/s some
   times, including TCP acks this makes TCP a bad idea. So UDP would
   work, but ggrab has no retransmission, so when a packet is lost, it
   is lost. The result stream is also a little bit funny, mminfo does
   not detect it as TS but it should be one. And the auio pid is not a
   valid one. But it works when playing it.

4. Use udrec. It uses UDP and has a TCP connection for retransmission.
   It creates nice TS or MPEG streams, everything is perfect ...
   except that they write to a file and it is not easy to remove
   that. The tool also writes much later. After 10 seconds of
   recording, the file size was still 0 Byte. After stopping it, the
   tool wrote the data. So while the connection stuff is great, the
   rest isn't.

Solution: someone (not me please, I have other things to do) should
take a look at the udrec source (it is part of the udrec suite on
sf) and make it possible to write the output to stdout. BTW, udrec is
written in mono, maybe we want to change that, too. An even better way
would be to find the logic in the code (UDP, TCP retransmission) and
create a small recorder in C. Most of the code in udrec is not needed
for us. Anyone?

Now the good news, small compared to the one above but still
nice. There is a module 'dbox' in the freevo svn tree now. Installing
it will install a dbox lcd plugin. It will connect to the host 'dbox'
(hardcoded right now) and will show information about the running
video or audio (title, subtitle, artist, album and a progress bar) and
the current time.


Dischi

-- 
Unnamed Law:
        If it happens, it must be possible.

Attachment: pgpP3pynv781K.pgp
Description: PGP signature

Reply via email to