Skip to content

Commit 69ed58a

Browse files
joefernandezAndroid (Google) Code Review
authored andcommitted
Merge "docs: Adding TIF one-pager to TV docs in L-Preview" into klp-modular-docs
2 parents b83127f + 62aab1e commit 69ed58a

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed

docs/html/preview/preview_toc.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ User Interface</a></div>
6868
Recommendations</a></li>
6969
</ul>
7070
</li>
71+
<li><a href="<?cs var:toroot ?>preview/tv/tif/index.html">
72+
TV Input Framework</a></li>
7173
<li><a href="<?cs var:toroot ?>preview/tv/games/index.html">
7274
Games on TV</a></li>
7375
<li><a href="<?cs var:toroot ?>preview/tv/start/hardware-features.html">
72.7 KB
Loading

docs/html/preview/tv/tif/index.jd

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
page.title=TV Input Framework
2+
page.tags=tif
3+
4+
@jd:body
5+
6+
<p>
7+
Watching live television shows and other continuous, channel-based content is a big part of the
8+
TV experience. Android supports receiving and playback of live video content through the TV Input
9+
Framework. This framework provides a unified method for receiving audio and video channel content
10+
from hardware sources, such as HDMI ports and built-in-tuners, and software sources, such as
11+
video streamed over the internet.
12+
</p>
13+
<p>
14+
The framework enables developers to define live TV input sources by implementing a TV input
15+
service. This service publishes a list of channels and programs to the TV Provider. The live TV
16+
app on a TV device gets the list of available channels and programs from the TV Provider and
17+
displays them to a user. When a user selects a specific channel, the live TV app creates a
18+
session for the associated TV input service through the TV Input Manager, and tells the TV input
19+
service to tune to the requested channel and play the content to a display surface provided by
20+
the TV app.
21+
</p>
22+
23+
<img src="{@docRoot}preview/tv/images/tif-overview.png" id="figure1">
24+
<p class="img-caption">
25+
<strong>Figure 1.</strong> Functional diagram of the TV Input Framework
26+
</p>
27+
28+
<p>
29+
The TV Input Framework is designed to provide access to a wide variety of live TV input sources
30+
and bring them together in a single user interface for users to browse, view, and enjoy content.
31+
Building a TV input service for your content can help make it more accessible on TV devices.
32+
</p>
33+
34+
<p>
35+
The APIs for the TV Input Framework are available in the L Developer Preview and you can
36+
review them in the preview API reference docs. However, more changes are planned, so stay tuned
37+
for additional information with the official Android platform launch.
38+
</p>

0 commit comments

Comments
 (0)