broadcast-examples: Difference between revisions
ChrisNewell (talk | contribs) |
|||
(44 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
= Broadcast | = Broadcast = | ||
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. | The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. | ||
Line 14: | Line 14: | ||
Some thought needs to be given to whether this problem can be addressed using the proposed [[hAudio]] and hVideo microformats, or by combining these with some new stream-info microformat (similar to the proposed [[file-format]] or [[downloads]] microformats). | Some thought needs to be given to whether this problem can be addressed using the proposed [[hAudio]] and hVideo microformats, or by combining these with some new stream-info microformat (similar to the proposed [[file-format]] or [[downloads]] microformats). | ||
== Authors == | |||
* [[User:ChrisNewell | Chris Newell]], BBC Research | |||
== Contributors == | |||
* [[User:Lucye | Lucye]] | |||
Page layout derived from [[audio-info-examples]] and [[video-info-examples]] | |||
== A NOTE ABOUT CONTRIBUTING - USE TEMPLATES == | == A NOTE ABOUT CONTRIBUTING - USE TEMPLATES == | ||
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. | 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: | ||
Please use the following template when adding information about an Internet radio or TV station: | |||
* [ http://www.example.com Website Name] | * [ http://www.example.com Website Name] | ||
** [ http://www.example.com/listing Listing Example] | ** [ http://www.example.com/listing Listing Example] | ||
*** Information displayed: | *** Information displayed: bandwidth, broadcaster, category, codec, description, email, frequency, | ||
image | image, info_url, language, location, name, now_playing, player_url, | ||
rating, schedule, stereo, stream_url | |||
If you need to add more information than is displayed, please use a common term to describe the information. | If you need to add more information than is displayed, please use a common term to describe the information, add it to the Template above and provide a description in the Properties section below. | ||
== | == Properties == | ||
These properties are in alphabetical order and in no way represent the frequency of their use in the examples. The property names are also not final and probably will not be used when the Microformat vocabulary is decided. Deciding the vocabulary of the Microformat is not performed at this stage of examples collection and analysis. These property names and definitions are listed here in an attempt to keep the current and future example analysis teams using the same definitions for property names. | |||
* '''bandwidth''' - The bitrate of the stream. | |||
* '''broadcaster''' - The originator of the station. | |||
* | * '''category''' - The category specifies the genre or style used to classify the station. Examples include: comedy, entertainment, news, or sport. | ||
* '''codec''' - The type of decoder needed to play the stream. | |||
* '''description''' - A description of the station and the content it carries. | |||
* '''email''' - The email address of the the station. | |||
* '''frequency''' - The frequency on which the station is broadcast, e.g. 94.1 MHz. | |||
* '''image''' - An image which can be used to represent the station. Examples include: a screenshot or a station logo. | |||
* '''info_url''' - A link to a web page providing more information about the station, e.g. a link to schedule information. | |||
* '''language''' - The language used by the station. | |||
* '''location''' - The geographical location of the station. | |||
* '''name''' - A short textual description used to identify the station. | |||
* '''now_playing''' - Information about the content currently carried by the station, e.g. track details. | |||
* '''player_url''' - A link to a media player for the station. | |||
* '''rating''' - A numerical quality/satisfaction rating for the station. | |||
* '''schedule''' - Schedule information for the station. | |||
* '''stereo''' - A field indicating how many audio channels are carried. | |||
* '''stream_url''' - A direct link to the media stream or stream metafile for use by a generic player. | |||
== Real-World Examples == | == Real-World Examples == | ||
Line 40: | Line 64: | ||
==== Individual Radio Stations ==== | ==== Individual Radio Stations ==== | ||
* [http://www.bbc.co.uk/radio/aod/mainframe.shtml BBC Radio Player] | |||
** [http://www.bbc.co.uk/radio/aod/mainframe.shtml?http://www.bbc.co.uk/radio/aod/radio1.shtml Example radio station] | |||
*** Information displayed: name, broadcaster, image, category, bitrate, codec, stream_url, player_url, now_playing, schedule, email | |||
* [http://www.webradiolist.com Internet Radio List] | * [http://www.webradiolist.com Internet Radio List] | ||
** [http://www.webradiolist.com/radios/station.asp?webcasting=40&home=Radio Talk radio station example] | ** [http://www.webradiolist.com/radios/station.asp?webcasting=40&home=Radio Talk radio station example] | ||
*** Information displayed: name, broadcaster, description, language, category, location, image, | *** Information displayed: name, broadcaster, description, language, category, location, image, info_url, player_url, bandwidth, codec, frequency | ||
* [http://www.live365.com Live365 Internet Radio] | * [http://www.live365.com Live365 Internet Radio] | ||
** [http://www.live365.com/stations/irishtoddy | ** [http://www.live365.com/stations/irishtoddy Example station] | ||
*** Information displayed: name, description, category, location, player_url, bandwidth, rating, now_playing, email | *** Information displayed: name, description, category, location, player_url, bandwidth, rating, now_playing, email | ||
* [http://www.mediauk.com Media UK] | |||
** [http://www.mediauk.com/radio/125/lbc-97.3 Example station] | |||
*** Information displayed: name, broadcaster, description, email, language, category, location, image, info_url, player_url, frequency | |||
* [http://www.reciva.com Reciva Radio Portal] | * [http://www.reciva.com Reciva Radio Portal] | ||
** [https://www.reciva.com/index.php?option=com_cloud&action=station&stationid=203 Radio station example] | ** [https://www.reciva.com/index.php?option=com_cloud&action=station&stationid=203 Radio station example] | ||
*** Information displayed: name, broadcaster, description, category, location, codec, player_url | |||
* [http://Liveonlinetvradio.com Liveonlinetvradio Free Live Radio Stations] | |||
** [http://liveonlinetvradio.com/online-radio-stations/ Radio station example] | |||
*** Information displayed: name, broadcaster, description, category, location, codec, player_url | *** Information displayed: name, broadcaster, description, category, location, codec, player_url | ||
Line 58: | Line 94: | ||
** [http://www.webradiolist.com/radios/music.asp?CatalogID=17&webcasting Station list] | ** [http://www.webradiolist.com/radios/music.asp?CatalogID=17&webcasting Station list] | ||
*** Information displayed: name, description, location, bandwidth, codec | *** Information displayed: name, description, location, bandwidth, codec | ||
* [http://www.tvonline.2ya.com Free Internet Radio online] | |||
** [http://www.tvonline.2ya.com/ Station list] | |||
*** Information displayed: name, broadcaster, description, category, location, info_url, stream_url, bandwidth, codec, stereo, player_url | |||
* [http://www.live365.com Live365 Internet Radio] | * [http://www.live365.com Live365 Internet Radio] | ||
Line 65: | Line 105: | ||
* [http://www.radiofeeds.co.uk/ Radio Feeds] | * [http://www.radiofeeds.co.uk/ Radio Feeds] | ||
** [http://www.radiofeeds.co.uk/ Station list] | ** [http://www.radiofeeds.co.uk/ Station list] | ||
*** Information displayed: name, broadcaster, description, category, location, | *** Information displayed: name, broadcaster, description, category, location, info_url, stream_url, bandwidth, codec, stereo | ||
* [http://www.reciva.com/ Reciva Radio Portal] | * [http://www.reciva.com/ Reciva Radio Portal] | ||
Line 74: | Line 114: | ||
==== Individual TV Stations ==== | ==== Individual TV Stations ==== | ||
* [http://www.freetv.tv Free TV] | |||
** [http://www.FreeTV.TV Example TV station] | |||
*** Information displayed: name, location, description,Country, category,info_url | |||
* [http://www.cabletvpackages.com Free TV] | |||
** [http://www.cabletvpackages.com Example TV station] | |||
*** Information displayed: name, location, description,Country, category,info_url | |||
* [http://www.free-online-tv.tv Free Online TV] | |||
** [http://www.free-online-tv.tv Example TV station] | |||
*** Information displayed: name, location, description,Country, category,info_url | |||
* [http://www.cable-tv-online.info Free TV Online] | |||
** [http://www.cable-tv-online.info Example TV station] | |||
*** Information displayed: name, location, description,Country, category,info_url | |||
* [http://www.pc-satellite-tv-reviews.com PC Satellite TV] | |||
** [http://www.pc-satellite-tv-reviews.com Example TV station] | |||
*** Information displayed: name, location, description,Country, category,info_url | |||
* [http://www.1-satellite-tv-facts.com Internet TV] | |||
** [http://www.1-satellite-tv-facts.com Example TV station] | |||
*** Information displayed: name, location, description,Country, category,info_url | |||
* [http://www.free-tv-channels.com free-tv-channels] | |||
** [http://www.free-tv-channels.com Example station] | |||
*** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, rating | |||
* [http://news.bbc.co.uk BBC News] | |||
** [http://news.bbc.co.uk/player/nol/newsid_6610000/newsid_6615400/6615433.stm?bw=bb&mp=wm&news=1# News 24] | |||
*** Information displayed: name, broadcaster, description, category, image, info_url, player_url, stream_url, email | |||
* [http://englishtv.site.voila.fr/index.html TVonline] | |||
** [http://englishtv.site.voila.fr/tvonline_tv.html Free internet TV online] | |||
*** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player_url | |||
* [http://www.freeetv.com Freee TV] | * [http://www.freeetv.com Freee TV] | ||
** [http://www.freeetv.com/modules.php?name=Video_Stream&page=watch&id=1459&d=1 Example TV station] | ** [http://www.freeetv.com/modules.php?name=Video_Stream&page=watch&id=1459&d=1 Example TV station] | ||
*** Information displayed: name, location, description, language, category, location, image, | *** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, rating | ||
* [http://freetube.110mb.com Freetube] | |||
** [http://freetube.110mb.com/index.php?view=7ZXVyb3Nwb3J0dWs Eurosports TV station] | |||
*** Information displayed: name, description, rating, player_url | |||
* [http://liveonlinetvradio.com Liveonlinetvradio ] | |||
** [http://liveonlinetvradio.com/online-tv-channels/ Example TV stations] | |||
*** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, rating | |||
* [http://www.mediauk.com Media UK] | |||
** [http://www.mediauk.com/tv/28175/bbc-news-24 Example station] | |||
*** Information displayed: name, broadcaster, category, description, email, frequency, image, info_url, location, player_url | |||
* [http://musicplustv.com MusicPlus TV] | |||
** [http://musicplustv.com/stream_pop.php Example staion] | |||
*** Information displayed: name, codec, player_url | |||
* [http://www.streamick.com Streamick] | |||
** [http://www.streamick.com Example TV station] | |||
*** Information displayed: name, description, image, info_url, stream_url | |||
* [http://tvweb360.com TVWeb360] | |||
** [http://tvweb360.com Example TV station] | |||
*** Information displayed: name, location, language, category, bandwidth | |||
==== Listings of TV Stations ==== | ==== Listings of TV Stations ==== | ||
* [http://liveonlinetvradio.com LiveOnlineTvRadio] | |||
** [http://liveonlinetvradio.com/online-tv-channels/ Free Online TV Stations List] | |||
*** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating | |||
* [http://www.inner-live.com INNER-LIVE] | |||
** [http://www.inner-live.com/index.php Free TV Stations list] | |||
*** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating | |||
* [http://www.free1000tv.com Free TV] | |||
** [http://www.freeetv.com/index.php Free TV Stations list] | |||
*** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating | |||
* [http://www.freeetv.com Freee TV] | * [http://www.freeetv.com Freee TV] | ||
** [http://www.freeetv.com/mod.php?name=Video_Stream&orderby=0&categoryby=0&newcategoryby=0 Station list] | ** [http://www.freeetv.com/mod.php?name=Video_Stream&orderby=0&categoryby=0&newcategoryby=0 Station list] | ||
*** Information displayed: name, location, description, language, category, location, image, | *** Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating | ||
* [http://englishtv.site.voila.fr/index.html TVonline] | |||
** [http://englishtv.site.voila.fr/New.html Free internet TV mosaïc online] | |||
*** Information displayed: name, broadcaster, description, image, info_url, player_url, player_url, bandwidth | |||
* [http://www.internet-tvstations.co.uk Internet TV Station list] | |||
** [http://www.internet-tvstations.co.uk Station list] | |||
*** Information displayed: name, broadcaster, description, image, info_url, player_url, rating, bandwidth | |||
* [http://www.lunarbroadband.com Lunar Broadband] | |||
** [http://www.lunarbroadband.com/media/webtv/cha.cou/usa/usa.php Station list] | |||
*** Information displayed: name, location, category, rating, bandwidth, codec | |||
* [http://wwitv.com wwwiTV] | * [http://wwitv.com wwwiTV] | ||
** [http://wwitv.com/portal.htm Station list] | ** [http://wwitv.com/portal.htm Station list] | ||
*** Information displayed: name, broadcaster, description, location, | *** Information displayed: name, broadcaster, description, location, info_url, player_url, bandwidth | ||
* [http://tvweb360.com TVWeb360] | |||
** [http://tvweb360.com/ Example TV station] | |||
*** Information displayed: name, location, language, category, bandwidth | |||
* [http://www.onchannel.net/ Onchannel.Net Complete Online Movies and TV Channels] | |||
** [http://livetv.onchannel.net/ Onchannel.Net Internet Live TV Streaming] | |||
*** Information displayed: name, location, language, category, bandwidth | |||
==== Other stream types ==== | ==== Other stream types ==== | ||
Line 103: | Line 235: | ||
=== Other schema === | === Other schema === | ||
The [http://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=22472 XML schema] defined by [http://www.tv-anytime.org TV-Anytime] address a similar problem. | |||
=== Summary of common patterns discovered === | === Summary of common patterns discovered === | ||
* There is usually no explicit information about whether the station is radio or TV. | |||
* There are often several streams listed for the same station using different bit-rates or codecs. | * There are often several streams listed for the same station using different bit-rates or codecs. | ||
Line 113: | Line 248: | ||
== Related Pages == | == Related Pages == | ||
* [[broadcast-brainstorming]] | * [[broadcast-brainstorming]] | ||
* [[audio-info-examples]] | * [[audio-info-examples]] | ||
* [[video-info-examples]] | * [[video-info-examples]] | ||
* [[media-info-examples]] | * [[media-info-examples]] |
Latest revision as of 19:45, 12 October 2013
Broadcast
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
Directories which list radio and TV stations have to be maintained by hand because the information cannot easily be collected automatically from web sites. The information these directories provide is not easily extracted by web browsers and devices such as Internet Radios.
Some, but not all of this information is common to audio-info and video-info-examples. However there is an inherent difference between an item of content (e.g. a song) and a real-time stream of content.
Some thought needs to be given to whether this problem can be addressed using the proposed hAudio and hVideo microformats, or by combining these with some new stream-info microformat (similar to the proposed file-format or downloads microformats).
Authors
- Chris Newell, BBC Research
Contributors
Page layout derived from audio-info-examples and video-info-examples
A NOTE ABOUT CONTRIBUTING - USE TEMPLATES
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:
* [ http://www.example.com Website Name] ** [ http://www.example.com/listing Listing Example] *** Information displayed: bandwidth, broadcaster, category, codec, description, email, frequency, image, info_url, language, location, name, now_playing, player_url, rating, schedule, stereo, stream_url
If you need to add more information than is displayed, please use a common term to describe the information, add it to the Template above and provide a description in the Properties section below.
Properties
These properties are in alphabetical order and in no way represent the frequency of their use in the examples. The property names are also not final and probably will not be used when the Microformat vocabulary is decided. Deciding the vocabulary of the Microformat is not performed at this stage of examples collection and analysis. These property names and definitions are listed here in an attempt to keep the current and future example analysis teams using the same definitions for property names.
- bandwidth - The bitrate of the stream.
- broadcaster - The originator of the station.
- category - The category specifies the genre or style used to classify the station. Examples include: comedy, entertainment, news, or sport.
- codec - The type of decoder needed to play the stream.
- description - A description of the station and the content it carries.
- email - The email address of the the station.
- frequency - The frequency on which the station is broadcast, e.g. 94.1 MHz.
- image - An image which can be used to represent the station. Examples include: a screenshot or a station logo.
- info_url - A link to a web page providing more information about the station, e.g. a link to schedule information.
- language - The language used by the station.
- location - The geographical location of the station.
- name - A short textual description used to identify the station.
- now_playing - Information about the content currently carried by the station, e.g. track details.
- player_url - A link to a media player for the station.
- rating - A numerical quality/satisfaction rating for the station.
- schedule - Schedule information for the station.
- stereo - A field indicating how many audio channels are carried.
- stream_url - A direct link to the media stream or stream metafile for use by a generic player.
Real-World Examples
Radio
Individual Radio Stations
- BBC Radio Player
- Example radio station
- Information displayed: name, broadcaster, image, category, bitrate, codec, stream_url, player_url, now_playing, schedule, email
- Example radio station
- Internet Radio List
- Talk radio station example
- Information displayed: name, broadcaster, description, language, category, location, image, info_url, player_url, bandwidth, codec, frequency
- Talk radio station example
- Live365 Internet Radio
- Example station
- Information displayed: name, description, category, location, player_url, bandwidth, rating, now_playing, email
- Example station
- Media UK
- Example station
- Information displayed: name, broadcaster, description, email, language, category, location, image, info_url, player_url, frequency
- Example station
- Reciva Radio Portal
- Radio station example
- Information displayed: name, broadcaster, description, category, location, codec, player_url
- Radio station example
- Liveonlinetvradio Free Live Radio Stations
- Radio station example
- Information displayed: name, broadcaster, description, category, location, codec, player_url
- Radio station example
Listings of Radio Stations
- Internet Radio List
- Station list
- Information displayed: name, description, location, bandwidth, codec
- Station list
- Free Internet Radio online
- Station list
- Information displayed: name, broadcaster, description, category, location, info_url, stream_url, bandwidth, codec, stereo, player_url
- Station list
- Live365 Internet Radio
- Pop station list
- Information displayed: name, description, category, rating, player_url, bandwidth
- Pop station list
- Radio Feeds
- Station list
- Information displayed: name, broadcaster, description, category, location, info_url, stream_url, bandwidth, codec, stereo
- Station list
- Reciva Radio Portal
- Station list
- Information displayed: name, location, category, player_url
- Station list
Television
Individual TV Stations
- Free TV
- Example TV station
- Information displayed: name, location, description,Country, category,info_url
- Example TV station
- Free TV
- Example TV station
- Information displayed: name, location, description,Country, category,info_url
- Example TV station
- Free Online TV
- Example TV station
- Information displayed: name, location, description,Country, category,info_url
- Example TV station
- Free TV Online
- Example TV station
- Information displayed: name, location, description,Country, category,info_url
- Example TV station
- PC Satellite TV
- Example TV station
- Information displayed: name, location, description,Country, category,info_url
- Example TV station
- Internet TV
- Example TV station
- Information displayed: name, location, description,Country, category,info_url
- Example TV station
- free-tv-channels
- Example station
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, rating
- Example station
- BBC News
- News 24
- Information displayed: name, broadcaster, description, category, image, info_url, player_url, stream_url, email
- News 24
- TVonline
- Free internet TV online
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player_url
- Free internet TV online
- Freee TV
- Example TV station
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, rating
- Example TV station
- Freetube
- Eurosports TV station
- Information displayed: name, description, rating, player_url
- Eurosports TV station
- Liveonlinetvradio
- Example TV stations
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, rating
- Example TV stations
- Media UK
- Example station
- Information displayed: name, broadcaster, category, description, email, frequency, image, info_url, location, player_url
- Example station
- MusicPlus TV
- Example staion
- Information displayed: name, codec, player_url
- Example staion
- Streamick
- Example TV station
- Information displayed: name, description, image, info_url, stream_url
- Example TV station
- TVWeb360
- Example TV station
- Information displayed: name, location, language, category, bandwidth
- Example TV station
Listings of TV Stations
- LiveOnlineTvRadio
- Free Online TV Stations List
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating
- Free Online TV Stations List
- INNER-LIVE
- Free TV Stations list
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating
- Free TV Stations list
- Free TV
- Free TV Stations list
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating
- Free TV Stations list
- Freee TV
- Station list
- Information displayed: name, location, description, language, category, location, image, info_url, bandwidth, codec, player, rating
- Station list
- TVonline
- Free internet TV mosaïc online
- Information displayed: name, broadcaster, description, image, info_url, player_url, player_url, bandwidth
- Free internet TV mosaïc online
- Internet TV Station list
- Station list
- Information displayed: name, broadcaster, description, image, info_url, player_url, rating, bandwidth
- Station list
- Lunar Broadband
- Station list
- Information displayed: name, location, category, rating, bandwidth, codec
- Station list
- wwwiTV
- Station list
- Information displayed: name, broadcaster, description, location, info_url, player_url, bandwidth
- Station list
- TVWeb360
- Example TV station
- Information displayed: name, location, language, category, bandwidth
- Example TV station
- Onchannel.Net Complete Online Movies and TV Channels
- Onchannel.Net Internet Live TV Streaming
- Information displayed: name, location, language, category, bandwidth
- Onchannel.Net Internet Live TV Streaming
Other stream types
- Text?
Analysis
Analysis of Radio Stations
Analysis of TV Stations
Existing Practices
Listed below is an overview of the existing patterns and practices found in the wild for Radio and TV stations.
Other schema
The XML schema defined by TV-Anytime address a similar problem.
Summary of common patterns discovered
- There is usually no explicit information about whether the station is radio or TV.
- 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.