- TVPI
TVPI is an XML-based file format created by
TitanTV to schedule recordings of in-progress and upcoming television programs withdigital video recorders .Overview
A TVPI/TVVI file is an XML file that provides information about one or more television programs. The TVPI and TVVI formats are identical in format; they only differ in that a TVPI file is for future programming and a TVVI file is for in-progress programming. Developers can support the TVPI/TVVI file format by registering their application as the default handler for the TVPI file extension and the "application/x-tv-program-info" MIME type or the TVVI file extension and the “application/x-tv-viewer-info” MIME type. When a user requests a TVPI document, the browser launches the registered handler application, passing it the name of a temporary TVPI file. The application can then parse the TVPI file to get program start time, channel information, etc. The process for handling TVVI files is the same. PVR applications that support recording to multiple destinations (i.e., "Burn to DVD") can get the user’s choice by looking at the destination element.
Remote Scheduling
"to be written"
XML Examples
Analog Packet
WKPT 5 analog Friends Description, if any, goes here. The one where Ross chokes 20010512 15:30 20010512 16:00 00:30 dvd destination > Another program information packet Digital Packet
WKPT-DT 43 1 digital Friends Description, if any, goes here. 20010512 21:00 20010512 21:30 00:30 5 1 Analog Packet -- Multiple Programs
WKPT 5 analog Friends Description, if any, goes here. 20010512 15:30 20010512 16:30 00:30 WKPL 7 analog Friends Description, if any, goes here. 20010512 18:00 20010512 18:30 00:30 upported DVRs
Wikimedia Foundation. 2010.