Rob Shortt schrieb:
Timo Drick wrote:
I installed freevo2 but i do not get it work. (Mainly because of no
time) But i am working on it.
The dbox2 have an easy web control interface. With that interface i zap
the channels. And the ts stream offered from a special port and can
directly read by mplayer and xine. Just over a URL like
http://dbox:31339/vpid,apid
Does that return an mpeg stream?
Yes it does. (TS or PES both is possible. But for my setup it would be
easyer to use ts stream. For PES i have to switch the box in a special
mode. (But i have an old version running.)
I analyze the src code from freevo2 and see that the recording is done
by the kaa.record code. I do not know how is the video and audio stream
forwarded to mbus. But i think it is easy for my to modify my dbox2
implementation for freevo1.5 to get work as an tvdev at freevo2.
I made a URLDevice in kaa.record and freevo-tvdev makes use of it. You
can take a look in kaa/trunk/record/test/ for a demo. For freevo-tvdev
you can make a config file, /etc/freevo/channels-<hostname>-url0.conf to
group your dbox URLs into bouquets. I have a similar setup for getting
mpeg from vdr-streamdev.
To zap to an other channel i have to send an http command to the dbox2.
It is not enough to connect to the url with right apid and vpid.
I has wirtten a small python module (44 lines of code) that can do
follwing things:
- bouque infos from the box (Full list of every channel name and id
available).
- zap to a specific channel and get the right url
- After record it is necessery to send a cleanup command to the dbox
Again the dbox2 (neutrino) do send TS and PES streams. (But only one at
the same time.)
I am still searching the right place to start coding. You sugestion is
good but i think to manage the zaping. I have to write a modified
URLDevice. I think a good name is Dbox2Device or sometihng like that.
I see that the URLDevice has a method that return a bouque list. Is that
method used by the record server to determine the channel list?
I just ask to avoid placing my dbox2 device at the wrong location. (I do
not have an overview because the design is more complex than freevo 1.5)
Should i add my Dbox2Device class to the kaa.record.device.py file?
What changes are necessary to register the device to the mbus?
Timo
PS: My freevo2 installation work now :-)
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel