<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Epicurious</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Epicurious"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/Epicurious"/>
	<updated>2026-04-26T04:18:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microdata&amp;diff=43152</id>
		<title>microdata</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microdata&amp;diff=43152"/>
		<updated>2010-10-04T06:11:15Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* microformats in microdata */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microdata&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:italic;font-weight:bold&amp;quot;&amp;gt;microdata&amp;lt;/dfn&amp;gt; is an extension to [[HTML5]] that provides another way to embed [[microformats]] and [[poshformats]] vocabularies.&lt;br /&gt;
&lt;br /&gt;
Specification: http://www.w3.org/TR/microdata/&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
microdata consists of a set of attribute extensions to [[HTML5]]:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;itemprop&amp;lt;/code&amp;gt; attribute is a more specific version of &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;, for field names&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;lt;code&amp;gt;subject&amp;lt;/code&amp;gt; attribute allows semantically linking within the page. Conceptually similar to the [[include-pattern]].&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute allows including properties elsewhere on the page that are not descendants of &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt;. Takes space-separated ids (for example &amp;lt;code&amp;gt;itemref=&amp;quot;address phone&amp;quot;&amp;lt;/code&amp;gt; would include the elements with &amp;lt;code&amp;gt;id=&amp;quot;address&amp;quot;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;id=&amp;quot;phone&amp;quot;&amp;lt;/code&amp;gt;). Conceptually similar to the [[include-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; attribute on the &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; element can be used to include invisible data that is not part of the content. As current browsers move &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; inside &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;lt;/code&amp;gt;, make sure to include via &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt;. Conceptually similar to the 'value-title' feature of the [[value-class-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt; attribute identifies blocks to be marked as structured data. Conceptually similar to the [[mfo]] brainstorming.&lt;br /&gt;
* &amp;lt;code&amp;gt;itemtype&amp;lt;/code&amp;gt; attribute to specify the type for an item (for example: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
For common semantics on the web (e.g. [[hcard|people+organizations]], [[hcalendar|events]], [[hreview|reviews]], [[hatom|syndicated content]]), [[microformats]] are still simpler and easier than [[microdata]], and are already well implemented across numerous tools and services.&lt;br /&gt;
&lt;br /&gt;
For uncommon, rare, experimental, or one-off semantics, [[microdata]] offers a simpler and easier to understand solution than alternatives that use [[namespaces]] like XML/RDF/RDFa.  Developers should consider [[microdata]] as another way of expressing semantics that they may otherwise use [[poshformats]] for.&lt;br /&gt;
&lt;br /&gt;
== history ==&lt;br /&gt;
microdata didn't happen overnight.  Much of the design and simplicity of microdata is based on years of work on microformats [[principles]] deliberately designed to help guide and create simpler, more usable and accessible solutions. It happened so quickly because Ian Hickson designed microdata based upon years of work by both the microformats community, and the concept of using reverse-domain-names as unique qualifiers (popularized perhaps by Java programming language naming conventions).&lt;br /&gt;
&lt;br /&gt;
== potential ==&lt;br /&gt;
I think there are some very clever ideas in general purpose microdata, it has a lot of potential, and despite being a bit more abstract than microformats, still much simpler/easier to explain to web designers/developers/programmers than any form of RDF.&lt;br /&gt;
&lt;br /&gt;
General microdata may be the right solution to the general purpose data representation problem that microformats specifically chose not to work on.&lt;br /&gt;
&lt;br /&gt;
- [[User:Tantek|Tantek]] 17:42, 22 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== microdata vocabularies ==&lt;br /&gt;
Separate from the [[microdata]] specification, there are a number of microdata vocabularies, based on microformats and previous formats like vCard and iCalendar.&lt;br /&gt;
&lt;br /&gt;
=== microdata vCard vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvcard/&amp;lt;/nowiki&amp;gt;, the microdata vCard vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vcard part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCard]] directly instead, taking into account:&lt;br /&gt;
** the [[hcard-faq|hCard FAQ]] and&lt;br /&gt;
** [[hcard-issues-resolved|resolved]]+[[hcard-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCard 1.0.1 (under development) is incorporating these errata. &lt;br /&gt;
&lt;br /&gt;
Using hCard will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vCard vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCard, even though portions of it appear to based directly on the vCard RFC. as well.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabularies ([http://www.data-vocabulary.org/Person/ Person] and [http://www.data-vocabulary.org/Organization/ Organization]), which are also forks of  hCard/vCard, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata vEvent vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvevent/&amp;lt;/nowiki&amp;gt;, the microdata vEvent vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vevent part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCalendar]] directly instead, taking into account:&lt;br /&gt;
** the [[hcalendar-faq|hCalendar FAQ]] and &lt;br /&gt;
** [[hcalendar-issues-resolved|resolved]]+[[hcalendar-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCalendar 1.0.1 (under development) is incorporating these errata.  &lt;br /&gt;
&lt;br /&gt;
Using hCalendar will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vEvent vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCalendar's vevent root class name and applicable properties, even though portions of it appear to based directly on the iCalendar RFC.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabulary ([http://www.data-vocabulary.org/Event/ Event]), which is also a fork of hCalendar/iCalendar, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata Licensing Works vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdwork/&amp;lt;/nowiki&amp;gt;, the microdata Licensing Works vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#licensing-works part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
The [[licensing]] microformat work provides a potential microformat alternative to the microdata Licensing Works vocabulary.&lt;br /&gt;
&lt;br /&gt;
Please see: [[licensing-brainstorming]] and provide feedback.&lt;br /&gt;
&lt;br /&gt;
== microformats in microdata ==&lt;br /&gt;
For those that are ok with going with an [[HTML5]] only solution, it may be interesting to consider and document a consistent way to use microformats and microformats vocabulary in microdata.&lt;br /&gt;
&lt;br /&gt;
A possible simple implementation could look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Corey Mwamba&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;section itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot; itemscope&amp;gt;&lt;br /&gt;
&amp;lt;h1 itemprop=&amp;quot;fn&amp;quot;&amp;gt;Corey Mwamba&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div itemprop=&amp;quot;adr&amp;quot; itemscope&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;street-address&amp;quot;&amp;gt;56 Nowhere Road&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;locality&amp;quot;&amp;gt;Nowhere&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;postal-code&amp;quot;&amp;gt;NO1 6QT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.coreymwamba.co.uk/&amp;quot; itemprop=&amp;quot;url&amp;quot;&amp;gt;My web site&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here's an simple hCalendar example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Web 2.0 Conference&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div itemtype=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot; itemscope&amp;gt;&lt;br /&gt;
 &amp;lt;a itemprop=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span itemprop=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtstart&amp;quot; datetime=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/time&amp;gt;-&lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtend&amp;quot; datetime=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/time&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span itemprop=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The advantage is that no major re-wiring in thinking is required to adjust real-world usage - but would parsers be able to deal with the change? And in fact, would this require a recasting of microformats themselves? --[[User:Epicurious|Epicurious]] 19:16, 16 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== alternatives ==&lt;br /&gt;
Since the introduction of [[XMDP]], web authors have been able to define their specific uses of rel attribute values and class names.&lt;br /&gt;
&lt;br /&gt;
(needs expansion with examples)&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[HTML5]]&lt;br /&gt;
* [[poshformats]]&lt;br /&gt;
* [[principles]]&lt;br /&gt;
* [[XMDP]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42973</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42973"/>
		<updated>2010-08-18T09:48:51Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
* [[User:Epicurious|Epicurious]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. &amp;quot;92MHz&amp;quot;, or use [[measure]])&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
*** ''geo'' (to give a location - from [[geo]] '''or''' (using the [http://geouri.org/about/ geo: URI scheme] ??) )&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Here's the same thing but with [[measure]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;96.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;MegaHertz&amp;quot;&amp;gt;MHz&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;670&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;kiloHertz&amp;quot;&amp;gt;kHz&amp;lt;/abbr&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at Radio Australia:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; title=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; title=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Some stations are available at different frequencies at different locations. Rather than making an hCard for each location, it might be easier to insert the geo data into the &amp;lt;code&amp;gt;frequency&amp;lt;/code&amp;gt; block: here's a mockup of some of the information from the BBC Radio 4 website:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;Radio 4&amp;lt;/span&amp;gt; can be found on the following channels, frequencies and websites:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;band&amp;quot;&amp;gt;DAB&amp;lt;/strong&amp;gt; Listed as &amp;lt;q class=&amp;quot;value&amp;quot;&amp;gt;BBC Radio 4&amp;lt;/q&amp;gt;, &amp;lt;q class=&amp;quot;value&amp;quot;&amp;gt;BBC R4&amp;lt;/q&amp;gt;, or &amp;lt;q class=&amp;quot;value&amp;quot;&amp;gt;Radio 4&amp;lt;/q&amp;gt; (more info)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;strong&amp;gt; &amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;92&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;95&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;103&amp;lt;/span&amp;gt;-&amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;105&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;!-- I know the ranges don't quite &amp;quot;work&amp;quot; - how would one get around this without lots of tags though?? --&amp;gt;&lt;br /&gt;
&amp;lt;li class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;band&amp;quot;&amp;gt;LW&amp;lt;/strong&amp;gt; 198&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;band&amp;quot;&amp;gt;MW&amp;lt;/strong&amp;gt; Medium Wave is only available in some locations: &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;geo&amp;quot; title=&amp;quot;51.507222;-0.1275&amp;quot;&amp;gt;London&amp;lt;/abbr&amp;gt; 720&lt;br /&gt;
&amp;lt;/span&amp;gt;; &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;geo&amp;quot; title=&amp;quot;50.371397, -4.142431&amp;quot;&amp;gt;Plymouth&amp;lt;/abbr&amp;gt; 774&lt;br /&gt;
&amp;lt;/span&amp;gt;; &lt;br /&gt;
[...etc.]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42972</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42972"/>
		<updated>2010-08-18T08:42:00Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
* [[User:Epicurious|Epicurious]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Here's the same thing but with [[measure]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;96.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;MegaHertz&amp;quot;&amp;gt;MHz&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;670&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;kiloHertz&amp;quot;&amp;gt;kHz&amp;lt;/abbr&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at Radio Australia:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; title=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; title=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42971</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42971"/>
		<updated>2010-08-18T08:27:40Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
* [[User:Epicurious|Epicurious]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 and with [[measure]]:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;96.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;MegaHertz&amp;quot;&amp;gt;MHz&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;670&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;kiloHertz&amp;quot;&amp;gt;kHz&amp;lt;/abbr&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at Radio Australia:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; title=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; title=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42970</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42970"/>
		<updated>2010-08-18T08:25:24Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* Contributors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
* [[User:Epicurious|Epicurious]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 and with [[measure]]:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;96.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;MegaHertz&amp;quot;&amp;gt;MHz&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;670&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;kiloHertz&amp;quot;&amp;gt;kHz&amp;lt;/abbr&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at Radio Australia:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; value=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; value=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42969</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42969"/>
		<updated>2010-08-18T08:24:33Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 and with [[measure]]:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;96.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;MegaHertz&amp;quot;&amp;gt;MHz&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;670&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;unit&amp;quot; title=&amp;quot;kiloHertz&amp;quot;&amp;gt;kHz&amp;lt;/abbr&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at Radio Australia:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; value=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; value=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42968</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42968"/>
		<updated>2010-08-18T08:21:19Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at Radio Australia:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; value=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; value=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42967</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42967"/>
		<updated>2010-08-18T08:20:23Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]] '''or''' [[hCalendar]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
Examples:&lt;br /&gt;
* here's an example for a station in Brazil. It operates on FM and AM.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;Rádio Nacional do Alto Solimões&amp;lt;/strong&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		96.1&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
		670&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;AM&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* This is a card for BBC One from another example, with broadcast information added:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freesat&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Freeview&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Sky Digital&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Tiscali&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;div class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;span class=&amp;quot;provider&amp;quot;&amp;gt;Virgin Media&amp;lt;/span&amp;gt; channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;101&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;/div&amp;gt;&lt;br /&gt;
     &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a possible example for a Brazilian television affiliate:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;TV Cultura do Amazonas&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Manaus&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;Amazonas&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;Brazil&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;VHF&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;channel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SDTVB&amp;lt;/span&amp;gt;: Channel &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;4&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; &amp;quot;hypo-property&amp;quot; (since it's lower than a sub-property!) can be used for stations with with more than one frequency: in this example the units are missing as FM implies a certain range of magnitude.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;102.4&amp;lt;/span&amp;gt;  and &lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;103.5&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
but it would be easy to put the units in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b class=&amp;quot;fn org&amp;quot;&amp;gt;Heart Radio in Sussex&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;i class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;102.4 megaHertz&amp;quot;&amp;gt;102.4&amp;lt;/abbr&amp;gt;  and &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;value measure&amp;quot; title=&amp;quot;103.5 megaHertz&amp;quot;&amp;gt;103.5&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;FM&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
(&amp;lt;abbr title=&amp;quot;50.9761;0.2293&amp;quot; class=&amp;quot;geo&amp;quot;&amp;gt;Eastbourne&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* a range:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.bbc.co.uk/radio3/&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;BBC Radio 3&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;low&amp;quot;&amp;gt;90.2&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;high&amp;quot;&amp;gt;92.6&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;band&amp;quot; title=&amp;quot;Frequency Modulation broadcast&amp;quot;&amp;gt;FM&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* shortwave radio frequencies can change according to the time of day: here's an example from the morning frequencies at [[http://www.radioaustralia.net.au/waystolisten/australia.htm Radio Australia ]]&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;strong class=&amp;quot;summary&amp;quot;&amp;gt;Morning&amp;lt;/strong&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;dtstart&amp;quot; value=&amp;quot;9:00+08&amp;quot;&amp;gt;9 a.m.&amp;lt;/span&amp;gt; - &amp;lt;span class=&amp;quot;dtend&amp;quot; value=&amp;quot;12:00+08&amp;quot;&amp;gt;midday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
if you wanted to use hMeasure, this could be(?)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;broadcast&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;p class=&amp;quot;frequency&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;band&amp;quot;&amp;gt;SW&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;span class=&amp;quot;measure&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;9660&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15230&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;15240&amp;lt;/span&amp;gt;, &lt;br /&gt;
       &amp;lt;span class=&amp;quot;num&amp;quot;&amp;gt;21725&amp;lt;/span&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;unit&amp;quot;&amp;gt;kHz&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42966</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42966"/>
		<updated>2010-08-18T07:44:22Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* Technical information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42965</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42965"/>
		<updated>2010-08-18T07:44:01Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* General information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42964</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42964"/>
		<updated>2010-08-18T07:43:25Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* New microformat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
For television and radio stations we could have:&lt;br /&gt;
* '''broadcast''' (as an optional sub-property of [[hCard]])&lt;br /&gt;
** frequency (optional, for radio)&lt;br /&gt;
*** ''band'' (optional, SW/FM/LW/MW/AM/DAB/...)&lt;br /&gt;
*** ''value'' (either as a string e.g. 92MHz, or using [[measure]],)&lt;br /&gt;
*** ''low/high'' (to show a range)&lt;br /&gt;
** channel (for television)&lt;br /&gt;
*** ''band'' (optional, UHF/VHF/DVB-T/DVB-S/...)&lt;br /&gt;
*** ''value'' &lt;br /&gt;
*** ''provider'' (optional: certainly required for digital TV where more than one provider can carry the same channel)&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microdata&amp;diff=42963</id>
		<title>microdata</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microdata&amp;diff=42963"/>
		<updated>2010-08-18T07:21:42Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* microformats in microdata */ Correcting HTML5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microdata&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:italic;font-weight:bold&amp;quot;&amp;gt;microdata&amp;lt;/dfn&amp;gt; is an extension to [[HTML5]] that provides another way to embed [[microformats]] and [[poshformats]] vocabularies.&lt;br /&gt;
&lt;br /&gt;
Specification: http://www.w3.org/TR/microdata/&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
microdata consists of a set of attribute extensions to [[HTML5]]:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;itemprop&amp;lt;/code&amp;gt; attribute is a more specific version of &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;, for field names&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;lt;code&amp;gt;subject&amp;lt;/code&amp;gt; attribute allows semantically linking within the page. Conceptually similar to the [[include-pattern]].&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute allows including properties elsewhere on the page that are not descendants of &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt;. Takes space-separated ids (for example &amp;lt;code&amp;gt;itemref=&amp;quot;address phone&amp;quot;&amp;lt;/code&amp;gt; would include the elements with &amp;lt;code&amp;gt;id=&amp;quot;address&amp;quot;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;id=&amp;quot;phone&amp;quot;&amp;lt;/code&amp;gt;). Conceptually similar to the [[include-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; attribute on the &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; element can be used to include invisible data that is not part of the content. As current browsers move &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; inside &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;lt;/code&amp;gt;, make sure to include via &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt;. Conceptually similar to the 'value-title' feature of the [[value-class-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt; attribute identifies blocks to be marked as structured data. Conceptually similar to the [[mfo]] brainstorming.&lt;br /&gt;
* &amp;lt;code&amp;gt;itemtype&amp;lt;/code&amp;gt; attribute to specify the type for an item (for example: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
For common semantics on the web (e.g. [[hcard|people+organizations]], [[hcalendar|events]], [[hreview|reviews]], [[hatom|syndicated content]]), [[microformats]] are still simpler and easier than [[microdata]], and are already well implemented across numerous tools and services.&lt;br /&gt;
&lt;br /&gt;
For uncommon, rare, experimental, or one-off semantics, [[microdata]] offers a simpler and easier to understand solution than alternatives that use [[namespaces]] like XML/RDF/RDFa.  Developers should consider [[microdata]] as another way of expressing semantics that they may otherwise use [[poshformats]] for.&lt;br /&gt;
&lt;br /&gt;
== history ==&lt;br /&gt;
microdata didn't happen overnight.  Much of the design and simplicity of microdata is based on years of work on microformats [[principles]] deliberately designed to help guide and create simpler, more usable and accessible solutions. It happened so quickly because Ian Hickson designed microdata based upon years of work by both the microformats community, and the concept of using reverse-domain-names as unique qualifiers (popularized perhaps by Java programming language naming conventions).&lt;br /&gt;
&lt;br /&gt;
== potential ==&lt;br /&gt;
I think there are some very clever ideas in general purpose microdata, it has a lot of potential, and despite being a bit more abstract than microformats, still much simpler/easier to explain to web designers/developers/programmers than any form of RDF.&lt;br /&gt;
&lt;br /&gt;
General microdata may be the right solution to the general purpose data representation problem that microformats specifically chose not to work on.&lt;br /&gt;
&lt;br /&gt;
- [[User:Tantek|Tantek]] 17:42, 22 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== microdata vocabularies ==&lt;br /&gt;
Separate from the [[microdata]] specification, there are a number of microdata vocabularies, based on microformats and previous formats like vCard and iCalendar.&lt;br /&gt;
&lt;br /&gt;
=== microdata vCard vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvcard/&amp;lt;/nowiki&amp;gt;, the microdata vCard vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vcard part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCard]] directly instead, taking into account:&lt;br /&gt;
** the [[hcard-faq|hCard FAQ]] and&lt;br /&gt;
** [[hcard-issues-resolved|resolved]]+[[hcard-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCard 1.0.1 (under development) is incorporating these errata. &lt;br /&gt;
&lt;br /&gt;
Using hCard will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vCard vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCard, even though portions of it appear to based directly on the vCard RFC. as well.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabularies ([http://www.data-vocabulary.org/Person/ Person] and [http://www.data-vocabulary.org/Organization/ Organization]), which are also forks of  hCard/vCard, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata vEvent vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvevent/&amp;lt;/nowiki&amp;gt;, the microdata vEvent vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vevent part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCalendar]] directly instead, taking into account:&lt;br /&gt;
** the [[hcalendar-faq|hCalendar FAQ]] and &lt;br /&gt;
** [[hcalendar-issues-resolved|resolved]]+[[hcalendar-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCalendar 1.0.1 (under development) is incorporating these errata.  &lt;br /&gt;
&lt;br /&gt;
Using hCalendar will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vEvent vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCalendar's vevent root class name and applicable properties, even though portions of it appear to based directly on the iCalendar RFC.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabulary ([http://www.data-vocabulary.org/Event/ Event]), which is also a fork of hCalendar/iCalendar, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata Licensing Works vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdwork/&amp;lt;/nowiki&amp;gt;, the microdata Licensing Works vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#licensing-works part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
The [[licensing]] microformat work provides a potential microformat alternative to the microdata Licensing Works vocabulary.&lt;br /&gt;
&lt;br /&gt;
Please see: [[licensing-brainstorming]] and provide feedback.&lt;br /&gt;
&lt;br /&gt;
== microformats in microdata ==&lt;br /&gt;
For those that are ok with going with an [[HTML5]] only solution, it may be interesting to consider and document a consistent way to use microformats and microformats vocabulary in microdata.&lt;br /&gt;
&lt;br /&gt;
A possible simple implementation could look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Corey Mwamba&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;section itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot; itemscope&amp;gt;&lt;br /&gt;
&amp;lt;h1 itemprop=&amp;quot;fn&amp;quot;&amp;gt;Corey Mwamba&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div itemprop=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;street-address&amp;quot;&amp;gt;56 Nowhere Road&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;locality&amp;quot;&amp;gt;Nowhere&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;postal-code&amp;quot;&amp;gt;NO1 6QT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.coreymwamba.co.uk/&amp;quot; itemprop=&amp;quot;url&amp;quot;&amp;gt;My web site&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here's an simple hCalendar example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Web 2.0 Conference&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div itemtype=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot; itemscope&amp;gt;&lt;br /&gt;
 &amp;lt;a itemprop=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span itemprop=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtstart&amp;quot; datetime=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/time&amp;gt;-&lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtend&amp;quot; datetime=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/time&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span itemprop=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The advantage is that no major re-wiring in thinking is required to adjust real-world usage - but would parsers be able to deal with the change? And in fact, would this require a recasting of microformats themselves? --[[User:Epicurious|Epicurious]] 19:16, 16 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== alternatives ==&lt;br /&gt;
Since the introduction of [[XMDP]], web authors have been able to define their specific uses of rel attribute values and class names.&lt;br /&gt;
&lt;br /&gt;
(needs expansion with examples)&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[HTML5]]&lt;br /&gt;
* [[poshformats]]&lt;br /&gt;
* [[principles]]&lt;br /&gt;
* [[XMDP]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42962</id>
		<title>broadcast-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=broadcast-brainstorming&amp;diff=42962"/>
		<updated>2010-08-18T05:10:29Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* General information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Brainstorming for a Broadcast Microformat =&lt;br /&gt;
&lt;br /&gt;
This is a brainstorm for Internet radio and TV streams i.e  real-time streams corresponding to radio and TV stations rather than individual items or collections of content (as currently proposed for hAudio).&lt;br /&gt;
&lt;br /&gt;
The scope could also encompass broadcast radio and TV if this is considered to be useful in an Internet context.&lt;br /&gt;
&lt;br /&gt;
Examples can be found here [http://microformats.org/wiki/broadcast-examples broadcast-examples]&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
* [[User:ChrisNewell|Chris Newell]], BBC Research&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
&lt;br /&gt;
== The Problem ==&lt;br /&gt;
The web provides an alternative transmission medium for radio and TV stations, enabling these to reach a global audience. &lt;br /&gt;
New Internet-only services have also appeared. A large number of services are now available and there are many web-based &lt;br /&gt;
directories listing Internet radio and TV stations under various categories. These directories have to be maintained by &lt;br /&gt;
hand because the information cannot easily be collected automatically from web sites. The information these directories &lt;br /&gt;
provide is not easily extracted by web browsers and devices such as Internet Radios.&lt;br /&gt;
&lt;br /&gt;
== Elements that come up often in practice ==&lt;br /&gt;
The metadata is either general information (e.g. station name) or technical information (e.g. bandwidth)&lt;br /&gt;
&lt;br /&gt;
=== General information ===&lt;br /&gt;
* Station name (could use [[hcard|hCard]]'s &amp;quot;organization-unit&amp;quot;)&lt;br /&gt;
* Broadcaster (could use hCard's &amp;quot;organization-name&amp;quot;)&lt;br /&gt;
* Description  (could also be hCard's &amp;quot;note&amp;quot;)&lt;br /&gt;
* Image URL (logo) (could use hCard's &amp;quot;logo&amp;quot;)&lt;br /&gt;
* Category (genre) (could use hCard's &amp;quot;category&amp;quot;)&lt;br /&gt;
* Language (used by the station rather than for the description)&lt;br /&gt;
* Location (could use hCard's &amp;quot;adr&amp;quot; &amp;amp; children)&lt;br /&gt;
* Station website (could use hCard's &amp;quot;url&amp;quot;)&lt;br /&gt;
* Station email (could use hCard's &amp;quot;e-mail&amp;quot;)&lt;br /&gt;
* AM/FM frequency (could use &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* Rating ([[hReview]]?)&lt;br /&gt;
* &amp;quot;Now playing&amp;quot; information (could use [[audio-info|hAudio]] and [[video-info-examples|hVideo]])&lt;br /&gt;
* Schedule information (could use [[hCalendar]])&lt;br /&gt;
* Band (FM/AM/SW/LW/MW/UHF/VHF - used by people generally when talking about radio or TV stations)&lt;br /&gt;
&lt;br /&gt;
=== Technical information ===&lt;br /&gt;
* stream URL - the direct URL of the stream (.wma, .ra, etc) or the stream's metafile (.asx, .ram, etc)&lt;br /&gt;
* player URL - the URL of a webpage with an embedded media player which plays the stream &lt;br /&gt;
* bandwidth (could use the &amp;quot;[[measure]]&amp;quot; microformat)&lt;br /&gt;
* codec (MIME types may be of use here)&lt;br /&gt;
* delivery - optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* Some way is needed to distinguish between radio and TV stations (Most examples don't explicitly distinguish between them).&lt;br /&gt;
&lt;br /&gt;
== Possible approaches == &lt;br /&gt;
&lt;br /&gt;
=== New microformat ===&lt;br /&gt;
Define a broadcast microformat.&lt;br /&gt;
&lt;br /&gt;
As with hAudio we could consider splitting content information from format information i.e. define a stream format microformat:&lt;br /&gt;
&lt;br /&gt;
* hStream ('''&amp;lt;code&amp;gt;hstream&amp;lt;/code&amp;gt;''')&lt;br /&gt;
** '''type''' optional. MIME type using the &amp;quot;type&amp;quot; attribute of the &amp;lt;a&amp;gt; element&lt;br /&gt;
** '''bitrate''' optional. using [[measure]]&lt;br /&gt;
** '''delivery''' optional. unicast | multicast&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;hstream&amp;quot; type=&amp;quot;audio/vnd.rn-realaudio&amp;quot; href=&amp;quot;http://www.bbc.co.uk/radio1/realaudio/media/r1live.ram&amp;quot;&amp;gt;&lt;br /&gt;
   Real Audio (&amp;lt;abbr class=&amp;quot;bitrate hmeasure&amp;quot; title=&amp;quot;196608 bit/s&amp;quot;&amp;gt;192 Kbps&amp;lt;/abbr&amp;gt;, &amp;lt;span class=&amp;quot;delivery&amp;quot;&amp;gt;multicast&amp;lt;/span&amp;gt;)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extend scope of hAudio and hVideo ===&lt;br /&gt;
Depending on the degree of overlap between the required metadata fields it may be practical to extend the scope of the proposed hAudio and hVideo microformats. However, it would not be beneficial to the development process, or to end-users, if this adds additional complexity.&lt;br /&gt;
&lt;br /&gt;
=== Use RDF ===&lt;br /&gt;
The potential number of publishers of this information seems fairly small. (Broadcast licences aren't handed out like candy, but sold for enormous amounts of money to, in practice, a fairly small number of organisations.) Most of the publishers are going to be well-financed either by government or commercial interests, so are likely to have large web publishing teams of experienced designers, programmers and system administrators. The &amp;quot;newbie factor&amp;quot; is less relevant here, so the barrier to entry for RDF is lowered.&lt;br /&gt;
&lt;br /&gt;
RDF is not a format, but a set of concepts which can be serialised in several standardised formats, including RDF/XML, eRDF, RDFa, Turtle, RDF/JSON, etc. An example of describing broadcast information using RDFa embedded in HTML is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot;&amp;gt;&amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt; One&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot;&amp;gt;Public service broadcaster based in the&lt;br /&gt;
  &amp;lt;span property=&amp;quot;tv:location&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Link: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot;&amp;gt;http://www.bbc.co.uk/bbcone/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;View: &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot;&amp;gt;http://www.bbc.co.uk/iplayer/&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could easily be combined with hCard too:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div xmlns:tv=&amp;quot;http://example.com/schema/tv#&amp;quot; typeof=&amp;quot;tv:Station&amp;quot; class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1 property=&amp;quot;tv:stationName&amp;quot; class=&amp;quot;organization-unit&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span property=&amp;quot;tv:broadcaster&amp;quot; class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/span&amp;gt;&lt;br /&gt;
      One&lt;br /&gt;
    &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p property=&amp;quot;tv:description&amp;quot; class=&amp;quot;note adr&amp;quot;&amp;gt;&lt;br /&gt;
    Public service broadcaster based in the&lt;br /&gt;
    &amp;lt;span property=&amp;quot;tv:location&amp;quot; class=&amp;quot;country-name&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    Link:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot; rel=&amp;quot;tv:url&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/bbcone/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    View:&lt;br /&gt;
    &amp;lt;a href=&amp;quot;http://www.bbc.co.uk/iplayer/&amp;quot; rel=&amp;quot;tv:playerUrl&amp;quot; class=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
      http://www.bbc.co.uk/iplayer/&lt;br /&gt;
    &amp;lt;/a&amp;gt;.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allowing specialist TV-station software to be able to parse the RDF information out, while naive generalist parsers would simply see an hCard, giving them access to most of the same information, but perhaps in lesser fidelity. That is, the RDF parser will understand that the thing being described is a TV station, whereas the hCard parser will only be able to identify that it's an organisation; the RDF parser will know which URL is intended for general information on the station and which is for viewing programmes, the hCard parser will simply see two URLs.&lt;br /&gt;
&lt;br /&gt;
RDF (especially RDFa) offers a good general purpose solution for marking up this kind of specialist information - information which might be too specialised to justify its own microformat. It can easily be combined with microformats, as per the example above, offering a good hybrid solution.&lt;br /&gt;
&lt;br /&gt;
== Combining with other microformats ==&lt;br /&gt;
&lt;br /&gt;
Examples of how a broadcast microformat could be combined with other microformats.&lt;br /&gt;
&lt;br /&gt;
== hAudio &amp;amp; hVideo ==&lt;br /&gt;
&amp;quot;Now Playing&amp;quot; information could be provided using [[audio-info|hAudio]] for radio (e.g. to represent the current song) and [[video-info-examples|hVideo]] (e.g. to represent the current film) for TV.&lt;br /&gt;
&lt;br /&gt;
=== hCalendar ===&lt;br /&gt;
An event or a schedule of events for a channel could be signalled using [[hcalendar|vEvent or hCalendar]] as child elements.&lt;br /&gt;
&lt;br /&gt;
=== hCard ===&lt;br /&gt;
Broadcaster / station details could be marked up with [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;BBC&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;One&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;UK&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;category&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Mixed&amp;quot; rel=&amp;quot;tag&amp;quot;&amp;gt;Mixed&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www0.rdthdo.bbc.co.uk/services/api/res/images/BBCOne_small.gif&amp;quot; &lt;br /&gt;
  alt=&amp;quot;BBC One&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.bbc.co.uk/bbcone/&amp;quot;&amp;gt;BBC One Homepage&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Measure ===&lt;br /&gt;
A proposed [[measure]]ment microformat could be used for the frequency.&lt;br /&gt;
&lt;br /&gt;
=== hReview ===&lt;br /&gt;
Rating could be marked up using [[hReview]].&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
The fields listed under technical information are common to the proposed but moribund [[file-format-examples|file microformat]] proposal.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[broadcast-examples]]&lt;br /&gt;
* [[audio-info-examples]]&lt;br /&gt;
* [[video-info-examples]]&lt;br /&gt;
* [[media-info-examples]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microdata&amp;diff=42961</id>
		<title>microdata</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microdata&amp;diff=42961"/>
		<updated>2010-08-18T03:00:00Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* microformats in microdata */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microdata&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:italic;font-weight:bold&amp;quot;&amp;gt;microdata&amp;lt;/dfn&amp;gt; is an extension to [[HTML5]] that provides another way to embed [[microformats]] and [[poshformats]] vocabularies.&lt;br /&gt;
&lt;br /&gt;
Specification: http://www.w3.org/TR/microdata/&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
microdata consists of a set of attribute extensions to [[HTML5]]:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;itemprop&amp;lt;/code&amp;gt; attribute is a more specific version of &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;, for field names&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;lt;code&amp;gt;subject&amp;lt;/code&amp;gt; attribute allows semantically linking within the page. Conceptually similar to the [[include-pattern]].&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute allows including properties elsewhere on the page that are not descendants of &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt;. Takes space-separated ids (for example &amp;lt;code&amp;gt;itemref=&amp;quot;address phone&amp;quot;&amp;lt;/code&amp;gt; would include the elements with &amp;lt;code&amp;gt;id=&amp;quot;address&amp;quot;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;id=&amp;quot;phone&amp;quot;&amp;lt;/code&amp;gt;). Conceptually similar to the [[include-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; attribute on the &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; element can be used to include invisible data that is not part of the content. As current browsers move &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; inside &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;lt;/code&amp;gt;, make sure to include via &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt;. Conceptually similar to the 'value-title' feature of the [[value-class-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt; attribute identifies blocks to be marked as structured data. Conceptually similar to the [[mfo]] brainstorming.&lt;br /&gt;
* &amp;lt;code&amp;gt;itemtype&amp;lt;/code&amp;gt; attribute to specify the type for an item (for example: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
For common semantics on the web (e.g. [[hcard|people+organizations]], [[hcalendar|events]], [[hreview|reviews]], [[hatom|syndicated content]]), [[microformats]] are still simpler and easier than [[microdata]], and are already well implemented across numerous tools and services.&lt;br /&gt;
&lt;br /&gt;
For uncommon, rare, experimental, or one-off semantics, [[microdata]] offers a simpler and easier to understand solution than alternatives that use [[namespaces]] like XML/RDF/RDFa.  Developers should consider [[microdata]] as another way of expressing semantics that they may otherwise use [[poshformats]] for.&lt;br /&gt;
&lt;br /&gt;
== history ==&lt;br /&gt;
microdata didn't happen overnight.  Much of the design and simplicity of microdata is based on years of work on microformats [[principles]] deliberately designed to help guide and create simpler, more usable and accessible solutions. It happened so quickly because Ian Hickson designed microdata based upon years of work by both the microformats community, and the concept of using reverse-domain-names as unique qualifiers (popularized perhaps by Java programming language naming conventions).&lt;br /&gt;
&lt;br /&gt;
== potential ==&lt;br /&gt;
I think there are some very clever ideas in general purpose microdata, it has a lot of potential, and despite being a bit more abstract than microformats, still much simpler/easier to explain to web designers/developers/programmers than any form of RDF.&lt;br /&gt;
&lt;br /&gt;
General microdata may be the right solution to the general purpose data representation problem that microformats specifically chose not to work on.&lt;br /&gt;
&lt;br /&gt;
- [[User:Tantek|Tantek]] 17:42, 22 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== microdata vocabularies ==&lt;br /&gt;
Separate from the [[microdata]] specification, there are a number of microdata vocabularies, based on microformats and previous formats like vCard and iCalendar.&lt;br /&gt;
&lt;br /&gt;
=== microdata vCard vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvcard/&amp;lt;/nowiki&amp;gt;, the microdata vCard vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vcard part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCard]] directly instead, taking into account:&lt;br /&gt;
** the [[hcard-faq|hCard FAQ]] and&lt;br /&gt;
** [[hcard-issues-resolved|resolved]]+[[hcard-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCard 1.0.1 (under development) is incorporating these errata. &lt;br /&gt;
&lt;br /&gt;
Using hCard will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vCard vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCard, even though portions of it appear to based directly on the vCard RFC. as well.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabularies ([http://www.data-vocabulary.org/Person/ Person] and [http://www.data-vocabulary.org/Organization/ Organization]), which are also forks of  hCard/vCard, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata vEvent vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvevent/&amp;lt;/nowiki&amp;gt;, the microdata vEvent vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vevent part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCalendar]] directly instead, taking into account:&lt;br /&gt;
** the [[hcalendar-faq|hCalendar FAQ]] and &lt;br /&gt;
** [[hcalendar-issues-resolved|resolved]]+[[hcalendar-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCalendar 1.0.1 (under development) is incorporating these errata.  &lt;br /&gt;
&lt;br /&gt;
Using hCalendar will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vEvent vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCalendar's vevent root class name and applicable properties, even though portions of it appear to based directly on the iCalendar RFC.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabulary ([http://www.data-vocabulary.org/Event/ Event]), which is also a fork of hCalendar/iCalendar, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata Licensing Works vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdwork/&amp;lt;/nowiki&amp;gt;, the microdata Licensing Works vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#licensing-works part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
The [[licensing]] microformat work provides a potential microformat alternative to the microdata Licensing Works vocabulary.&lt;br /&gt;
&lt;br /&gt;
Please see: [[licensing-brainstorming]] and provide feedback.&lt;br /&gt;
&lt;br /&gt;
== microformats in microdata ==&lt;br /&gt;
For those that are ok with going with an [[HTML5]] only solution, it may be interesting to consider and document a consistent way to use microformats and microformats vocabulary in microdata.&lt;br /&gt;
&lt;br /&gt;
A possible simple implementation could look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Corey Mwamba&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;section item=&amp;quot;vcard&amp;quot; itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot; itemscope&amp;gt;&lt;br /&gt;
&amp;lt;h1 itemprop=&amp;quot;fn&amp;quot;&amp;gt;Corey Mwamba&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div itemprop=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;street-address&amp;quot;&amp;gt;56 Nowhere Road&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;locality&amp;quot;&amp;gt;Nowhere&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;postal-code&amp;quot;&amp;gt;NO1 6QT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.coreymwamba.co.uk/&amp;quot; itemprop=&amp;quot;url&amp;quot;&amp;gt;My web site&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here's an simple hCalendar example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Web 2.0 Conference&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div item=&amp;quot;vevent&amp;quot; itemtype=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot; itemscope&amp;gt;&lt;br /&gt;
 &amp;lt;a itemprop=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span itemprop=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtstart&amp;quot; datetime=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/time&amp;gt;-&lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtend&amp;quot; datetime=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/time&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span itemprop=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The advantage is that no major re-wiring in thinking is required to adjust real-world usage - but would parsers be able to deal with the change? And in fact, would this require a recasting of microformats themselves? --[[User:Epicurious|Epicurious]] 19:16, 16 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== alternatives ==&lt;br /&gt;
Since the introduction of [[XMDP]], web authors have been able to define their specific uses of rel attribute values and class names.&lt;br /&gt;
&lt;br /&gt;
(needs expansion with examples)&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[HTML5]]&lt;br /&gt;
* [[poshformats]]&lt;br /&gt;
* [[principles]]&lt;br /&gt;
* [[XMDP]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microdata&amp;diff=42949</id>
		<title>microdata</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microdata&amp;diff=42949"/>
		<updated>2010-08-16T19:16:26Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* microformats in microdata */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microdata&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:italic;font-weight:bold&amp;quot;&amp;gt;microdata&amp;lt;/dfn&amp;gt; is an extension to [[HTML5]] that provides another way to embed [[microformats]] and [[poshformats]] vocabularies.&lt;br /&gt;
&lt;br /&gt;
Specification: http://www.w3.org/TR/microdata/&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
microdata consists of a set of attribute extensions to [[HTML5]]:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;itemprop&amp;lt;/code&amp;gt; attribute is a more specific version of &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;, for field names&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;lt;code&amp;gt;subject&amp;lt;/code&amp;gt; attribute allows semantically linking within the page. Conceptually similar to the [[include-pattern]].&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute allows including properties elsewhere on the page that are not descendants of &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt;. Takes space-separated ids (for example &amp;lt;code&amp;gt;itemref=&amp;quot;address phone&amp;quot;&amp;lt;/code&amp;gt; would include the elements with &amp;lt;code&amp;gt;id=&amp;quot;address&amp;quot;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;id=&amp;quot;phone&amp;quot;&amp;lt;/code&amp;gt;). Conceptually similar to the [[include-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; attribute on the &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; element can be used to include invisible data that is not part of the content. As current browsers move &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; inside &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;lt;/code&amp;gt;, make sure to include via &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt;. Conceptually similar to the 'value-title' feature of the [[value-class-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt; attribute identifies blocks to be marked as structured data. Conceptually similar to the [[mfo]] brainstorming.&lt;br /&gt;
* &amp;lt;code&amp;gt;itemtype&amp;lt;/code&amp;gt; attribute to specify the type for an item (for example: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
For common semantics on the web (e.g. [[hcard|people+organizations]], [[hcalendar|events]], [[hreview|reviews]], [[hatom|syndicated content]]), [[microformats]] are still simpler and easier than [[microdata]], and are already well implemented across numerous tools and services.&lt;br /&gt;
&lt;br /&gt;
For uncommon, rare, experimental, or one-off semantics, [[microdata]] offers a simpler and easier to understand solution than alternatives that use [[namespaces]] like XML/RDF/RDFa.  Developers should consider [[microdata]] as another way of expressing semantics that they may otherwise use [[poshformats]] for.&lt;br /&gt;
&lt;br /&gt;
== history ==&lt;br /&gt;
microdata didn't happen overnight.  Much of the design and simplicity of microdata is based on years of work on microformats [[principles]] deliberately designed to help guide and create simpler, more usable and accessible solutions. It happened so quickly because Ian Hickson designed microdata based upon years of work by both the microformats community, and the concept of using reverse-domain-names as unique qualifiers (popularized perhaps by Java programming language naming conventions).&lt;br /&gt;
&lt;br /&gt;
== potential ==&lt;br /&gt;
I think there are some very clever ideas in general purpose microdata, it has a lot of potential, and despite being a bit more abstract than microformats, still much simpler/easier to explain to web designers/developers/programmers than any form of RDF.&lt;br /&gt;
&lt;br /&gt;
General microdata may be the right solution to the general purpose data representation problem that microformats specifically chose not to work on.&lt;br /&gt;
&lt;br /&gt;
- [[User:Tantek|Tantek]] 17:42, 22 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== microdata vocabularies ==&lt;br /&gt;
Separate from the [[microdata]] specification, there are a number of microdata vocabularies, based on microformats and previous formats like vCard and iCalendar.&lt;br /&gt;
&lt;br /&gt;
=== microdata vCard vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvcard/&amp;lt;/nowiki&amp;gt;, the microdata vCard vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vcard part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCard]] directly instead, taking into account:&lt;br /&gt;
** the [[hcard-faq|hCard FAQ]] and&lt;br /&gt;
** [[hcard-issues-resolved|resolved]]+[[hcard-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCard 1.0.1 (under development) is incorporating these errata. &lt;br /&gt;
&lt;br /&gt;
Using hCard will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vCard vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCard, even though portions of it appear to based directly on the vCard RFC. as well.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabularies ([http://www.data-vocabulary.org/Person/ Person] and [http://www.data-vocabulary.org/Organization/ Organization]), which are also forks of  hCard/vCard, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata vEvent vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvevent/&amp;lt;/nowiki&amp;gt;, the microdata vEvent vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vevent part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCalendar]] directly instead, taking into account:&lt;br /&gt;
** the [[hcalendar-faq|hCalendar FAQ]] and &lt;br /&gt;
** [[hcalendar-issues-resolved|resolved]]+[[hcalendar-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCalendar 1.0.1 (under development) is incorporating these errata.  &lt;br /&gt;
&lt;br /&gt;
Using hCalendar will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vEvent vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCalendar's vevent root class name and applicable properties, even though portions of it appear to based directly on the iCalendar RFC.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabulary ([http://www.data-vocabulary.org/Event/ Event]), which is also a fork of hCalendar/iCalendar, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata Licensing Works vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdwork/&amp;lt;/nowiki&amp;gt;, the microdata Licensing Works vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#licensing-works part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
The [[licensing]] microformat work provides a potential microformat alternative to the microdata Licensing Works vocabulary.&lt;br /&gt;
&lt;br /&gt;
Please see: [[licensing-brainstorming]] and provide feedback.&lt;br /&gt;
&lt;br /&gt;
== microformats in microdata ==&lt;br /&gt;
For those that are ok with going with an [[HTML5]] only solution, it may be interesting to consider and document a consistent way to use microformats and microformats vocabulary in microdata.&lt;br /&gt;
&lt;br /&gt;
A possible simple implementation could look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Corey Mwamba&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;section item=&amp;quot;vcard&amp;quot; itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot; itemscope&amp;gt;&lt;br /&gt;
&amp;lt;h1 itemprop=&amp;quot;fn&amp;quot;&amp;gt;Corey Mwamba&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div itemprop=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;street-address&amp;quot;&amp;gt;56 Nowhere Road&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;locality&amp;quot;&amp;gt;Nowhere&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;postal-code&amp;quot;&amp;gt;NO1 6QT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.coreymwamba.co.uk/&amp;quot; itemprop=&amp;quot;url&amp;quot;&amp;gt;My web site&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here's an simple hCalendar example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Web 2.0 Conference&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div item=&amp;quot;vevent&amp;quot; itemtype=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot; itemscope&amp;gt;&lt;br /&gt;
 &amp;lt;a itemprop=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span itemprop=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtstart&amp;quot; title=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/time&amp;gt;-&lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/time&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span itemprop=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The advantage is that no major re-wiring in thinking is required to adjust real-world usage - but would parsers be able to deal with the change? And in fact, would this require a recasting of microformats themselves? --[[User:Epicurious|Epicurious]] 19:16, 16 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== alternatives ==&lt;br /&gt;
Since the introduction of [[XMDP]], web authors have been able to define their specific uses of rel attribute values and class names.&lt;br /&gt;
&lt;br /&gt;
(needs expansion with examples)&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[HTML5]]&lt;br /&gt;
* [[poshformats]]&lt;br /&gt;
* [[principles]]&lt;br /&gt;
* [[XMDP]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microdata&amp;diff=42948</id>
		<title>microdata</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microdata&amp;diff=42948"/>
		<updated>2010-08-16T19:01:30Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: /* microformats in microdata */ Examples added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microdata&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:italic;font-weight:bold&amp;quot;&amp;gt;microdata&amp;lt;/dfn&amp;gt; is an extension to [[HTML5]] that provides another way to embed [[microformats]] and [[poshformats]] vocabularies.&lt;br /&gt;
&lt;br /&gt;
Specification: http://www.w3.org/TR/microdata/&lt;br /&gt;
&lt;br /&gt;
== summary ==&lt;br /&gt;
microdata consists of a set of attribute extensions to [[HTML5]]:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;itemprop&amp;lt;/code&amp;gt; attribute is a more specific version of &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;, for field names&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;lt;code&amp;gt;subject&amp;lt;/code&amp;gt; attribute allows semantically linking within the page. Conceptually similar to the [[include-pattern]].&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute allows including properties elsewhere on the page that are not descendants of &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt;. Takes space-separated ids (for example &amp;lt;code&amp;gt;itemref=&amp;quot;address phone&amp;quot;&amp;lt;/code&amp;gt; would include the elements with &amp;lt;code&amp;gt;id=&amp;quot;address&amp;quot;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;id=&amp;quot;phone&amp;quot;&amp;lt;/code&amp;gt;). Conceptually similar to the [[include-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; attribute on the &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; element can be used to include invisible data that is not part of the content. As current browsers move &amp;lt;code&amp;gt;meta&amp;lt;/code&amp;gt; inside &amp;lt;code&amp;gt;&amp;amp;lt;head&amp;amp;gt;&amp;lt;/code&amp;gt;, make sure to include via &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt;. Conceptually similar to the 'value-title' feature of the [[value-class-pattern]].&lt;br /&gt;
* &amp;lt;code&amp;gt;itemscope&amp;lt;/code&amp;gt; attribute identifies blocks to be marked as structured data. Conceptually similar to the [[mfo]] brainstorming.&lt;br /&gt;
* &amp;lt;code&amp;gt;itemtype&amp;lt;/code&amp;gt; attribute to specify the type for an item (for example: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
For common semantics on the web (e.g. [[hcard|people+organizations]], [[hcalendar|events]], [[hreview|reviews]], [[hatom|syndicated content]]), [[microformats]] are still simpler and easier than [[microdata]], and are already well implemented across numerous tools and services.&lt;br /&gt;
&lt;br /&gt;
For uncommon, rare, experimental, or one-off semantics, [[microdata]] offers a simpler and easier to understand solution than alternatives that use [[namespaces]] like XML/RDF/RDFa.  Developers should consider [[microdata]] as another way of expressing semantics that they may otherwise use [[poshformats]] for.&lt;br /&gt;
&lt;br /&gt;
== history ==&lt;br /&gt;
microdata didn't happen overnight.  Much of the design and simplicity of microdata is based on years of work on microformats [[principles]] deliberately designed to help guide and create simpler, more usable and accessible solutions. It happened so quickly because Ian Hickson designed microdata based upon years of work by both the microformats community, and the concept of using reverse-domain-names as unique qualifiers (popularized perhaps by Java programming language naming conventions).&lt;br /&gt;
&lt;br /&gt;
== potential ==&lt;br /&gt;
I think there are some very clever ideas in general purpose microdata, it has a lot of potential, and despite being a bit more abstract than microformats, still much simpler/easier to explain to web designers/developers/programmers than any form of RDF.&lt;br /&gt;
&lt;br /&gt;
General microdata may be the right solution to the general purpose data representation problem that microformats specifically chose not to work on.&lt;br /&gt;
&lt;br /&gt;
- [[User:Tantek|Tantek]] 17:42, 22 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== microdata vocabularies ==&lt;br /&gt;
Separate from the [[microdata]] specification, there are a number of microdata vocabularies, based on microformats and previous formats like vCard and iCalendar.&lt;br /&gt;
&lt;br /&gt;
=== microdata vCard vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvcard/&amp;lt;/nowiki&amp;gt;, the microdata vCard vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vcard part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCard]] directly instead, taking into account:&lt;br /&gt;
** the [[hcard-faq|hCard FAQ]] and&lt;br /&gt;
** [[hcard-issues-resolved|resolved]]+[[hcard-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCard 1.0.1 (under development) is incorporating these errata. &lt;br /&gt;
&lt;br /&gt;
Using hCard will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vCard vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCard, even though portions of it appear to based directly on the vCard RFC. as well.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabularies ([http://www.data-vocabulary.org/Person/ Person] and [http://www.data-vocabulary.org/Organization/ Organization]), which are also forks of  hCard/vCard, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata vEvent vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdvevent/&amp;lt;/nowiki&amp;gt;, the microdata vEvent vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#vevent part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
* Recommendation: use [[hCalendar]] directly instead, taking into account:&lt;br /&gt;
** the [[hcalendar-faq|hCalendar FAQ]] and &lt;br /&gt;
** [[hcalendar-issues-resolved|resolved]]+[[hcalendar-issues-closed|closed issues]]. &lt;br /&gt;
&lt;br /&gt;
hCalendar 1.0.1 (under development) is incorporating these errata.  &lt;br /&gt;
&lt;br /&gt;
Using hCalendar will produce Google Rich Snippets, as well as work with [[yahoo-search]], and [[Firefox]] [[Operator]] and other tools.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
* Avoid the &amp;quot;microdata vEvent vocabulary&amp;quot; as in many ways it is an out-of-date fork/snapshot of hCalendar's vevent root class name and applicable properties, even though portions of it appear to based directly on the iCalendar RFC.&lt;br /&gt;
* Avoid Google’s Rich Snippets vocabulary ([http://www.data-vocabulary.org/Event/ Event]), which is also a fork of hCalendar/iCalendar, and are only implemented by Google currently.&lt;br /&gt;
&lt;br /&gt;
=== microdata Licensing Works vocabulary ===&lt;br /&gt;
Formerly documented as a separate specification at &amp;lt;nowiki&amp;gt;http://dev.w3.org/html5/mdwork/&amp;lt;/nowiki&amp;gt;, the microdata Licensing Works vocabulary is currently available as [http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#licensing-works part of WHATWG additions to HTML5].&lt;br /&gt;
&lt;br /&gt;
The [[licensing]] microformat work provides a potential microformat alternative to the microdata Licensing Works vocabulary.&lt;br /&gt;
&lt;br /&gt;
Please see: [[licensing-brainstorming]] and provide feedback.&lt;br /&gt;
&lt;br /&gt;
== microformats in microdata ==&lt;br /&gt;
For those that are ok with going with an [[HTML5]] only solution, it may be interesting to consider and document a consistent way to use microformats and microformats vocabulary in microdata.&lt;br /&gt;
&lt;br /&gt;
A possible simple implementation could look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Corey Mwamba&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;section item=&amp;quot;vcard&amp;quot; itemtype=&amp;quot;http://microformats.org/profile/hcard&amp;quot; itemscope&amp;gt;&lt;br /&gt;
&amp;lt;h1 itemprop=&amp;quot;fn&amp;quot;&amp;gt;Corey Mwamba&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div itemprop=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;street-address&amp;quot;&amp;gt;56 Nowhere Road&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;locality&amp;quot;&amp;gt;Nowhere&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p itemprop=&amp;quot;postal-code&amp;quot;&amp;gt;NO1 6QT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.coreymwamba.co.uk/&amp;quot; itemprop=&amp;quot;url&amp;quot;&amp;gt;My web site&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here's an simple hCalendar example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Web 2.0 Conference&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div item=&amp;quot;vevent&amp;quot; itemtype=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot; itemscope&amp;gt;&lt;br /&gt;
 &amp;lt;a itemprop=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span itemprop=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtstart&amp;quot; title=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/time&amp;gt;-&lt;br /&gt;
 &amp;lt;time itemprop=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/time&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span itemprop=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The advantage is that no major re-wiring in thinking is required to adjust real-world usage - but would parsers be able to deal with the change? - --[[User:Epicurious|Epicurious]] 19:01, 16 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== alternatives ==&lt;br /&gt;
Since the introduction of [[XMDP]], web authors have been able to define their specific uses of rel attribute values and class names.&lt;br /&gt;
&lt;br /&gt;
(needs expansion with examples)&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[HTML5]]&lt;br /&gt;
* [[poshformats]]&lt;br /&gt;
* [[principles]]&lt;br /&gt;
* [[XMDP]]&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=User:Epicurious&amp;diff=42886</id>
		<title>User:Epicurious</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=User:Epicurious&amp;diff=42886"/>
		<updated>2010-07-24T04:38:08Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm a musician and composer. I'm using hCard and hCalendar on my [http://www.coreymwamba.co.uk/gigs/ gigs page], and hAudio on my shop page; and am excited to see/test any tools can be created to use microformats!&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=User:Epicurious&amp;diff=42885</id>
		<title>User:Epicurious</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=User:Epicurious&amp;diff=42885"/>
		<updated>2010-07-24T04:35:21Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: New page: I'm a musician and composer. I'm using hCard and hCalendar on my gigs page, and hAudio on my shop page; and am excited to see/test any tools can be created to use microformats!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm a musician and composer. I'm using hCard and hCalendar on my gigs page, and hAudio on my shop page; and am excited to see/test any tools can be created to use microformats!&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=irc-people&amp;diff=42884</id>
		<title>irc-people</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=irc-people&amp;diff=42884"/>
		<updated>2010-07-24T04:31:18Z</updated>

		<summary type="html">&lt;p&gt;Epicurious: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of [[irc|IRC]] regulars, sorted by nick, and their normal timezones (winter/summer).&lt;br /&gt;
&lt;br /&gt;
* {{irc user|Amodal1| amodal1|-0500/-0600}}&lt;br /&gt;
* {{irc user|Adam Ballai|AdamBallai|-700/-700}}&lt;br /&gt;
* {{irc user|Adam Craven|AdamCraven|+0000}}&lt;br /&gt;
* {{irc user|Alenonimo|Alenonimo|-0300}}&lt;br /&gt;
* {{irc user|Alexander Graf|AlexanderGraf|+0100}}&lt;br /&gt;
* {{irc user|Axelator|ax|-0700}}&lt;br /&gt;
* {{irc user|Tomasino|aloneone|-0500}}&lt;br /&gt;
* {{irc user|AmanuelTewolde|Amanuel|-0500/-0400}}&lt;br /&gt;
* {{irc user|Amette|amette|+1000}}&lt;br /&gt;
* {{irc user|Amir Guindehi|AmirGuindehi|+1000}}&lt;br /&gt;
* {{irc user|Andr3|andr3|+0000}}&lt;br /&gt;
* {{irc user|Ajaswa|Andrew Jaswa|-0500}}&lt;br /&gt;
* {{irc user|AndrewDisley|AndrewDisley|+0000}}&lt;br /&gt;
* {{irc user|Andrii Ponomarov|Andrii|+0300}}&lt;br /&gt;
* {{irc user|AngeloGladding|angelogladding|-0800/-0700}}&lt;br /&gt;
* {{irc user|AnselHalliburton|anselxyz|-0800/-0700}}&lt;br /&gt;
* {{irc user|Ashe Dryden|Ashe|-600}}&lt;br /&gt;
* {{irc user|Atamido|Atamido|-0600/-0500}}&lt;br /&gt;
* {{irc user|Barce|Barce|-0800/-0700}}&lt;br /&gt;
* {{irc user|Azathoth|Florian Beer|+1000}}&lt;br /&gt;
* {{irc user|Tyler Roehmholdt|Baristo|-0800/-0700}}&lt;br /&gt;
* {{irc user|Belling|Belling|-0800/-0700}}&lt;br /&gt;
* {{irc user|BenjaminCarlyle|BenjaminCarlyle|+1000}}&lt;br /&gt;
* {{irc user|HenriBergius|bergie|+0200/+0300}}&lt;br /&gt;
* {{irc user|Ben Ward|BenWard|-0800/-0700}}&lt;br /&gt;
* {{irc user|BenWest|bewest|-0800/-0700}}&lt;br /&gt;
* {{irc user|B.K._DeLong|bkdelong|-0500/-0400}}&lt;br /&gt;
* {{irc user|Robert|blueace|+0100}}&lt;br /&gt;
* {{irc user|Robert|blueace|+0100}}&lt;br /&gt;
* {{irc user|BluesMoon|bluesmoon|+0530}}&lt;br /&gt;
* {{irc user|BobChao|BobChao|+0800}}&lt;br /&gt;
* {{irc user|Bob Jonkman|BobJonkman|-0500/-0400}}&lt;br /&gt;
* {{irc user|Oli|boblet|+0900}}&lt;br /&gt;
* {{irc user|Boneill|boneill|+0000}}&lt;br /&gt;
* {{irc user|Brian|briansuda|+0000}}&lt;br /&gt;
* {{irc user|TimT|bringo|-0800/-0700}}&lt;br /&gt;
* {{irc user|Briski|Briski|+0000}}&lt;br /&gt;
* {{irc user|BryanL|BryanL|-0500/-0400}}&lt;br /&gt;
* {{irc user|BryanRieger|Bryan Rieger|+0000}}&lt;br /&gt;
* {{irc user|Bug-E|Bug-E|+0200}}&lt;br /&gt;
* {{irc user|CarlaHufstedler|carlamagpie|-0500/-0400}}&lt;br /&gt;
* {{irc user|Colin_Barrett|cbarrett|-1000}}&lt;br /&gt;
* {{irc user|Cognizance|Cognizance|-0800/-0700}}&lt;br /&gt;
* {{irc user|ColinDDevroe|cdevroe|-0500/-0600}}&lt;br /&gt;
* {{irc user|CoryGwin|corygwin|-0500/-0600}}&lt;br /&gt;
* {{irc user|Cgriego|cgriego|-0600/-0500}}&lt;br /&gt;
* {{irc user|Charlvn|Charl|+0200/+0200}}&lt;br /&gt;
* {{irc user|CharlesRoper|charles_r|0000/+0100}}&lt;br /&gt;
* {{irc user|Chris_Cressman|Chris Cressman|-0500/-0400}}&lt;br /&gt;
* {{irc user|ChristopherStJohn|cks|-0600/-0500}}&lt;br /&gt;
* {{irc user|JeremyBoggs|clioweb|-5000/-4000}}&lt;br /&gt;
* {{irc user|Cloud|Cloud|+0000}}&lt;br /&gt;
* {{irc user|Cruster|cruster|+0200}}&lt;br /&gt;
* {{irc user|Csarven|csarven|-0500/-0400}}&lt;br /&gt;
* {{irc user|ChrisBrentano|ctb|-0800/-0700}}&lt;br /&gt;
* {{irc user|DanC|DanC|-0600/-0500}}&lt;br /&gt;
* {{irc user|DanielBurka|DanielBurka|-0400}}&lt;br /&gt;
* {{irc user|DanielJohnLewis|danieljohnlewis|0000}}&lt;br /&gt;
* {{irc user|DannyAyers|danja|+0100/+0200}}&lt;br /&gt;
* {{irc user|Dave Cardwell|davecardwell|+0000}}&lt;br /&gt;
* {{irc user|DavidMead|DavidMead|-0400}}&lt;br /&gt;
* {{irc user|DavidRussell|davidrussell|-0600/-0500}}&lt;br /&gt;
* {{irc user|DBounds|Darren Bounds|-0500}}&lt;br /&gt;
* {{irc user|Ddonat|David Gratton|-0800/-700}}&lt;br /&gt;
* {{irc user|DenisDefreyne|ddfreyne|+0100/+0200}}&lt;br /&gt;
* {{irc user|DeanEro|deanero|-0800/-0700}}&lt;br /&gt;
* {{irc user|DeepText|Deep Text|-0800/-0700}}&lt;br /&gt;
* {{irc user|DerrickPallas|DerrickPallas|-0800/-0700}}&lt;br /&gt;
* {{irc user|DimitriGlazkov|dglazkov|-0600/-0500}}&lt;br /&gt;
* {{irc user|DiegoBudny|DiegoBudny|&amp;lt;small&amp;gt;-unspecified-&amp;lt;/small&amp;gt;}}&lt;br /&gt;
* {{irc user|DKerzman|DKerzman|-0600}}&lt;br /&gt;
* {{irc user|Dan Kubb|dkubb|-0800/-0700}}&lt;br /&gt;
* {{irc user|Dreamisle|dreamisle|-0500}}&lt;br /&gt;
* {{irc user|DrErnie|DrErnie|-0800/-0700}}&lt;br /&gt;
* {{irc user|DrewMcLellan|drewinthehead|+0000/+0100}}&lt;br /&gt;
* {{irc user|DrewBell|droob|-0600/-0500}}&lt;br /&gt;
* {{irc user|DimitriosZachariadis|dzach|+0200/+0300}}&lt;br /&gt;
* {{irc user|Ed Summers|edsu|-0500/-0400}}&lt;br /&gt;
* {{irc user|Enric|Enric|-0800/-0700}} (alt sp &amp;quot;enric&amp;quot;)&lt;br /&gt;
* {{irc user|Evan|evanpro|-0500}}&lt;br /&gt;
* {{irc user|Evan|e_s_p|-0500}}&lt;br /&gt;
* {{irc user|Ket Majmudar|ethicaljunction|+0100}}&lt;br /&gt;
* {{irc user|EdwardWelker|ewelker|-0500}}&lt;br /&gt;
* {{irc user|ChrisMessina|factoryjoe|-0800/-0700}}&lt;br /&gt;
* {{irc user|Fil|Fil|+0200}}&lt;br /&gt;
* {{irc user|CFinke|Finke|-0700/-0600}}&lt;br /&gt;
* {{irc user|MarkoMrdjenovic|friedcell|+0100/+0200}}&lt;br /&gt;
* {{irc user|GarethR|garethr|+0000/+0100}}&lt;br /&gt;
* {{irc user|GeorgeBrock|georgebrock|+0000/+0100}}&lt;br /&gt;
* {{irc user|Grantbow|Grantbow|-0800/-0700}}&lt;br /&gt;
* {{irc user|Griffin|Griffin|-0600/-0500}}&lt;br /&gt;
* {{irc user|Guillaume Lebleu|glebleu|-0800}}&lt;br /&gt;
* {{irc user|Aubergine10|Guy Fraser|+0100/+0000}}&lt;br /&gt;
* {{irc user|HenrichPoehls|HenrichP|+0100}}&lt;br /&gt;
* {{irc user|IanHickson|Hixie|-0800/-0700}}&lt;br /&gt;
* {{irc user|Hlb|hlb|+0800-0700}}&lt;br /&gt;
* {{irc user|EdwardOConnor|hober|-0800/-0700}}&lt;br /&gt;
* {{irc user|Ichigo|ichigo|+1000}}&lt;br /&gt;
* {{irc user|Alper|illustir|+0100}}&lt;br /&gt;
* {{irc user|Inkbase|inkbase|-0800/-0700}}&lt;br /&gt;
* {{irc user|IwaiMasaharu|iwaim|+0900}}&lt;br /&gt;
* {{irc user|Izo|IZO|&amp;lt;small&amp;gt;-unspecified-&amp;lt;/small&amp;gt;}}&lt;br /&gt;
* {{irc user|Jabz|Jabz|+0000}}&lt;br /&gt;
* {{irc user|JamieKnight|JamieKnight|+1000/0000}}&lt;br /&gt;
* {{irc user|JayMyers|jaymyers|-0600/-0500}}&lt;br /&gt;
* {{irc user|JoeGregorio|jcgregorio|&amp;lt;small&amp;gt;-unspecified-&amp;lt;/small&amp;gt;}}&lt;br /&gt;
* {{irc user|WizardIsHungry|jcw9|-0500/-0400}}&lt;br /&gt;
* {{irc user|Adactio|Jeremy Keith|+0000}}&lt;br /&gt;
* {{irc user|jrodgers|JesseRodgers|-0500}}&lt;br /&gt;
* {{irc user|JasonK|jkridner|-0600/-0500}}&lt;br /&gt;
* {{irc user|JeffMcNeill|jeffmcneill|-1000}}&lt;br /&gt;
* {{irc user|JimboJW|jimbojw|-0600/-0500}}&lt;br /&gt;
* {{irc user|Jonathan_Arkell|jonnay|-0700/0600}}&lt;br /&gt;
* {{irc user|JonathanMalek|JonathanMalek|-0800/-0700}}&lt;br /&gt;
* {{irc user|JosephHolsten|josephholsten|-0600/-0500}}&lt;br /&gt;
* {{irc user|JulianStahnke|julianstahnke|+0000}}&lt;br /&gt;
* {{irc user|Kapowaz|kapowaz|+0000/+0100}}&lt;br /&gt;
* {{irc user|Keri Henare|kerihenare|+1200}}&lt;br /&gt;
* {{irc user|KevBurnsJr|kevburnsjr|-0800}}&lt;br /&gt;
* [http://epeus.blogspot.com/ KevinMarks] (-0800/-0700)&lt;br /&gt;
* {{irc user|RyanKing|kingryan|-0800/-0700}}&lt;br /&gt;
** [http://theryanking.com/blog/archives/2006/04/19/office-hours/ Office hours]: Wednesday, 21:00 UTC&lt;br /&gt;
* {{irc user|Lachlan Hunt|Lachy|+1000/+1100}}&lt;br /&gt;
* {{irc user|Levitation|levitation[A]|+0200/+0300}}&lt;br /&gt;
* {{irc user|Linmic|linmic|+0800-0700}}&lt;br /&gt;
* {{irc user|MarkNg|madness|+0000/+0100}}&lt;br /&gt;
* {{irc user|Mark Mansour|Mark Mansour|+1100}}&lt;br /&gt;
* {{irc user|MarkNormanFrancis|Mark Norman Francis|+0000/+0100}}&lt;br /&gt;
* {{irc user|Maddiin|Martin Czura|+0100}}&lt;br /&gt;
* {{irc user|MattBowen|Matt Bowen|-0500/-0400}}&lt;br /&gt;
* {{irc user|Groningen|Matthias Kluth|+0100}}&lt;br /&gt;
* {{irc user|MattisManzel|Mattis Manzel|+0100/+0200}}&lt;br /&gt;
* {{irc user|CiaranMc|McNulty|+0000/+0100}}&lt;br /&gt;
* &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;[[mfbot]]&amp;lt;/span&amp;gt; - a bot which logs all edits to this wiki. It appends a number with a '+' or '-' sign, to indicate the number of characters added or removed as a result of the edit.&amp;lt;/span&amp;gt;&lt;br /&gt;
* {{irc user|MicroAngelo|MicroAngelo|+0000/+0100}}&lt;br /&gt;
* {{irc user|Mike|Michael McCracken(mmc)|-0800/-0700}}&lt;br /&gt;
* {{irc user|MikeKaply|mkaply|-0600/-0500}}&lt;br /&gt;
* {{irc user|SteveIvy|monkinetic/redmonk|-0700}}&lt;br /&gt;
* {{irc user|MWTE|mwte|+0000/+0100}}&lt;br /&gt;
* {{irc user|RobManson|nambor|+1000}}&lt;br /&gt;
* {{irc user|Naterkane|Nater Kane|-0500}}&lt;br /&gt;
* {{irc user|Nelix|nelix|+1000}}&lt;br /&gt;
* {{irc user|neuro|neuro|&amp;lt;small&amp;gt;-unspecified-&amp;lt;/small&amp;gt;}}&lt;br /&gt;
* {{irc user|Niekie|niekie|+0100/+0200}}&lt;br /&gt;
* {{irc user|NTollervey|ntoll|+0000/+0100}}&lt;br /&gt;
* {{irc user|Pawlik|pawlik|+0100/+0200}}&lt;br /&gt;
* {{irc user|Andy Pemberton|pembertona|-0500/-0400}}&lt;br /&gt;
* {{irc user|Phae|Phae|+0000/+0100}}&lt;br /&gt;
* {{irc user|pius|Pius Uzamere|+0500}}&lt;br /&gt;
* {{irc user|PriitLaes|plaes|+0200/+0300}}&lt;br /&gt;
* {{irc user|ChrisCasciano|pnhChris|-0500/-0400}}&lt;br /&gt;
* {{irc user|Hugopeixoto|Politoed|+0000/+0100}}&lt;br /&gt;
* {{irc user|PetarPopov|popov|-0800/-0700}}&lt;br /&gt;
* {{irc user|Pfefferle|pfefferle|+0100/+0200}}&lt;br /&gt;
* {{irc user|Lauren Scime|pseudowish|-0800/-700}}&lt;br /&gt;
* {{irc user|DavidOsolkowski|qid|-0500}}&lt;br /&gt;
* {{irc user|RCanine|RCanine|-0500/-0400}}&lt;br /&gt;
* {{irc user|Remi|Remi|-0500/-0400}}&lt;br /&gt;
* {{irc user|ZachCarter|riah|-0500/-0400}}&lt;br /&gt;
* {{irc user|RobertBachmann|RobertBachmann|+0100/+0200}}&lt;br /&gt;
** Office hours: &amp;lt;s&amp;gt;Wednesday, 18:00-20:00 UTC&amp;lt;/s&amp;gt; (Currently no office hours}}&lt;br /&gt;
* {{irc user|RobLinton|RobLinton|-0800/-0700}}&lt;br /&gt;
* {{irc user|Ronnos|Ron Kok|+0000}}&lt;br /&gt;
* {{irc user|SamJohnston|samj|+0100/+0200}}&lt;br /&gt;
* {{irc user|SarahWorsham|sazbean|-0500/-0400}}&lt;br /&gt;
* {{irc user|ScottNelle|snelle|-0500/-0400}}&lt;br /&gt;
* {{irc user|ScottRozic|gravitas|-0500/+0100}}&lt;br /&gt;
* {{irc user|Dana Benson|Snowden|-0800/-0700}}&lt;br /&gt;
* {{irc user|SinDoc|SinDoc|+0100/+0200}}&lt;br /&gt;
* {{irc user|Savell Martin|Savell|+0000/+0000}}&lt;br /&gt;
* {{irc user|Smackman|Steve Farrell|-0800/-0700}}&lt;br /&gt;
* {{irc user|SpikeUK|SpikeUK|+0000/+0100}}&lt;br /&gt;
* {{irc user|Steve Ganz|SteveGanz|-0800/-0700}}&lt;br /&gt;
* {{irc user|Stii|Stii|+0200 GMT}}&lt;br /&gt;
* {{irc user|ReinierZ|surial|+0100 GMT}}&lt;br /&gt;
* {{irc user|SuperPhly|SuperPhly|-600/-500}}&lt;br /&gt;
* {{irc user|SyedSRahman|syedsrahman|+0530}}&lt;br /&gt;
* &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;sym[[User:LynX|lynX]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; or (better) [[User:LynX|lynX]] on [http://about.psyc.eu PSYC] (+0100}}&lt;br /&gt;
* {{irc user|DavidLehn|taaz|-0500/-0400}}&lt;br /&gt;
* {{irc user|Tantek|Tantek|-0800/-0700}}&lt;br /&gt;
* {{irc user|tbmartin|tbmartin|-0800/-0700}}&lt;br /&gt;
* {{irc user|themattharris|themattharris|-0800/-0700}}&lt;br /&gt;
* {{irc user|Wojciech|theanxy|+0100/+0200}}&lt;br /&gt;
* {{irc user|TheJbf|thejbf|+0100/+0200}}&lt;br /&gt;
* {{irc user|Thomasknoll|thomasknoll|-0800}}&lt;br /&gt;
* {{irc user|thuddwhirr|thuddwhirr|-0800/-0700}}&lt;br /&gt;
* {{irc user|TobyInk|tobyink|+0000/+0100}}&lt;br /&gt;
* {{irc user|Trovster|trovster|-0800/-0700}}&lt;br /&gt;
* {{irc user|Vadania|vadania|-0600/-0700}}&lt;br /&gt;
* {{irc user|Vant|vant|+0900}}&lt;br /&gt;
* {{irc user|venkateswaran|vensilver|+5.30 GMT}}&lt;br /&gt;
* {{irc user|Victor|victor|+0100/+0200}}&lt;br /&gt;
* {{irc user|V-I-P|V-I-P|+0100/+0200}}&lt;br /&gt;
* {{irc user|KrissWatt|VoodooChild|+0000/+0100}}&lt;br /&gt;
* {{irc user|WebOrganics|weborganics|+0100}}&lt;br /&gt;
* {{irc user|JacksonWilkinson|whafro|-0500/-0400}}&lt;br /&gt;
* {{irc user|Richard Conyard|WhiskeyM|+0000}}&lt;br /&gt;
* {{irc user|Veeliam|William Lawrence|-0800/-0700}}&lt;br /&gt;
* {{irc user|StevenWoods|woodss|+0000 GMT}}&lt;br /&gt;
* {{irc user|Ianloic|yakk|-0800/-0700}}&lt;br /&gt;
* {{irc user|LarsStrojny|mastaYoda|+0100}}&lt;br /&gt;
* {{irc user|ZimbaTm|zimbatm|+0100}}&lt;br /&gt;
* {{irc user|FoundAtion|Foundation|-0800}}&lt;br /&gt;
* {{irc user|PJKix|pjkix|-0800/-700}}&lt;br /&gt;
* {{irc user| ChrisBroadfoot|broady|+1000}}&lt;br /&gt;
* {{irc user|Natalie Downe|NatBat|+0000}}&lt;br /&gt;
* {{irc user|Dotjay|dotjay|+0000}}&lt;br /&gt;
* {{irc user|PeterHellberg|zil|+0100}}&lt;br /&gt;
* {{irc user|Kiryl Zhybul|zkv|+0400}}&lt;br /&gt;
* {{irc user|ScottThorpe|Salve|-0800/-0700}}&lt;br /&gt;
* {{irc user|Dane|imdane|-0600/-0500}}&lt;br /&gt;
* {{irc user|ThomasLoertsch|tl|+0100/+0200}}&lt;br /&gt;
* {{irc user|Francisco Bernardo|frantic0|+0100/+0200}}&lt;br /&gt;
* {{irc user|Steven Osborn|steve918|-0700/-0800}}&lt;br /&gt;
* {{irc user|Trodrigues|trodrigues|+0000}}&lt;br /&gt;
* {{irc user|Epicurious|epicurious|+0000/+0100}}&lt;/div&gt;</summary>
		<author><name>Epicurious</name></author>
	</entry>
</feed>