(Created page with "= MeeGo TV Browser = 1 Short expression of the need -------------------------------- TV industry and in particular IPTV has used browsers for years to create TV portals. In IP...") |
(→MeeGo TV Browser) |
||
| Line 3: | Line 3: | ||
1 Short expression of the need | 1 Short expression of the need | ||
-------------------------------- | -------------------------------- | ||
| - | TV industry and in particular IPTV has used browsers for years to create TV portals. In IPTV specialised companies such as ANT (Cambridge, UK), Opera (Oslo, Norway) or Access (Tokyo, Japan) | + | TV industry and in particular IPTV has used browsers for years to create TV portals. In IPTV specialised companies such as ANT (Cambridge, UK), Opera (Oslo, Norway) or Access (Tokyo, Japan) have created specialised browser for these use cases. |
These specialised browsers were optimized for TV at the detriment of their possibility to surf the open internet. | These specialised browsers were optimized for TV at the detriment of their possibility to surf the open internet. | ||
As today the requirement to browse the open internet is imposed on TV, there is a need to provide an “open internet” capable browser which can be integrated in a TV and can be used to create TV portals. | As today the requirement to browse the open internet is imposed on TV, there is a need to provide an “open internet” capable browser which can be integrated in a TV and can be used to create TV portals. | ||
| Line 32: | Line 32: | ||
---------------------------- | ---------------------------- | ||
| - | + | Requirements | |
| - | [[ | + | * [[File:Meego TV JavaScriptAPI requirement.pdf | Requirement for a TV Javascript API]]<br> |
| - | + | * [[File:Meego TV Browser V0.2.odt | Requirement for TV Browser]] <br> | |
| - | [[ | + | |
| + | User Manual | ||
| + | * [[TV Browser Control API]] | ||
| + | * [[TV Browser Javascript API]] | ||
| + | * [[TV Browser Transparency Management]] | ||
| + | |||
| + | Related Topics | ||
| + | * [[umms]] | ||
5 Where is the code | 5 Where is the code | ||
----------------- | ----------------- | ||
| - | Visit MeeGo OBS and search for | + | Visit MeeGo OBS and search for meego-tv-browser |
https://build.meego.com | https://build.meego.com | ||
| - | or | + | or directly in the GIT repo<br> |
| - | + | http://meego.gitorious.org/meego-middleware/meego-tv-browser<br> | |
| + | http://meego.gitorious.org/meego-middleware/mutter-meego-tv<br> | ||
1 Short expression of the need
TV industry and in particular IPTV has used browsers for years to create TV portals. In IPTV specialised companies such as ANT (Cambridge, UK), Opera (Oslo, Norway) or Access (Tokyo, Japan) have created specialised browser for these use cases. These specialised browsers were optimized for TV at the detriment of their possibility to surf the open internet. As today the requirement to browse the open internet is imposed on TV, there is a need to provide an “open internet” capable browser which can be integrated in a TV and can be used to create TV portals. These portals are commonly used to provide the business logic which run locally on the device an is written in AJAX. To enable the control of the TV and Media Centre an API accessible from JavaScript must be added to the Browser.
2 Purpose/audience
The purpose of this document is to provide an understanding of the solution which has been developed by the MeeGo TV project. It addresses the developers who will have to deliver a working implementation.
3 Overview
The internet world has created browser for PC. Assuming not only a mouse and a keyboard, but also a 50 cm viewing with a multi windows presentation layer and a skilled human who drive the beast. Unfortunately, a TV has neither a keyboard or a mouse, the vision is done from 3m, there is no windowing concept and the Live TV presentation remains in control of the UI all the time. TV needs is a browser which address some critical issues. Controllable by an external application.
4 Documentation
Requirements
User Manual
Related Topics
5 Where is the code
Visit MeeGo OBS and search for meego-tv-browser https://build.meego.com
or directly in the GIT repo
http://meego.gitorious.org/meego-middleware/meego-tv-browser
http://meego.gitorious.org/meego-middleware/mutter-meego-tv