SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

+----------------------+
|VTQLserver README file|
+----------------------+

version VTQLserver 0.91 (01/05/03)
homepage http://vtqlserver.sourceforge.net/ download ftp://ftp.sourceforge.net/pub/sourceforge/vtqlserver author Matthias Kleinmann (Matthias<dot>Kleinmann<at>gmx<dot>de) license GNU Public License

WARNING

This version 0.91 differs a lot from 0.90, it is less stable and breaks a lot of compatibility with older versions. Indeed, any client will need lots of changes. Also your config file needs an update and the store files are no longer valid. If you decide to use this experimental version, prepare to have a lot of trouble, but gain on the other side more speed and a new and pretty console_vt. Some features are still missing and some may vanish in the next version.

Content

Short Description
Requirements
Configure and Run VTQLserver
Hacking
*Disclaimer, Copyright & Warranty

Short Description

The VTQLserver package contains a server and clients for videotext access for Linux. The server stores the pages of several TV-stations for parallel reading and searching and can run all time as daemon, since it can interrupt the page reception and free the devices, whenever you need them.

You may run several clients in parallel i.e. search all videotext pages, and view them. The only limit is, that the server does not scale well and is not as stable as you may expect it for running it on a server machine. It is intended to be used on workstations, since I do not think, servers have TV cards nor do I have a server machine.

Requirements

hardware
-bttv chip -tuner supported by the kernel
kernel
It is well tested on 2.2.* and 2.4.* linux kernels, but note: The 2.2.* kernels have a broken TV/VT support, it sometimes crashes Linux. Maybe VTQLserver does not work on 2.5.* kernels since the new kernel uses a new video4linux driver (v4l2).

compiler & tools:
-perl
-g++ (I guess 2.95 or later) or other (recent) C++ compiler -STL must have basic thread-safety (usually okay) -libreadline, libcurses
-libpng (optional)

Configure and Run VTQLserver

This is a very brief howto. Read the manpages and the documentation starting at "html/index.html" for details.

-Make sure the bttv module is loaded or loads with correct permissions on vbi/video device access.
-Edit the file "/etc/VTQLrc" or "$HOME/.VTQL". The script "VTQLconfig" may support you writing this config file.
-Run "/sbin/service VTQLserver start" or "vts_start start" to start the server. -Call a client (e.g. "console_vt") to access the videotext database.

Hacking

The primary goal of the code is to train my C++ abilities. You may find stupid code and bad concepts, but I am still learning. You are invited to improve my code, write bugfixes, add a new feature or whatever. If you plan to debug my code, you may find it usefull to replace some files in the top directory by the version in the subdir ".dist/" and configure with "--enable-maintner-mode".

Disclaimer, Copyright & Warranty

VTQLserver MAY E.G. CRASH YOUR OS, DAMAGE YOUR HARDWARE AND GIVE UNAUTHORIZED PEOPLE ACCESS TO YOUR MACHINE. Do not test it in any critical environment. It may be not legal to use this software in some states.

This software is based on the great work of Edgar Toernig (froese@gmx.de), providing alevt.

The copyright holder is named on top of most files. The frequency tables are taken from Gerd Knorr (kraxel@bytesex.org)'s xawtv package. For all documentation this applies:
Copyright (C) 2000-2003 Matthias Kleinmann (Matthias.Kleinmann@gmx.de) All rights reserved.

For the whole archive this applies:
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.