Professional Documents
Culture Documents
DIAL의 이해
DIAL의 이해
N-
TV
STB
1st Screen TV, Blu-ray, 2nd Screen , DIAL Server device. DIAL Client ,
server
application
, 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
(a), (b)
Netflix specific
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
WebcamX App .
DIAL Spec
WebcamX specific
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
Resource
UPnP
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
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
DIAL
screen-sharing
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