You are on page 1of 11

Discovery And Launch (discovery), application Screen

2nd screen device 1st screen device (Launch) Netflix

N-

TV

STB

1st Screen TV, Blu-ray, 2nd Screen , DIAL Server device. DIAL Client ,

STB 1st Screen device 2nd Screen device device.

, DIAL protocol , DIAL server

server

application

For example Mobile app

, TV

Without DIAL 1. RCU TV app menu 2. TV app 3. TV app . 4. TV app pairing screen 5. Phone Mobile app 6. Mobile app pin code 7. Mobile app Play on TV With DIAL 1. Mobile app 2. Mobile app

pairing screen .

. Play on TV

1st Screen Service (a) iPhone


(b) iPhone (c) iPhone (d) iPhone Netflix App Netflix App Netflix App Netflix App DIAL Spec TV TV TV DIAL service . TV . communication . Netflix app . DIAL protocol

Netflix app Netflix app , (c), (d)

(a), (b)

Netflix specific

2nd Screen Service


(a) Tablet (b) Tablet (c) TV YouTube App YouTube App YouTube App DIAL Spec TV DIAL service . tablet YouTube app . , TV UI . YouTube specific . TV YouTube app , DIAL protocol IP/Port

tablet

YouTube app

video

(a), (b)

, (c)

Cloud Service
(a) Phone (b) Phone . (c) Phone WebcamX App WebcamX App WebcamX App (a), (b) TV TV DIAL service URL . DIAL protocol . HTML5 browser application TV

cloud based WebcamX server , (c)

WebcamX App .

DIAL Spec

WebcamX specific

DIAL protocol components DIAL REST Service .

DIAL Service Discovery

DIAL Service Discovery DIAL Client DIAL Server Server DIAL REST Service . DIAL Service Discovery UPnP specification SSDP protocol Search Target UPnP device description HTTP DIAL REST Service DIAL Client

DIAL Server application . DIAL REST Service HTTP .

REST(Representational State SW . HTTP Network

Transfer) (HTTP) WWW , , SW

Resource

DIAL Service Discovery 1.1 HTTP

UPnP

SSDP(Simple Service Discovery Protocol)

M-SEARCH request DIAL server DIAL client UPnP Spec 1.3.2 . UDP port 1900 IPv4 239.255.255.250 . Search Target(ST) header

M-SEARCH

urn : dial-multiscreen-org:service:dial:1

M-SEARCH ST header HTTP Url Url ST

response M-SEARCH . location header IPv4 header M-SEARCH

SSDP/UPnP UPnP Spec 1.3.3 UPnP . IPv4

Device description request M-SEARCH response DIAL client M-SEARCH response header URL HTTP GET .

LOCATION

Device description response Device description HTTP GET , DIAL Server UPnP section2 UPnP device description HTTP response . HTTP response HTTP URL Application-URL . URL DIAL REST Service DIAL REST Service URL . Response DIAL Client DIAL Rest Service Application-URL .

DIAL REST Service URL application(e.g. Netflix, YouTube..) Application Resource URL HTTP request . Application Resource URL DIAL REST Service URL + / + Application Name . Application Name application provider , Application Name DIAL Registry .

Google Cast

Google

DIAL

screen-sharing

Device Sender Receiver

OS/Platform Android, iOS, Chrome OS, Mac OS, Windows Scaled-down Chrome browser(Chrome OS)

API Android API, iOS API, Chrome API Receiver API for web application

You might also like