From Microformats Wiki
Revision as of 14:40, 27 September 2007 by ChrisNewell (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Broadcast Info

The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. New Internet-only services have also appeared. A large number of services are now available and there are many web-based directories listing Internet radio and TV stations under various categories.

General information such as channel name, category (genre), and broadcaster are provided as well as technical information about the streams (URL, bit-rate, codec etc).

The Problem

Listings of radio and TV stations have to be maintained by hand as the information is not easily collected automatically from web sites. The information these listing services provide is not easily extracted by web browsers and devices as Internet Radios.

Some, but not all of this information is common to audio-info and video-info. However there is an inherent difference between an item of content (e.g. a song) or a collection of items (e.g. an album) and a stream of real-time content.

Consideration needs to be given to whether this problem can be addressed using the proposed hAudio 0.9.1 and hVideo microformats, or by combining these with a new stream-info microformat (similar to the proposed file-format or Downloads microformats.


A python script has been written to extract statistical information, but for it to work, we need to be careful about how we mark up information.

Please use the following template when adding information about an Internet radio or TV station:

* [ Website Name]
** [ Album Example]
*** Information displayed: name (station name), broadcaster, description, language, category (genre), location, logo,
                           homepage, url (direct stream URL), bandwidth, codec, player (media player url), frequency

If you need to add more information that is displayed, please use a common term to describe the information.


Copied from audio-info-examples

Real-World Examples


Individual Radio Stations

Listings of Radio Stations


Individual TV Stations

  • Freee TV
    • Station list
      • [name, location, description, language, category, location, logo, homepage, bandwidth, codec, player, rating, comment]

Listings of TV Stations

Other stream types

  • Text?


Analysis of Radio Stations

Analysis of TV Channels

Existing Practices

Listed below is an overview of the existing patterns and practices found in the wild for Radio and TV stations.

Other schema

Summary of common patterns discovered

  • There are often several streams listed for the same station using different bit-rates or codecs.

Other attempts to solve The Problem

  • media-info-examples - Attempted to find an uber-microformat for describing media. Turned out to be too large of a task, thus the problem was split into attempting to create microformats for audio, video and images.

Related Pages