Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Multiuser?



I have looked at his site and I have incorporated some of his work.  

Here's how dvbr works: 

dvbcap - Core capture engine.  Written in c and based on dvbstream by
Dave Chapman.  Basically it's a rewrite of dvbstream designed so that
the card can be retuned and programs can be recorded and streamed
without having to restart the dvbcap program.  It currently supports
writing TS sub-streams to a file or over an outbound TCP connection.
dvbcap can be controlled either through the stdio, an incoming TCP
connection or an outbound TCP connection.  One instance of dvbcap is
used per DVB card.  

dvbr - this sits on top of dvbcap and controls the scheduling of program
recording and the streaming live programs.  dvbr is written entirely in
Java.  I know Java may not be fastest programming language around but
dvbr currently doesn't need the speed (as the real work is done in
dvbcap) - and I'm hanging on to the vain hope that it may be possible to
port dvbr to windows one day.  

dvbr currently has NO external interface with which to control it.  The
only way to add a program to the schedule is to stop dvbr, edit the
schedule.conf and then restart dvbr.  I'm working on this but my first
priority was to get recording working, as I wanted to use dvbr to record
TV :-).  The main interface to dvbr will be over TCP and will either use
a simple ASCII protocol or hopefully an XML based protocol.  I may
implement the ASCII protocol first and then replace it with an XML one.


Another side to the project is the creation of a web interface that
controls dvbr, which will be through a TCP connection (either using the
ASCII or XML protocol).  I'm planning on using JSP to create my own web
interface but it would be possible for others to create alternatives
using other technologies (eg PHP).  It would also be possible to use
commandline or gui based tools to control dvbr.  

The reason I'm working on this project is because as a student I want to
be able to watch live and recorded TV on my computer (or any of my house
mate's computers) with out having to use a Television.  

Simon 

-----Original Message-----
From: vdr-bounce@linuxtv.org [mailto:vdr-bounce@linuxtv.org] On Behalf
Of Scott White
Sent: 27 February 2002 12:21
To: vdr@linuxtv.org
Cc: linux-dvb@sickhack.com
Subject: [vdr] Re: Multiuser?


Simon,

Your project sounds great, I for one would love to use it.  I have a
Nova card here ready to test it on.

Could I encourage you to consider utilizing the work done by Dave
Chapman at www.linuxstb.org.  He is writing software for
tuning/streaming etc that could be incorporated into your overall
project to reduce your effort.

Scott


On Wed, 2002-02-27 at 12:06, Simon Dean wrote:
> I'm working on a multi-user project for the DVB Linux drivers
> provisionally called dvbr.  I only started the project a couple of
weeks
> ago and so I have yet to set up a web site for it.  







Home | Main Index | Thread Index