Steve Price > Linux-DVB-DVBT-Apps-QuartzPVR > Linux::DVB::DVBT::Apps::QuartzPVR

Download:
Linux-DVB-DVBT-Apps-QuartzPVR-0.07.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.07   Source  

NAME ^

Linux::DVB::DVBT::Apps::QuartzPVR - PVR Application

SYNOPSIS ^

        use Linux::DVB::DVBT::Apps::QuartzPVR ;
  
        print "Verion: " . Linux::DVB::DVBT::Apps::QuartzPVR::version() . "\n" ;

DESCRIPTION ^

This is a bundle module that installs a complete PVR application that uses a web frontend for TV listings display and for managing recordings.

INSTALLING

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

INSTALL QUESTIONS

When you run 'perl Makefile.PL' a number of questions are asked to determine your setup. The answers are then embedded into various config files in the installation.

Questions asked are:

The script then asks if you want to use the default values for the "extra" options. These defaults will work on any system, but you may answer 'no' to allow you chance to see and change all of the following settings:

UBUNTU

If you haven't already got DBD::mysql, then you may need to install libmysqlclient-dev package for the cpan install to work properly (it needs mysql_config). Run:

        sudo apt-get install libmysqlclient-dev

DEPENDENCIES

To run the web frontend you need to have installed:

        web server (preferably apache)
        php
        MySql
        a dvb package (to provide the initial frequency file)

This module requires these other modules and libraries:

        use App::Framework ;
        use Linux::DVB::DVBT ;
        use Linux::DVB::DVBT::TS ;
        use Linux::DVB::DVBT::Advert ;
        use MP3::Tag ;
        use DBI ;
        use DBD::mysql ;
        use Net::Server::Fork ;

OPTIONAL

If you have access to the BBC iplayer, you can schedule iplayer file downloads via the EPG. To do this you need to install get_iplayer from http://www.infradead.org/get_iplayer/html/get_iplayer.html

ACKNOWLEDGEMENTS ^

jQuery

This program uses the jQuery Javascript library:

 * jQuery JavaScript Library v1.4
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://docs.jquery.com/License
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Wed Jan 13 15:23:05 2010 -0500

AUTHOR ^

Steve Price

Please report bugs using http://rt.cpan.org.

BUGS ^

None that I know of!

COPYRIGHT AND LICENSE ^

Copyright (C) 2011 by Steve Price

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: