KR20120072100A - 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법 - Google Patents

웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법 Download PDF

Info

Publication number
KR20120072100A
KR20120072100A KR1020100133891A KR20100133891A KR20120072100A KR 20120072100 A KR20120072100 A KR 20120072100A KR 1020100133891 A KR1020100133891 A KR 1020100133891A KR 20100133891 A KR20100133891 A KR 20100133891A KR 20120072100 A KR20120072100 A KR 20120072100A
Authority
KR
South Korea
Prior art keywords
web
home network
media
uri
media control
Prior art date
Application number
KR1020100133891A
Other languages
English (en)
Inventor
박희상
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020100133891A priority Critical patent/KR20120072100A/ko
Publication of KR20120072100A publication Critical patent/KR20120072100A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/30Types of network names
    • H04L2101/385Uniform resource identifier for session initiation protocol [SIP URI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법에 관한 것으로서, 웹 브라우저를 통하여 접근할 수 있는 인터넷상의 멀티미디어 콘텐트를 댁내 홈네트워크 상의 웹 브라우징 기능이 없는 미디어 재생 단말(예를 들어, TV 등)을 통해서도 재생할 수 있게 하고자 한다.
이를 위하여, 본 발명은, 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치에 있어서, 웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트에 대한 URI(Uniform Resource Identifier) 정보를 획득하기 위한 획득 수단; 및 상기 획득된 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하기 위한 미디어 제어 수단을 포함한다.

Description

웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법{WEB MEDIA CONTROL APPARATUS AND METHOD FOR CONNECTING WEB CONTENT SERVICE AND HOME NETWORKING}
본 발명은 웹 미디어 제어에 관한 것으로, 더욱 상세하게는 웹 브라우저를 통하여 접근할 수 있는 인터넷상의 멀티미디어 콘텐트를 댁내 홈네트워크 상의 웹 브라우징 기능이 없는 미디어 재생 단말(예를 들어, TV 등)을 통해서도 재생할 수 있게 하는, 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법에 관한 것이다.
최근에 보급되는 스마트폰, 텔레비젼(TV) 등 네트워크 기능을 갖는 가전기기의 경우, 단말간 콘텐트 연결사용 등을 위해 홈네트워크(DLNA/UPnP) 기능을 제공하는 단말들을 쉽게 찾아볼 수 있다. 또한 홈네트워크의 보급에 따라 각 가정에서는 최신 단말들을 홈네트워크에 연결하여 다양한 기능을 사용할 수 있다.
여기서, DLNA(Digital Living Network Alliance)란 홈네트워크 시스템의 표준으로, IP(Internet Protocol) 네트워크로 연결된 기기들 간에 음악, 동영상 등의 멀티미디어 콘텐트를 서로 공유하는 기능을 제공하기 위한 규격인데, 이러한 DLNA 규격의 기기들은 이더넷 또는 무선랜 환경에서 IP 주소를 갖고 UPnP 프로토콜을 통해 서로 통신하는 특징을 가지고 있다.
이러한 DLNA 규격에는 미디어 서버(DMS), 미디어 플레이어(DMP), 미디어 컨트롤러(DMC), 미디어 렌더러 등이 있으며, 구체적으로 살펴보면, 미디어 서버(DMS)는 DLNA 네트워크 상에서 콘텐트를 제공하는 역할을 수행하고, 미디어 플레이어(DMP)는 미디어 서버(DMS)의 콘텐트를 네트워크상에서 공유하여 재생하는 기기이며, 미디어 컨트롤러(DMC)는 외부에서 미디어 서버(DMS)와 미디어 플레이어(DMP)를 조정할 수 있는 장치를 의미하며, 특히 미디어 렌더러(DMR: Digital Media Renderer)는 독자적으로 미디어 서버(DMS)의 콘텐트를 재생하지 않고 미디어 컨트롤러(DMC)의 명령을 통하여 미디어 서버(DMS)의 콘텐트를 재생하는 것이다.
현재 DLNA 규격은 1.5 버전이 제안되어 있으며, 해당 규격을 만족하는 TV, 네트워크 스토리지(NAS) 및 스마트폰 등의 하드웨어뿐 아니라 개인용 컴퓨터(PC)에서 사용할 수 있는 해당규격의 소프트웨어들도 최근 수년간 시장에 활발히 출시되어 상당한 수의 실제 가입자가 활용이 가능한 상태이다.
이에 따라 최근에는 댁내 단말에 저장된 미디어 콘텐트를 홈네트워크(UPnP/DLNA)를 통해 댁내에서 자유로이 공유하는 콘텐트-쉬프트(Content-shift) 기능이 제공되는 오디오, TV, 스마트폰, PMP, 카메라, NAS 등이 있으며, 이로 인하여 UPnP/DLNA 호환기능을 활용한 댁내에서의 미디어 공유가 널리 활용되고는 있지만, 동일 홈네트워크 상(댁내)에 저장된 콘텐트를 동일 홈네트워크 상에서의 단말에서만 재생이 가능하도록 하는 UPnP/DLNA 규약상의 제약으로 인하여, 보다 다양한 고품질 콘텐트를 제공하는 인터넷상의 콘텐트를 다수의 홈 네트워크 단말에서 이용할 수 없다는 문제점이 있다.
또한, 인터넷 웹페이지의 소스(Source)에서 확인 가능한 정보만을 홈네트워크(UPnP/DLNA) 단말로 전달하는 기능만으로는, 미디어의 위치가 웹페이지에 노출되지 않거나 또는 댁내 홈네트워크 단말이 외부 네트워크의 미디어를 재생할 수 없는 경우, 해당 미디어를 이용하는 것이 불가능하다는 문제점이 있으며, 이는 고품질 미디어를 제공하는 대부분의 회원제(유료) 환경에 존재하는 문제이다.
따라서 본 발명은 상기와 같은 문제점을 해결하고, 웹 브라우저를 통하여 접근할 수 있는 인터넷상의 멀티미디어 콘텐트를 댁내 홈네트워크 상의 웹 브라우징 기능이 없는 미디어 재생 단말(예를 들어, TV 등)을 통해서도 재생할 수 있게 하는, 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법을 제공하는데 그 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
본 발명은 상기와 같은 목적을 달성하기 위하여, 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치에 있어서, 웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트에 대한 URI 정보를 획득하기 위한 획득 수단; 및 상기 획득된 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하기 위한 미디어 제어 수단을 포함한다.
한편, 본 발명은 웹 콘텐트와 홈네트워크의 연동을 위한 웹 미디어 제어 장치에 있어서, 웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트의 전송을 해당 미디어 서버에 요청하여 임시 파일로 저장하기 위한 획득 수단; 및 상기 저장된 임시 파일에 대한 새로운 URI 정보를 사용자에 의하여 선택된 홈네트워크 단말에 전달하면서 재생을 명령하기 위한 미디어 제어 수단을 포함한다.
또한, 상기 본 발명은, 상기 획득 수단에 의하여 저장된 멀티미디어 콘텐트를 상기 선택된 홈네트워크 단말에서 재생 가능한 미디어 포맷으로 변환하기 위한 인코딩 수단을 더 포함한다.
한편, 본 발명은, 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 방법에 있어서, 웹 브라우저를 통해 홈네트워크 밖의 미디어 서버에 접근하여 특정 멀티미디어 콘텐트에 대한 URI 정보를 획득하는 단계; 및 상기 획득된 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하는 단계를 포함한다.
한편, 본 발명은, 웹 콘텐트와 홈네트워크의 연동을 위한 웹 미디어 제어 방법에 있어서, 웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트에 대한 스트리밍을 해당 미디어 서버에 요청하는 단계; 상기 미디어 서버로부터 상기 요청된 멀티미디어 콘텐트를 전달받아 임시 파일로 저장하는 단계; 및 상기 저장된 임시 파일에 대한 새로운 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하는 단계를 포함한다.
또한, 상기 본 발명은, 상기 임시 파일로 저장된 멀티미디어 콘텐트를 상기 선택된 홈네트워크 단말에서 재생가능한 미디어 포맷으로 변환하는 단계를 더 포함한다.
상기와 같은 발명은, 홈네트워크(UPnP/DLNA) 콘텐트-쉬프트(Content-shift) 기능이 제공되는 UPnP/DLNA 호환 단말(예를 들어, 오디오 장치, TV, 스마트폰, PMP, 카메라, NAS 등)에서도 인터넷상의 콘텐트를 직접 활용할 수 있게 하는 기능을 제공하고, 다양하게 제공되는 인터넷상의 개인 저장공간을 사용자의 편의에 따라 통합 관리하고 활용할 수 있게 함으로써, 기존 서비스에서의 콘텐트 선택상의 제약을 극복하고, 홈네트워크 서비스에 보다 높은 부가가치를 제공할 수 있게 하는 효과가 있다.
즉, 본 발명은 직접적인 인터넷 브라우징이 불가능한 일반적인 홈네트워크 단말(예를 들어, 오디오 장치, TV 등)에서도 다양한 인터넷상의 콘텐트를 별도의 소프트웨어 없이 활용할 수 있게 하는 효과가 있다.
도 1은 본 발명에 따른 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치의 일실시예 구성도,
도 2는 본 발명에 따른 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 방법에 대한 일실시예 흐름도이다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.
그리고 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때 이는 "직접적으로 연결"되어 있는 경우뿐만 아니라 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 어떤 부분이 어떤 구성요소를 "포함" 또는 "구비"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함하거나 구비할 수 있는 것을 의미한다.
도 1은 본 발명에 따른 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치의 일실시예 구성도이다.
본 발명은, 웹브라우저를 통해 접속한 인터넷상의 멀티미디어 콘텐트(음악, 동영상, 사진, 텍스트 등)를 포함하는 웹브라우저 상의 모든 콘텐트를 댁내 홈네트워크에 연결된 홈네트워크 단말(UPnP/DLNA 단말)들에서 볼 수 있도록 하는 새로운 형태의 웹 미디어 제어 장치에 관한 것으로, 이는 최근에 널리 보급되고 있는 단말기기(TV, 전화기, 휴대용 멀티미디어 기기)의 홈네트워크(UPnP/DLNA) 기능을 보다 다양하게 활용하는 서비스를 제공한다.
상기와 같은 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는 도면에 도시된 바와 같이, URI 획득부(1101), 미디어 제어부(1102), 및 DMR 관리부(103)를 포함하여 이루어진다. 이하, 콘텐트를 제공하는 서버(14, 16)와 홈네트워크 단말(12)과의 관계를 명확히 하기 위하여 본 발명을 웹 미디어 제어 장치(Web-DMC)를 기준으로 설명하고, 추후에 개별적인 구성요소에 대하여 설명하기로 한다.
본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는 인터넷상에 존재하는 멀티미디어 콘텐트(동영상, 음악, 그림, 사진, 텍스트 등)를 개인용 컴퓨터(PC)(11)의 웹 브라우저를 통해, 해당 개인용 컴퓨터(PC)(11)와 동일한 홈네트워크(UPnP/DLNA)(10) 상에 있는 미디어 렌더러(DMR)를 구비한 홈네트워크 단말(12)에 전달하여 재생될 수 있게 한다. 여기서, 홈네트워크 단말(12)은 미디어 재생을 수행하는 미디어 렌더러(DMR: Digital Media Renderer)를 포함하는 UPnP/DLNA기능을 갖는 단말로서, 이에는 IPTV 셋톱막스(STB), 텔레비젼(TV), 모바일 단말(휴대용 멀티미디어 기기), 전화기 등이 해당되는데, 이하 간단히 "홈 네트워크 단말" 또는 "홈네트워크 단말(DMR)"로 표현하기로 하며, 경우에 따라서는 "렌더러"만을 지칭하여 "DMR"로 표현하기로 한다.
본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는, 홈네트워크 상의 정보를 검색하여 제어가 가능한 미디어 파일을 리스트하는 기존의 미디어 제어장치(DMC)와 달리, 인터넷 익스플로러(IE) 브라우저의 브라우저 확장 모듈(BHO: Browser Helper Object) 기능을 갖는 웹브라우저(IE) 제어모듈을 구동함으로써, 인터넷상에 존재하는 콘텐트를 검색하는 경우, 웹페이지를 파싱하여 URI(Uniform Resource Identifier) 정보 추출하고, 즉 해당 웹페이지의 소스에서 사전에 정의된 콘텐트 파일들에 대한 URI정보를 추출하고 이를 버퍼링하여, 플러그인 형태로 웹브라우저(IE) 상에 GUI를 표시하는 해당 인터페이스 내의 미디어 선택 목록에 리스트한다. 여기서, URI 정보는 인터넷 상에서의 콘텐트의 위치 정보에 해당한다.
또한, 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는 상기와 같은 웹브라우저 제어모듈을 구동함으로써, 사용자가 웹페이지 상에서 원하는 콘텐트를 마우스 우측 클릭을 통해 선택하면, 그 선택된 콘텐트의 URI 정보를 추출하여 획득하며, 사용자가 선택한 특정 홈네트워크 단말(12)로 상기 추출된 URI 정보를 전달한다. 이때, 웹 미디어 제어 장치(Web-DMC)(110)의 사용자 인터페이스(UI)는 플러그인 형태의 그래픽 사용자 인터페이스(GUI)가 아니라, 마우스 우측 클릭을 통한 메뉴리스트에 포함되어 미디어 렌더러(DMR) 리스트를 표시하고 선택할 수 있는 형태이다.
한편, 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는 해당 웹페이지 소스에 콘텐트의 URI 정보가 노출되지 않은 경우에는, 즉, 해당 웹페이지 소스에서 콘텐트의 URI 정보를 추출할 수 없는 경우에는, 해당 콘텐트 제공 서버(14)에 해당 URI 정보를 요청하여 제공받는다. 이때, 콘텐트 제공 서버(14)는 클라이언트 측의 웹 미디어 제어 장치(Web-DMC)(110)의 인증을 통해 해당 콘텐트의 URI 정보를 전송하는 모듈("URI 제공부")(141)을 포함한다. 즉, URI 제공부(141)는 클라이언트의 URI 파라미터 요청을 검출하고, 그에 대한 응답으로, 암호화된 형태의 URI 파라미터를 제공한다. 여기서, 웹 미디어 제어 장치(Web-DMC)(110)가 해당 콘텐트 제공 서버(14)에 요청하여 URI 정보를 제공받는 과정(요청에 따른 URI 획득 과정)은 UPnP/DLNA 장치의 보급에 따라 일반적인 서버 사이트에서 표준화된 API(Application Programming Interface)를 통해 해당 기능을 제공할 수 있도록 구성할 수 있다.
본 발명에 따른 웹 미디어 제어 방법을 통하여 웹사이트의 미디어 콘텐트를 홈네트워크 내의 홈네트워크 단말(DMR)(12)을 통하여 재생하는 과정을 더욱 상세하게 설명하면, 다음과 같다.
먼저, 가입자의 개인용 컴퓨터(11)가 미디어 콘텐트를 제공하는 사이트(예를 들어, 콘텐트 제공 서버(14) 등)에 접속하여, 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)를 웹브라우저(예를 들면, 인터넷 익스플로러(IE) 등) 상의 플러그인 형태로 구동하면, 이후 웹브라우저 상의 동작은 웹 미디어 제어 장치(Web-DMC)(110)에서 제어할 수 있게 된다.
이후, 웹브라우징을 통해 인터넷상에서 원하는 콘텐트를 선택하고, 이에 대한 재생을 요청하고자 하는 경우, 웹 미디어 제어 장치(Web-DMC)(110)는 해당 콘텐트의 URI 정보(URI 파라미터)를 위에서 설명한 방법으로 획득하고, 이를 버퍼 메모리에 저장한다.
한편, 상기와 같은 웹 미디어 제어 장치(Web-DMC)(110)의 URI 정보 획득 과정에 대응하여, 서버 사이트(예를 들어, 콘텐트 제공 서버(14))가 수행하는 과정을 설명하면 다음과 같다.
먼저, 클라이언트(11)가 서버 사이트(콘텐트 제공 사이트) 내의 콘텐트를 선택하고 그 선택된 콘텐트에 대한 URI 정보를 요청함에 따라, 콘텐트 제공 사이트(14)에서는 서버 모듈(URI 제공부)(141)을 통하여 해당 요청의 인증 여부를 확인하고, 일반 콘텐트 재생 요청이 아닌 URI 파라미터 요청임을 판단하기 위해 먼저 HTTP GET(Enc_URI, Req_URI) 메시지의 존재 여부를 확인하고, 그에 대한 결과값이 "true"인 경우 암호화된 형태의 콘텐트 URI 파라미터 정보(Enc_URI)를 웹 미디어 제어 장치(Web-DMC)(110)로 전송한다("HTTP OK(Enc_URI)").
이후, 웹 미디어 제어 장치(Web-DMC)(110)는 암호화된 URI 파라미터(Enc_URI 파라미터)를 해독하여, 해당 콘텐트의 URI 파라미터를 획득하고, 사용자가 선택한 홈네트워크 단말(DMR)(12)로 UPnP AV Architecture 1.0 규격상의 재생 아키텍쳐(Playback Architecture)에서의 "SetAVTransportURI()" 또는 "SetNextAVTRansportURI()" 액션을 통해 전달한다.
상기의 과정에서 웹 미디어 제어 장치(Web-DMC)(110)는 기존 미디어 콘트롤러(DMC)에서 콘텐트 리스트 검색을 위해 사용하는 "Browse/Search()"액션을 대신하는 소스 검색을 하거나, 또는 콘텐트 제공 서버(14)로부터 제공받은 URI 정보를 파라미터로 "SetAVTransportURI()" 명령을 수행하여, 해당 홈네트워크 단말(DMR)(12)에 명령을 전달한다.
만약, 사용자에 의하여 선택된 홈네트워크 단말(DMR)(12)이 UPnP/DLNA 표준의 특성인 "동일 네트워크에서의 콘텐트만 전달이 가능하도록 하는 제약"을 받는 경우에는, 원격에 존재하는 멀티미디어 콘텐트의 URI 파라미터만으로는 홈네트워크 단말(DMR)(12)에서의 재생이 불가능한데, 이를 해결하기 위해 본 발명은 다음의 과정을 수행한다.
웹 미디어 제어 장치(Web-DMC)(110)가 구동되면, 먼저 동일 홈네트워크 상의 홈네트워크 단말(DMR)(12)을 검색하고 그 검색된 홈네트워크 단말(DMR)(12)을 웹 미디어 제어 장치(Web-DMC)(110)의 DMR 목록(홈네트워크 단말 목록)에 리스트 한다.
이때, 웹 미디어 제어 장치(Web-DMC)(110)는 각각의 홈네트워크 단말(DMR)(12)에서 재생 가능한 미디어 포맷의 정보(MF_List)를 요청하여 수집한다. 이와 동시에 사전에 지정된 홈네트워크 밖의 URI 정보를 파라미터로 하는 "SetAVTransportURI()" 시험 수행하여, 사전에 설정된 시간(Timeout) 내에 홈네트워크 단말(DMR)(12)로부터 “HTTP OK” 메시지를 수신하는지 여부("Subnet_OK")를 점검한다. 위의 과정을 통하여 수집된 포맷 및 외부네트워크 지원 결과는 각 홈네트워크 단말(DMR)(12)별로 구분하여 저장한다("DMR(MF_List, Subnet_OK)").
위에서 "Subnet_OK" 값이 "false"인 경우, 웹 미디어 제어 장치(Web-DMC)(110)는 서버 모듈(URI 제공부)(141)의 "HTTP GET(Enc_URI, Req_URI)" 메시지를 통한 URI 파라미터 요청을 수행하지 않고, 임시 저장이 가능한 형태의 미디어 스트리밍을 요청하는 메시지("HTTP GET(B_URI, Req_URI)")를 전달하여, 해당 미디어 콘텐트의 스트리밍을 받는다.
웹 미디어 제어 장치(Web-DMC)(110)는 스트리밍으로 제공받은 콘텐트를 캐쉬 형태의 임시 버퍼링 파일로 저장한 후, 그 저장된 임시 파일의 새로운 URI를 파라미터로 하여 해당 홈네트워크 단말(DMR)(12)(사용자에 의하여 선택된 홈네트워크 단말(DMR))로 "SetAVTransportURI()" 명령을 전달함으로써, 해당 미디어 콘텐트가 재생되도록 한다. 또한 실시예에 따라, 웹 미디어 제어 장치(Web-DMC)(110)는 캐쉬 형태로 저장된 임시 버퍼링 파일에 대하여, 사전에 설정된 버퍼링 타임(T_Buff ≤ 20 sec)을 넘는 분량에 대해서는 자동적인 삭제 과정을 수행한다.
한편, 만약에 선택된 미디어 콘텐트가 위 과정에서 수집된 홈네트워크 단말(DMR)(12)의 재생 포맷(MF_List)에 해당하지 않는 경우에는, 그 선택된 홈네트워크 단말(DMR)(12)에서 재생 가능한 포맷으로 변환해주는 별도의 모듈("인코더(1112)")과 연동함으로써, 해당 홈네트워크 단말(DMR)에서 재생이 가능한 형태의 미디어 콘텐트로 변환하여 전달한다.
상기와 같은 과정을 통하여, 웹 미디어 제어 장치(Web-DMC)(110)는 인터넷상의 미디어 콘텐트를 홈네트워크 상의 홈네트워크 단말(DMR)(12)에 전달하는 기능을 수행하게 된다.
한편, 인터넷상에서는 웹하드(161) 또는 클라우드 서버(162) 등과 같은 다양한 개인 저장공간(16)이 제공되고 있으며, 개인 사용자는 네트워크상의 저장공간에 개인 미디어를 저장하고 이를 댁내에서 활용하는 경우가 늘고 있다. 이때, 서비스별로는 별도의 클라이언트 어플리케이션(Application)이 필요한 경우가 있으며, 또한 개인이 동시에 복수의 인터넷 개인저장공간을 활용하는 경우가 늘어나고 있다. 여기서, 도 1에서는 콘텐트 제공 서버(14)와 개인 저장 공간(16)을 구분하여 도시하였으나, 가입자 댁내 홈네트워크 밖에 위치하여 멀티미디어 콘텐트를 제공한다는 점에서는 동일한 바, 개인 저장 공간(16)을 콘텐트 제공 서버(14)의 일종으로 볼 수 있으며, 이 둘을 포함하여 "서버", "웹사이트", "미디어 서버"라 칭하기로 한다.
따라서 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는 위 경우에 대한 활용을 증가시키기 위하여, 다음과 같은 기능을 함께 제공한다.
웹브라우저로 접근이 가능한 인터넷 상의 개인 저장공간(웹하드, 클라우드 서비스 등)(16)은, 개인의 자유로운 파일 업로드/다운로드가 가능하므로, 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)는 웹 인터페이스를 통해 인터넷 개인저장공간에 저장된 개인 미디어의 URI 정보를 획득할 수 있으며, 이를 직접 다운로드 받는 것도 가능하다.
웹 미디어 제어 장치(Web-DMC)(110)는 분산된 저장공간에 저장된 각각의 미디어 콘텐트에 대해 해당 미디어 콘텐트의 URI 정보와 태그(Tag) 정보를 저장하고, 이에 대한 별도의 명칭(Alias 명칭)을 부여하여 목록으로 관리하는 별도의 인터페이스를 제공한다.
또한, 웹 미디어 제어 장치(Web-DMC)(110)는 개인 저장 미디어(미디어 콘텐트)의 목록을 XML 형태로 저장 관리함으로써, 사용자가 편의에 따라 직접 편집이 가능한 형태로 저장/관리할 수 있게 하는 기능을 제공한다.
이에 따라, 개인 사용자는 인터넷상의 다수의 별도 콘텐트 사이트에 저장된 개인 미디어에 대해, 통일된 사용자 인터페이스(UI)를 통하여 개인 미디어 관리를 가능하게 하며, 또한, 웹 미디어 제어 장치(Web-DMC)(110)를 통한 홈네트워크(UPnP/DLNA) 기능으로 파일의 전달 및 재생이 가능하기 때문에, 별도의 전용 소프트웨어가 제공되지 않는 다양한 홈 네트워크 단말을 통해서도 인터넷상에 저장된 개인 미디어 콘텐트를 활용하는 것이 가능하다.
이때, 본 발명에서의 개인 미디어 목록의 관리는 기존의 UPnP/DLNA에서 사용하는 CDS(Content Directory Service) 방식이 아닌 인증정보 및 URI 저장을 통해 제공함으로써, CDS 업데이트 등에 따르는 불필요한 자원의 낭비를 막는 효과가 있다.
상기와 같은 기능을 수행하는 본 발명에 따른 웹 미디어 제어 장치(Web-DMC)(110)의 구성을 구체적으로 살펴보면, 웹 미디어 제어 장치(Web-DMC)(110)는 도면에 도시된 바와 같이, URI 획득부(1101), 미디어 제어부(1102), 및 DMR 관리부(103)를 포함하여 이루어진다.
여기서, URI 획득부(1101)는 가입자 개인용 컴퓨터(PC)(11)의 브라우저에서 설치되어 인터넷상에 있는 콘텐트의 URI 정보를 검출하거나 서버(예를 들어, 콘텐트 제공 서버, 개인 저장 공간 등) 측으로 URI 정보를 요청하는 것으로서, 일종의 웹 브라우저 BHO(Browser Helper Object) 모듈(웹 브라우저 BHO 기능을 갖는 웹브라우저(IE) 제어모듈)에 해당한다. 만약, 사용자에 의하여 선택된 홈네트워크 단말(DMR)(12)이 UPnP/DLNA 표준의 특성인 "동일 네트워크에서의 콘텐트만 전달이 가능하도록 하는 제약"을 받는 경우에는, 원격에 존재하는 멀티미디어 콘텐트의 URI 파라미터만으로는 홈네트워크 단말(DMR)(12)에서의 재생이 불가능한데, 이 경우에 URI 획득부(1101)는 웹 브라우저를 통해 접근한 홈네트워크(10) 밖의 멀티미디어 콘텐트에 대한 스트리밍을 해당 서버에 요청하여 임시 파일로 저장하고, 그 저장된 임시 파일에 대한 새로운 URI 정보를 미디어 제어부(DMC)(1102)를 통하여 해당 홈네트워크 단말에 전달한다.
미디어 제어부(DMC)(1102)는 URI 획득부(1101)에 의하여 획득된 해당 콘텐트의 URI 파라미터를 해당 홈네트워크 단말(DMR)(12)(사용자에 의하여 선택된 홈네트워크 단말)에 전달하는 것으로서, 이를 위하여 UPnP AV Architecture 상의 "SetAVTransportURI()" 또는 "SetNextAVTRansportURI()" 액션을 수행한다.
DMR(Digital Media Renderer) 관리부(103)는 홈네트워크(10) 상에서 검색된 각각의 홈네트워크 단말(12)에서 재생 가능한 미디어 포맷과 홈네트워크(10) 밖의 URI를 재생할 수 있는지 여부(홈네트워크 밖에 위치하는 콘텐트의 재생이 허용되는지 여부)에 대해 점검하고 그 결과를 저장한다.
도 1에서는 웹 미디어 제어 장치(Web-DMC)(110)와 다른 모듈로서, 외부 연동 모듈(111)을 도시하고 있으나, 이는 표현상에 불과하며, 실시예에 따라서는 외부 연동 모듈(111)은 웹 미디어 제어 장치(Web-DMC)(110)에 포함되는 구성요소로 구현할 수도 있다. 여기서, 외부 연동 모듈(111)은 클라우드 서버(162)와 관련된 정보를 관리하는 클라우드 관리부(1111)와, 홈네트워크 단말(DMR)(12)에서 재생이 가능한 데이터 포맷으로 변환하는 인코더(1112)를 포함하여 이루어진다.
도 2는 본 발명에 따른 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 방법에 대한 일실시예 흐름도로서, 이에 대한 구체적인 설명은 이미 도 1의 설명 과정에서 이루어진 바, 이하에서는 전반적인 과정을 위주로 설명하기로 한다. 여기서, 클라이언트는 기본적으로는 웹 미디어 제어 장치(Web-DMC)(110)에 해당한다고 볼 수 있으나, 웹 브라우저에 의한 웹사이트 접속 과정 등도 도 2에 도시되어 있는 바, 가장 넓은 의미에서 "가입자 개인용 컴퓨터(PC)(11)"에 해당한다고 볼 수 있다.
클라이언트(11)는 웹브라우저를 통하여 웹 사이트(미디어 서버)(DMS)(14, 16)에 접속하여 인증을 받으면(200), 사용자의 콘텐트 선택과 해당 콘텐트의 URI 정보 획득 과정을 위한 플러그인을 실행한다(202).
그에 따라, 클라이언트(11)가 사용자로부터 콘텐트 선택을 받으면, 해당 웹 페이지의 소스에서 그 선택된 콘텐트에 대한 URI 정보를 획득(추출)하고, 해당 웹 페이지의 소스에 콘텐트 URI 정보가 노출되어 있지 않은 경우에는 해당 웹 사이트(미디어 서버)(14, 16)에 URI 정보를 요청한다(204). "204"는 이러한 두 경우를 간단히 표현한 것이다.
웹 사이트(미디어 서버)(14, 16)는 클라이언트(11)의 요청을 확인하면(206), 그에 대한 응답으로 해당 콘텐트에 대한 암호화된 URI 정보를 제공한다(208).
그러면, 클라이언트(11)는 암호화된 URI 파라미터(Enc_URI 파라미터)를 해독하여(210), 콘텐트의 URI 파라미터를 획득하고, 사용자가 선택한 홈네트워크 단말(DMR)(12)로 UPnP AV Architecture 1.0 규격상의 재생 아키텍쳐(Playback Architecture)에서의 "SetAVTransportURI()" 또는 "SetNextAVTRansportURI()" 액션을 통해 전달한다(212)
홈네트워크 단말(DMR)(12)은 상기 수신된 URI 정보를 이용하여 해당 콘텐트를 받아 재생할 수 있는 경우에는 클라이언트(11)에 미디어 재생 가능을 통지하며(214) 해당 콘텐트를 재생한다(216).
한편, 클라이언트(11)가 홈네트워크 단말(DMR)(12)로부터 URI 인식 불가를 통지 받은 경우(218), 예를 들어, 사용자에 의하여 선택된 홈네트워크 단말(DMR)(12)이 UPnP/DLNA 표준의 특성인 "동일 네트워크에서의 콘텐트만 전달이 가능하도록 하는 제약"을 받는 경우에는, 원격에 존재하는 멀티미디어 콘텐트의 URI 파라미터만으로는 홈네트워크 단말(DMR)(12)에서의 재생이 불가능한 바, 클라이언트(11)가 홈네트워크 밖의 멀티미디어 콘텐트에 대한 스트리밍을 해당 미디어 서버(DMS)(14, 16)에 요청하여 임시 파일로 저장한다(220).
클라이언트(11)는 저장된 임시 파일에 대한 "새로운 URI 정보"를 사용자에 의하여 선택된 홈네트워크 단말에 전달하면서 재생을 명령한다(222). 이에 따라, 미디어 재생이 가능하면, 홈네트워크 단말(DMR)(12)은 해당 콘텐트를 재생한다(도면에는 도시되지 않음).
만약, 포맷 불일치로 인하여 홈네트워크 단말(DMR)(12)이 콘텐트를 재생하지 못하는 경우(224), 클라이언트(11)는 그 선택된 홈네트워크 단말(DMR)(12)에서 재생 가능한 포맷으로 임시 파일을 변환("인코딩")한 후(226), 그 변경된 임시 파일에 대한 미디어 정보를 해당 홈네트워크 단말(DMR)(12)에 전달한다(228).
그러면, 홈네트워크 단말(DMR)(12)은 해당 미디어 콘텐트를 선택하여(230) 재생을 수행하며, 미디어 재생 가능을 클라이언트(11)에게 알려준다(232).
"20" 과정은 클라이언트(11)가 웹사이트(미디어 서버)(14, 16)로부터 URI를 획득하여 이를 홈네크워크 단말에 전달함으로써 미디어 재생이 이루어지는 경우가 아닌 보다 특수한 상황에 대한 처리 방법을 나타낸다.
한편, 전술한 바와 같은 본 발명에 따른 웹 미디어 제어 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 치환, 변형 및 변경이 가능하다.
그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
본 발명은 웹 브라우저를 통하여 접근할 수 있는 인터넷상의 멀티미디어 콘텐트를 댁내 홈네트워크 상의 웹 브라우징 기능이 없는 미디어 재생 단말을 통해서도 재생하는 등에 이용될 수 있다.
10 : 가입자 댁내 홈네트워크 11 : 가입자 개인용 컴퓨터(PC)
12 : 홈네트워크 단말(DMR) 14 : 콘텐트 제공 서버
16 : 개인 저장 공간 110 : 웹 미디어 제어 장치
111 : 외부 연동 모듈 141 : URI 제공부
1101 : URI 획득부 1102 : 미디어 제어부(DMC)
1103 : DMR 관리부

Claims (14)

  1. 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치에 있어서,
    웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트에 대한 URI(Uniform Resource Identifier) 정보를 획득하기 위한 획득 수단; 및
    상기 획득된 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하기 위한 미디어 제어 수단
    을 포함하는 웹 미디어 제어 장치.
  2. 제 1 항에 있어서,
    상기 획득 수단은,
    상기 멀티미디어 콘텐트가 검색된 웹페이지의 소스에서 URI 정보를 추출하는 웹 미디어 제어 장치.
  3. 제 2 항에 있어서,
    상기 획득 수단은,
    상기 멀티미디어 콘텐트가 검색된 웹페이지의 소스에서 URI 정보가 추출되지 않는 경우, 해당 미디어 서버에 해당 URI 정보를 요청하여 획득하는 웹 미디어 제어 장치.
  4. 제 3 항에 있어서,
    상기 미디어 서버는,
    사용자 인증이 성공한 경우에 상기 요청된 URI 정보를 제공하는 웹 미디어 제어 장치.
  5. 웹 콘텐트와 홈네트워크의 연동을 위한 웹 미디어 제어 장치에 있어서,
    웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트의 전송을 해당 미디어 서버에 요청하여 임시 파일로 저장하기 위한 획득 수단; 및
    상기 저장된 임시 파일에 대한 새로운 URI 정보를 사용자에 의하여 선택된 홈네트워크 단말에 전달하면서 재생을 명령하기 위한 미디어 제어 수단
    을 포함하는 웹 미디어 제어 장치.
  6. 제 5 항에 있어서,
    상기 획득 수단은,
    콘텐트 전달 범위가 동일 홈네트워크로 제한된 경우에 적용되는 웹 미디어 제어 장치.
  7. 제 5 항에 있어서,
    상기 획득 수단에 의하여 저장된 멀티미디어 콘텐트를 상기 선택된 홈네트워크 단말에서 재생 가능한 미디어 포맷으로 변환하기 위한 인코딩 수단
    을 더 포함하는 웹 미디어 제어 장치.
  8. 제 1 항 내지 제 7 항 중 어느 한 항에 있어서,
    상기 획득 수단은,
    브라우저 확장 모듈(BHO)로 구현되는 웹 미디어 제어 장치.
  9. 제 1 항 내지 제 7 항 중 어느 한 항에 있어서,
    상기 홈네트워크에 속하는 각각의 홈네트워크 단말에서 재생 가능한 미디어 포맷과 홈네트워크 밖의 멀티미디어 콘텐트의 재생 허용 여부에 대한 정보를 관리하기 위한 관리 수단
    을 더 포함하는 웹 미디어 제어 장치.
  10. 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 방법에 있어서,
    웹 브라우저를 통해 홈네트워크 밖의 미디어 서버에 접근하여 특정 멀티미디어 콘텐트에 대한 URI 정보를 획득하는 단계; 및
    상기 획득된 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하는 단계
    를 포함하는 웹 미디어 제어 방법.
  11. 제 10 항에 있어서,
    상기 URI 획득 단계는,
    상기 특정 멀티미디어 콘텐트가 검색된 웹페이지의 소스에서 URI 정보를 추출하는 웹 미디어 제어 방법.
  12. 제 10 항에 있어서,
    상기 URI 획득 단계는,
    상기 멀티미디어 콘텐트가 검색된 웹페이지의 소스에서 URI 정보가 추출되지 않은 경우, 상기 미디어 서버에 해당 URI 정보를 요청하여 획득하는 웹 미디어 제어 방법.
  13. 웹 콘텐트와 홈네트워크의 연동을 위한 웹 미디어 제어 방법에 있어서,
    웹 브라우저를 통해 접근한 홈네트워크 밖의 멀티미디어 콘텐트에 대한 스트리밍을 해당 미디어 서버에 요청하는 단계;
    상기 미디어 서버로부터 상기 요청된 멀티미디어 콘텐트를 전달받아 임시 파일로 저장하는 단계; 및
    상기 저장된 임시 파일에 대한 새로운 URI 정보를 사용자에 의해 선택된 홈네트워크 단말에 전달하면서 재생을 명령하는 단계
    를 포함하는 웹 미디어 제어 방법.
  14. 제 13 항에 있어서,
    상기 임시 파일로 저장된 멀티미디어 콘텐트를 상기 선택된 홈네트워크 단말에서 재생가능한 미디어 포맷으로 변환하는 단계
    를 더 포함하는 웹 미디어 제어 방법.
KR1020100133891A 2010-12-23 2010-12-23 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법 KR20120072100A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100133891A KR20120072100A (ko) 2010-12-23 2010-12-23 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100133891A KR20120072100A (ko) 2010-12-23 2010-12-23 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법

Publications (1)

Publication Number Publication Date
KR20120072100A true KR20120072100A (ko) 2012-07-03

Family

ID=46706921

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100133891A KR20120072100A (ko) 2010-12-23 2010-12-23 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR20120072100A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140068441A (ko) 2012-11-28 2014-06-09 네이버 주식회사 웹 클라우드 저장 장치와 망 내 저장 장치의 통합 브라우징 제공 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
CN104754400A (zh) * 2015-03-26 2015-07-01 广东欧珀移动通信有限公司 一种基于移动终端的封套信息共享方法及装置
KR20160026951A (ko) 2016-02-22 2016-03-09 네이버 주식회사 웹 클라우드 저장 장치와 망 내 저장 장치의 통합 브라우징 제공 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
WO2018008861A1 (ko) * 2016-07-07 2018-01-11 라온위즈기술 주식회사 사용자 서버를 이용한 html 제어 시스템 및 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140068441A (ko) 2012-11-28 2014-06-09 네이버 주식회사 웹 클라우드 저장 장치와 망 내 저장 장치의 통합 브라우징 제공 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
CN104754400A (zh) * 2015-03-26 2015-07-01 广东欧珀移动通信有限公司 一种基于移动终端的封套信息共享方法及装置
KR20160026951A (ko) 2016-02-22 2016-03-09 네이버 주식회사 웹 클라우드 저장 장치와 망 내 저장 장치의 통합 브라우징 제공 시스템, 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
WO2018008861A1 (ko) * 2016-07-07 2018-01-11 라온위즈기술 주식회사 사용자 서버를 이용한 html 제어 시스템 및 방법

Similar Documents

Publication Publication Date Title
US10880408B2 (en) Streaming policy management system and method
US9992035B2 (en) Apparatus and method for sharing a bookmark with other users in a home network
US9148756B2 (en) Output of content from the internet on a media rendering device
US8135844B2 (en) Content providing server, information processing device and method, and computer program
US9883251B2 (en) Method and apparatus for managing connection between broadcast receiving device and another device connected by network
US8914464B2 (en) Information processing device, information processing method, and information processing system
JPWO2008153067A1 (ja) コンテンツ配信装置、コンテンツ配信方法、プログラム、およびコンテンツ配信システム。
KR101771003B1 (ko) 컨텐츠 출력 시스템 및 그 시스템에서 코덱 정보 공유 방법
JP2007272868A (ja) 情報処理装置、情報通信システム、および情報処理方法、並びにコンピュータ・プログラム
US20110296460A1 (en) Method and apparatus for providing remote user interface (ui) service
US20120303769A1 (en) Method for mounting network attached storage nas device, and digital media player dmp
WO2015035742A1 (zh) 一种数字电视的音视频共享方法、终端及***
KR20120072100A (ko) 웹 콘텐트 서비스와 홈네트워크의 연동을 위한 웹 미디어 제어 장치 및 그 방법
JP2009177528A (ja) 送信装置、受信装置、指示装置、通信システム、送信方法、受信方法、指示方法、プログラム、及び、記録媒体
US9538234B2 (en) Time-shifting of a live media stream
EP3160101B1 (en) Multi-media resource management method, cloud server and electronic device
KR100674085B1 (ko) 홈네트워크에서의 미디어포맷/전송프로토콜 변환 장치 및 그 방법
JP4808122B2 (ja) 内部ネットワーク上の内部端末に外部ネットワーク上の外部サーバからコンテンツを取得して送信する方法、内部サーバ、及び外部サーバ
KR101231821B1 (ko) 컨텐츠 이어보기 서비스 제공 방법 및 장치
US20140012955A1 (en) Communication System, Communication Device, And Communication Method
KR101329668B1 (ko) 푸쉬 서버를 이용한 콘텐츠 공유 시스템 및 방법
JP2010033277A (ja) サーバ装置
KR20120069037A (ko) 홈 네트워크 디바이스에 외부 네트워크 서비스를 제공하는 방법 및 장치
KR20140086358A (ko) 홈네트워크 간 미디어 컨텐츠 공유 방법
KR101262122B1 (ko) 웹콘텐츠를 UPnP 장치에 제공하기 위한 미디에이션 방법 및 서버

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid