stax76
27th February 2004, 23:38
Hi,
I thought my DVB application could be useful to somebody else, it appears to be stable now so I wrote a readme file, made a batch file that registers the used libraries, compiled it and loaded it up to my webspace
please download it here: http://home.tiscalinet.de/pva2divx/KeyDVB.rar
here is the readme:
what has changed since the last release?
not much except the scheduler
why another program?
I don't watch directly, I have a recording PC which is atm. not even plugged
to my stereo, later I'm planning to use it also for other media related tasks.
I needed a software with a rich featured and robust scheduler. Most programs
lack either important scheduling features or the scheduler is buggy
(set top boxes have the same problems I experienced) so I had to create my own
program. I'm not claiming the scheduler has every feature a scheduler possibly
could have or is totally bug free. I encourage everybody not happy with the
scheduler to tell me what wrong so I can improve it, so far it works quite well
for me, I'm recording everyday
what features has KeyDVB?
the key feature is the scheduler, it does highlight potential problems for
instance when two schedules interference. Each schedule can have a priority
which means when two schedules interference the schedule with the higher
priority will be used in the interference time. Other scheduling features
are weekly schedules, start before, end after, shutdown, enable/disable
and more. The scheduler can be programmed with the german program TV movie
clickfinder which is a awesome program that can do sql searches for actors
and many other advanced things. There is also a channellist with channellist
editing capabilies, channelscan, epg dialog to program the scheduler. If
you live in germany I recommend to use TV movie clickfinder instead.
what features are missing?
for instance EPG, possibly this could work with the epg plugin for the md api,
KeyDVB supports the md API, I never really tried it though. I do not encourage
people to use illegal plugins with KeyDVB although they work good with KeyDVB.
why is the program called KeyDVB?
because I see no need for a fancy user interface when I'm using the keyboard
anyway. A skin would be nice but since the only thing I'm using is the scheduler
and Zoom Player which I use to watch the the recordings has already skinns
I'm not the one who will program it.
which card do I need?
theoretically most DVB cards should work, but I don't know if cards other than
SkyStar 2 really work because I have only a SkyStar 2 nobody else confirmed
a other card working.
what do I need to run KeyDVB?
Win2k or WinXP, DirectX 8.1 or 9.0, a DVB card, the setup batch file must be
executed to register the DirectShow filters. In the options a filter graph
must be selected. The channelscan can be found in the channellist.
is KeyDVB actively developed?
no because it does already everything I want it to do. Feature requests are
appreciated but most likely I will only react on them when they are either
essential or related to the scheduler.
about the source code:
the source code is a Visual C# 2003 project. I'm a VB .NET programmer and
KeyDVB was my first C# project. I'm not comfortable with C syntax yet and
I'm wondering if a VB programmer can ever be but KeyDVB certainly helped.
I tried to write clean and robust code so I hope it's not a pain if someone
reads and/or uses it.
what is KeyDVB based on?
it's based on dvbcore which is a dvb card library with support for many cards
developed by saar for his shareware MyTheatre which is one of the best
DVB programs. The library is integrated with a ActiveX control called corox
developed by coreox for his freeware DVB Explorer.
about the license:
KeyDVB is GPL licenced which means it's open source and anybody modifying
the source code must redistribute the modified source code.
I thought my DVB application could be useful to somebody else, it appears to be stable now so I wrote a readme file, made a batch file that registers the used libraries, compiled it and loaded it up to my webspace
please download it here: http://home.tiscalinet.de/pva2divx/KeyDVB.rar
here is the readme:
what has changed since the last release?
not much except the scheduler
why another program?
I don't watch directly, I have a recording PC which is atm. not even plugged
to my stereo, later I'm planning to use it also for other media related tasks.
I needed a software with a rich featured and robust scheduler. Most programs
lack either important scheduling features or the scheduler is buggy
(set top boxes have the same problems I experienced) so I had to create my own
program. I'm not claiming the scheduler has every feature a scheduler possibly
could have or is totally bug free. I encourage everybody not happy with the
scheduler to tell me what wrong so I can improve it, so far it works quite well
for me, I'm recording everyday
what features has KeyDVB?
the key feature is the scheduler, it does highlight potential problems for
instance when two schedules interference. Each schedule can have a priority
which means when two schedules interference the schedule with the higher
priority will be used in the interference time. Other scheduling features
are weekly schedules, start before, end after, shutdown, enable/disable
and more. The scheduler can be programmed with the german program TV movie
clickfinder which is a awesome program that can do sql searches for actors
and many other advanced things. There is also a channellist with channellist
editing capabilies, channelscan, epg dialog to program the scheduler. If
you live in germany I recommend to use TV movie clickfinder instead.
what features are missing?
for instance EPG, possibly this could work with the epg plugin for the md api,
KeyDVB supports the md API, I never really tried it though. I do not encourage
people to use illegal plugins with KeyDVB although they work good with KeyDVB.
why is the program called KeyDVB?
because I see no need for a fancy user interface when I'm using the keyboard
anyway. A skin would be nice but since the only thing I'm using is the scheduler
and Zoom Player which I use to watch the the recordings has already skinns
I'm not the one who will program it.
which card do I need?
theoretically most DVB cards should work, but I don't know if cards other than
SkyStar 2 really work because I have only a SkyStar 2 nobody else confirmed
a other card working.
what do I need to run KeyDVB?
Win2k or WinXP, DirectX 8.1 or 9.0, a DVB card, the setup batch file must be
executed to register the DirectShow filters. In the options a filter graph
must be selected. The channelscan can be found in the channellist.
is KeyDVB actively developed?
no because it does already everything I want it to do. Feature requests are
appreciated but most likely I will only react on them when they are either
essential or related to the scheduler.
about the source code:
the source code is a Visual C# 2003 project. I'm a VB .NET programmer and
KeyDVB was my first C# project. I'm not comfortable with C syntax yet and
I'm wondering if a VB programmer can ever be but KeyDVB certainly helped.
I tried to write clean and robust code so I hope it's not a pain if someone
reads and/or uses it.
what is KeyDVB based on?
it's based on dvbcore which is a dvb card library with support for many cards
developed by saar for his shareware MyTheatre which is one of the best
DVB programs. The library is integrated with a ActiveX control called corox
developed by coreox for his freeware DVB Explorer.
about the license:
KeyDVB is GPL licenced which means it's open source and anybody modifying
the source code must redistribute the modified source code.