Broadcast Markup Language
{{Short description|Standard for data broadcasting}}
Broadcast Markup Language, or BML, is an XML-based standard developed by Japan's Association of Radio Industries and Businesses as a data broadcasting specification for digital television broadcasting. It is a data-transmission service allowing text to be displayed on a 1seg TV screen.
The text contains news, sports, weather forecasts, emergency warnings such as Earthquake Early Warning, etc. free of charge. It was finalized in 1999, becoming ARIB STD-B24 Data Coding and Transmission Specification for Digital Broadcasting.
The STD-B24 specification is derived from an early draft of XHTML 1.0 strict, which it extends and alters. Some subset of CSS 1 and 2 is supported, as well as ECMAScript.
Example BML header:
Since version 1.0 in 1999, BML standard has gone through several revisions, and {{As of|2007|lc=on}}, it is on version 5.0. However, due to a large installed user base of receivers which only support the original 1.0 specification, broadcasters are not able to introduce new features defined in later revisions.
See also
Further reading
- {{cite book |last1=Ho |first1=Yo-Sung |last2=Kim |first2=Hyoung Joong |title=Advances in Multimedia Information Processing - PCM 2005: 6th Pacific Rim Conference on Multimedia, Jeju Island, Korea, November 11–13, 2005, Proceedings |url=https://books.google.com/books?id=B9SUAf-2MnEC&pg=PA226 |date=31 October 2005 |publisher=Springer |isbn=978-3-540-30027-4 |page=226}}
- {{cite book |last=Noergaard |first=Tammy |title=Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers |url=https://books.google.com/books?id=96jSXetmlzYC&pg=PT67 |date=31 December 2012 |publisher=Newnes |isbn=978-0-12-382197-3 |page=67}}
- {{cite book |last1=Cesar |first1=Pablo |last2=Chorianopoulos |first2=Konstantinos |title=The Evolution of TV Systems, Content, and Users Towards Interactivity |url=https://books.google.com/books?id=yuah-dQ18KUC&pg=PA34 |date=1 August 2009 |publisher=Now Publishers Inc |isbn=978-1-60198-256-8 |page=34}}
- {{cite book |last1=Morris |first1=Steven |last2=Smith-Chaigneau |first2=Anthony |title=Interactive TV Standards: A Guide to MHP, OCAP, and JavaTV |url=https://books.google.com/books?id=7xKTR7kI4aEC&pg=PT34 |date=21 April 2005 |publisher=Taylor & Francis |isbn=978-1-136-03569-2 |page=34}}
- {{cite book |last=Srivastava |first=Hari Om |authorlink=Hari Om Srivastava |title=Interactive TV Technology and Markets |url=https://books.google.com/books?id=ZPsgXT4KqVcC&pg=PA170 |date=January 2002 |publisher=Artech House |isbn=978-1-58053-321-8 |page=170}}
- [http://xml.coverpages.org/bml.html Broadcast Markup Language (BML) at OASIS]
External links
- [https://web.archive.org/web/20110709203646/http://www.arib.or.jp/tyosakenkyu/kikaku_hoso/hoso_std-b024.html Official changelog for ARIB STD-B24]{{in lang|ja}}
- [http://www.arib.or.jp/english/html/overview/sb_ej.html STD-B24 and others, List of ARIB Standards in the Field of Broadcasting] (ARIB)
Category:Broadcast engineering
Category:High-definition television
Category:Industry-specific XML-based standards
Category:Interactive television
Category:Telecommunications-related introductions in 1999
{{Markup-languages-stub}}