Cisco Headend System Release 2.7

Page of 26
 
78-4029824-01 Rev B 
 
Overview 
 
Purpose 
This document explains the APIs provided by the SARA DVR recording system, 
so that application developers can create an application for users to manage their 
DVR remotely. 
 
Scope 
This document presents the APIs available to develop an application to access the 
SARA DVR information. There is no user authentication or security provided by 
these APIs. 
In addition, the act of enabling DVR recording management over the network 
implies a load on the network capabilities of the DBDS network. This document 
does not address the network impact analysis, because the network architecture 
will vary for each service provider. 
A guiding principle is to transfer the minimal amount of data across the network 
to reduce the bandwidth usage for remote DVR management applications. 
In addition, this document makes the following assumptions: 
 
Functionality is for DVR set-tops (STBs) only. 
 
IPG specifics do not need to be sent across the network, because the web 
application has access to IPG information. However, the web application may 
occasionally need to query information for a single program at a time. 
 
Scheduling capabilities are the same as provided by the SARA UI on a DVR 
box. For example, padding of start and end times is not allowed. 
 
Data exchanged between SARA and the Remote DVR application will use 
pointers instead of handles. 
 
Audience 
This document contains useful information for application developers who create 
applications for the DBDS. 

 
Document Version 
This is the second formal release of this document.