2. Related Works
Applying the Netscape plug-in application programming interface (NPAPI) to use native broadcasting stack functions, the authors of [5] introduced a method of controlling basic functions of smart TV on web browser and proposed personal home screen based on HTML5.
Using the method, we can display the list of terrestrial broadcasting programs in the web browser and the selected channel is displayed on the web browser also as shown in Figure 1.
Figure 1. Receiving Terrestrial Broadcasting on the Web Browser [5]
The authors of [6] developed a mobile IPTV system consisting of the following components:
1) Device: PC, tablets, smartphones and smart TVs
2) Browser: An application used for connecting to the Internet.
3) Streaming Server: They used Flash Mdia Server (FMS).
4) Encoder: They used Adobe Media Live Encoder
5) Protocol: This system supports RTMP abd HTTP Live streaming
6) Player: They support Flash Player and HTML 5 Video.
Figure 2. The Workflow of ConnectME [7]
The authors of [7] introduced Linked Data and ConnectME. Linked Data identifies things by an URI, resolves those URIs to metadata information about those things, and links between those URIs so that machines can browse concepts like humans browse Web pages. ConnectME hypervideo player plays out audiovisual content with other material from the Web which is related to it utilizing Linked Data. The main steps in the workflow of ConnectME hypervideo player are shown in the left side of Figure 2: identifying objects in
video, annotating them with (Linked Data) concepts, and linking video objects to Web content making use of this annotation.
The authors of [8] developed a live streaming applications on a mobile Android platform. The Internet live video streaming system comprises of three major parts as shown in Figure 3. In tvOne part, Broadcast Capture equipped with FMLE (Flash Media Live Encoder) captures the digital broadcast of the source, encodes captured signals, and sends encoded data to the streaming media.
Figure 3. The Architecture of the Live Video Streaming System [8]
Figure 4. A Conceptual View of the System Introduced in [9]
They use Wowza Media Server 3 for the media streaming server of their video streaming system. The Database provides a viewable schedule on the smartphone. Application transmits the schedule. Smartphone receives data from the Application and Streaming Media. A
protocol to support service level agreements was proposed in [9]. A channel domain system for IPTV was proposed in [10]. A handover scheme for mobile IPTV was proposed in [11]. Considering related works, the authors of [12] proposed an Internet TV system as shown in Figure 4. This paper introduces our implementation of a system described in this figure.
2. Related Works
Applying the Netscape plug-in application programming interface (NPAPI) to use native broadcasting stack functions, the authors of [5] introduced a method of controlling basic functions of smart TV on web browser and proposed personal home screen based on HTML5.
Using the method, we can display the list of terrestrial broadcasting programs in the web browser and the selected channel is displayed on the web browser also as shown in Figure 1.
Figure 1. Receiving Terrestrial Broadcasting on the Web Browser [5]
The authors of [6] developed a mobile IPTV system consisting of the following components:
1) Device: PC, tablets, smartphones and smart TVs
2) Browser: An application used for connecting to the Internet.
3) Streaming Server: They used Flash Mdia Server (FMS).
4) Encoder: They used Adobe Media Live Encoder
5) Protocol: This system supports RTMP abd HTTP Live streaming
6) Player: They support Flash Player and HTML 5 Video.
Figure 2. The Workflow of ConnectME [7]
The authors of [7] introduced Linked Data and ConnectME. Linked Data identifies things by an URI, resolves those URIs to metadata information about those things, and links between those URIs so that machines can browse concepts like humans browse Web pages. ConnectME hypervideo player plays out audiovisual content with other material from the Web which is related to it utilizing Linked Data. The main steps in the workflow of ConnectME hypervideo player are shown in the left side of Figure 2: identifying objects in
video, annotating them with (Linked Data) concepts, and linking video objects to Web content making use of this annotation.
The authors of [8] developed a live streaming applications on a mobile Android platform. The Internet live video streaming system comprises of three major parts as shown in Figure 3. In tvOne part, Broadcast Capture equipped with FMLE (Flash Media Live Encoder) captures the digital broadcast of the source, encodes captured signals, and sends encoded data to the streaming media.
Figure 3. The Architecture of the Live Video Streaming System [8]
Figure 4. A Conceptual View of the System Introduced in [9]
They use Wowza Media Server 3 for the media streaming server of their video streaming system. The Database provides a viewable schedule on the smartphone. Application transmits the schedule. Smartphone receives data from the Application and Streaming Media. A
protocol to support service level agreements was proposed in [9]. A channel domain system for IPTV was proposed in [10]. A handover scheme for mobile IPTV was proposed in [11]. Considering related works, the authors of [12] proposed an Internet TV system as shown in Figure 4. This paper introduces our implementation of a system described in this figure.
การแปล กรุณารอสักครู่..
