PI Composer and C24

Public Interactive and PSD Online:
PI Composer and C24




This document describes real-time delivery of program-level PSD 
content from station schedules (contained in PI Composer) and song-level PSD content from PI's C24 module.

 

 


PI’s Composer allows stations to create and maintain dynamic program guides and play lists on their websites.  PI’s Composer also provides piece-level information for PRI’s C24 programming, around the clock, to support station websites with “what’s on now” for C24-carrying stations.

Working in conjunction with PRI’s PSD Consortium, PI has completed an additional component to their Composer tool that delivers program-level and piece-level PSD via the Internet. This component allows PI Composer-using stations to access program-level and piece-level PSD during its regular broadcast day, and piece-level PSD during broadcast of C24.

During the normal broadcast day, PI’s Composer reconciles the station’s schedule information with local time and provides PSD in XML format. During the broadcast of C24, PI’s Composer looks at C24’s play list, reconciles it with the station’s local time, and provides PSD in XML format.  Both services are compliant with the 

Suggested PSD Field Descriptions and both are provided to stations as XML documents via PI’s servers.  Use of either service assumes that the station’s TSU is capable of querying an external internet address, as the TSU must query PI’s server for either or both XML files.  

 

View PI’s Composer-based PSD Schedule feed here(http://www.publicbroadcasting.net/demo/psdfeed/)

 

View PI’s PSD feed for C24 here(http://www.publicbroadcasting.net/c24/psdfeed/)

 

A complete report from PI covering the scope of their PSD-related work is available here.
 

NOTES:

  • For piece-level PSD, the XML file must be updated by PI on a piece-by-piece basis.  This level of frequently changing PSD will require the TSU to perform frequent periodic queries to insure that it is always receiving the most current PSD.

  • The possibility of latency is raised elsewhere in this document.  We hope to be able to generate some data to address this question in a future test deployment of this functionality. Latency could be caused by TSU CPU cycle loads, Internet congestion, or other factors.
  • For stations with TSUs that can only access local XML files, a future implementation of PI’s Composer PSD tool could include an RSS feed which works with an RSS client to copy these files locally.
back to top

back to main Cookbook menu