[go: up one dir, main page]

KR101918040B1 - 스크린 미러링 방법 및 그 장치 - Google Patents

스크린 미러링 방법 및 그 장치 Download PDF

Info

Publication number
KR101918040B1
KR101918040B1 KR1020120017021A KR20120017021A KR101918040B1 KR 101918040 B1 KR101918040 B1 KR 101918040B1 KR 1020120017021 A KR1020120017021 A KR 1020120017021A KR 20120017021 A KR20120017021 A KR 20120017021A KR 101918040 B1 KR101918040 B1 KR 101918040B1
Authority
KR
South Korea
Prior art keywords
sink device
streaming
media content
content
sink
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020120017021A
Other languages
English (en)
Other versions
KR20130095519A (ko
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
Priority to KR1020120017021A priority Critical patent/KR101918040B1/ko
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to CN201380010137.9A priority patent/CN104126310B/zh
Priority to CN201810569975.4A priority patent/CN108874337B/zh
Priority to EP19170704.1A priority patent/EP3537722B1/en
Priority to PCT/KR2013/001284 priority patent/WO2013125829A1/en
Priority to EP13751634.0A priority patent/EP2817973B1/en
Priority to US13/771,959 priority patent/US11019124B2/en
Publication of KR20130095519A publication Critical patent/KR20130095519A/ko
Application granted granted Critical
Publication of KR101918040B1 publication Critical patent/KR101918040B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/762Media network packet handling at the source 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 스크린 미러링 방법에 있어서, 소스 장치에서, 스크린 미러링 동작 수행시에 미디어 컨텐츠 재생 동작이 요구되는지 확인하는 과정과; 상기 스크린 미러링 동작 수행 중에 미디어 컨텐츠 재생 동작의 요구시에, 상기 미디어 컨텐츠를 싱크 장치로 스트리밍하며 상기 미디어 컨텐츠의 재생 동작을 중단하는 과정을 수행한다.

Description

스크린 미러링 방법 및 그 장치{SCREEN MIRRORING METHOD AND APPARATUS THEREOF}
본 발명은 디지털 영상 디스플레이에 관한 기술로서, 특히 디지털 영상 디스플레이 기능을 구비한 두 장치간의 연동 기술인 스크린 미러링 방법 및 그 장치에 관한 것이다.
스크린 미러링(screen mirroring) 기술은 영상 디스플레이 기능을 구비한 두 장치에서 하나의 장치(소스 장치)에서 현재 스크린에 표시되는 영상을 그대로 다른 장치(싱크 장치)로 전송하는 기술이다. 예를 들어, 도 1에 도시된 바와 같이, 모바일 폰이나 태블릿과 같은 소스 장치(1) 상에 표시되는 영상을 그대로 TV나 PC 등의 싱크 장치(2)로 전송하여, 해당 TV 등의 싱크 장치(2)에서 이를 표시하는 기술을 말한다.
이러한 스크린 미러링 기술은 통상 휴대용 단말기와 같은 비교적 작은 화면을 가지는 단말에서 표시되는 게임이나 웹페이지 영상 등을 보다 큰 화면에 출력하고자 할 때 사용되며, 사용상 보다 편리함과 특히, 휴대용 단말기의 활용성을 크게 확장시킬 수 있게 된다.
따라서, 최근 "Wi-Fi Display"나, "Mirroring AirPlay" 등과 같은 스크린 미러링 기술을 탑재한 휴대용 단말기가 증가하고 있다.
그런데, 휴대용 단말기는 그 특성상 배터리 소모 및 프로세싱 부담을 고려하지 않을 수 없는데, 스크린 미러링 동작을 수행하는 중에 미디어 컨텐츠의 재생을 동시에 수행할 경우에, 배터리 소모 및 프로세싱 부담이 심각하게 증가하게 된다.
특허문헌1: 국내 특허 출원번호 제10-2010-0101872호(명칭: AV 시스템에서 사용자 입력 백 채널을 제공하는 방법 및 기기, 출원인: 삼성전자, 출원일: 2010년10월19일, 발명자: 이재민 외 1명) 특허문헌2: 국내 특허 출원번호 제10-2010-0108387호(명칭: WiFI Direct 네트워크에서의 서비스 탐색 방법 및 장치, 출원인: 삼성전자, 출원일: 2010년11월02일, 발명자: 베르마 로찬 외 1명)
따라서, 본 발명의 목적은 보다 효율적인 스크린 미러링 방법 및 그 장치를 제공함에 있다.
본 발명의 다른 목적은 배터리 소모를 감소시키고 사용성을 개선함으로써 휴대용 단말기에 채용되기에 적합한 스크린 미러링 방법 및 그 장치를 제공함에 있다.
본 발명의 또다른 목적은 스크린 미러링 기능 수행시에 컨텐츠 재생 동작을 동시에 수행할 경우에 보다 효과적으로 대응할 수 있는 스크린 미러링 방법 및 그 장치를 제공함에 있다.
상기한 목적을 달성하기 위하여 본 발명은 일 견지에 따르면, 본 발명은 스크린 미러링 방법에 있어서, 소스 장치에서, 스크린 미러링 동작 수행시에 미디어 컨텐츠 재생 동작이 요구되는지 확인하는 과정과; 상기 스크린 미러링 동작 수행 중에 미디어 컨텐츠 재생 동작의 요구시에, 상기 미디어 컨텐츠를 싱크 장치로 스트리밍하며 상기 미디어 컨텐츠의 재생 동작을 중단하는 과정을 포함함을 특징으로 한다.
본 발명의 다른 견지에 따르면, 본 발명은 스크린 미러링 동작을 수행하는 장치에 있어서, 응용 프로그램의 실행 영상과, 동작 상태 및 메뉴 상태를 표시하는 디스플레이부와; 사용자의 조작을 입력받는 조작부와; 이동 통신 기능을 위한 무선 신호 처리 동작을 수행하는 메인통신부와; 음성 신호 처리를 위한 음성처리부와; 싱크 장치와 스크린 미러링 동작 수행에 따른 영상 데이터 전송을 포함한 무선 통신을 수행하는 서브통신부와; 상기 각 기능부들을 총괄적으로 제어하는 제어부와; 상기 제어부의 동작에 관련된 동작 프로그램과, 상기 응용 프로그램 및 미디어 컨텐츠를 저장하는 저장부를 구비하는 싱크 장치를 포함하며, 상기 제어부는 스크린 미러링 동작의 수행 중에 미디어 컨텐츠의 재생 동작이 요구되면, 해당 미디어 컨텐츠의 재생 동작을 수행하지 않고, 컨텐츠 스트리밍(streaming) 동작을 수행하여 해당 미디어 컨텐츠를 상기 싱크 장치로 전송하도록 제어함을 특징으로 한다.
상기한 바와 같이, 본 발명에 따른 스크린 미러링 방식은 배터리 소모를 감소시키고 사용성을 개선함으로써 휴대용 단말기에 채용되기에 적합하며, 특히, 스크린 미러링 기능 수행시에 컨텐츠 재생 동작을 동시에 수행할 경우에 보다 효과적으로 대응할 수 있게 된다.
도 1은 스크린 미러링 기술이 적용되는 장치들(소스 장치 및 싱크 장치)의 개략적인 외관 구조도
도 2는 본 발명의 일 실시예에 따른 스크린 미러링 기능을 수행하는 소스 장치 및 싱크 장치의 개략적인 내부 블록 구성도
도 3은 본 발명의 일 실시예에 따른 스크린 미러링 기능 수행시 미디어 컨텐츠의 처리 상태를 나타낸 모식도
도 4는 본 발명의 일 실시예에 따른 장치들간에 스크린 미러링 기능 수행 과정의 상세 흐름도
이하 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다.
도 2는 본 발명의 일 실시예에 따른 스크린 미러링 기능을 수행하는 소스 장치(source device) 및 싱크 장치(sink device)의 개략적인 내부 블록 구성도로서, 소스 장치(1)는 예를 들어, 휴대용 단말기일 수 있으며, 싱크 장치(2)는 예를 들어, TV일 수 있다.
도 2를 참조하면, 소스 장치(1)는 통상 LCD 스크린으로 구성되어, 해당 싱크 장치(2)의 각종 응용 프로그램의 실행 영상과, 각종 동작 상태나, 메뉴 상태 등을 디스플레이하며, 터치스크린 구조로 구현될 수 있는 디스플레이부(13)와; 상기 디스플레이부(13)와 연계된 터치스크린 컨트롤로 등으로 구성되어 사용자의 각종 터치스크린 조작을 입력받으며, 또한 키패드나 해당 장치의 외관 하우징 등에 기구적으로 구비되는 다수의 동작 조작을 위한 버튼을 구비하여, 사용자의 조작을 입력받는 조작부(15)와; 이동 통신을 위한 안테나를 구비하며, 이동 통신 기능을 위한 무선 신호 처리 동작을 수행하여, 휴대용 단말기일 수 있는 소스 장치(1)가 외부 이동 통신망과 통신하도록 하는 메인통신부(11)와; 스피커 및 마이크 등을 구비하여 이동 통신 기능에 따른 전화 통화 수행시, 사용자의 음성을 입력받거나 사용자에게 가청음을 출력하며, 또한 각종 동작에 대응되는 처리음이나, 각종 디지털 오디오 컨텐츠, 동영상 컨텐츠 등에 대응되는 사운드를 출력하는 음성처리부(15)와; 무선랜 장비나 근거리 통신 모듈 등을 구비하여, 예를 들어, "Wi-Fi Display" 규격과 같은 해당 전송 프로토콜에 따라 싱크 장치(2)와 스크린 미러링 동작 수행에 따른 영상 데이터 전송을 포함한 무선 통신을 수행하는 서브통신부(18)와; 상기 각 기능부들을 총괄적으로 제어하여, 해당 소스 장치(1)의 동작을 전체적으로 제어하는 제어부(12)와; 상기 제어부(12)의 동작에 관련된 동작 프로그램과, 다양한 응용 프로그램 및 관련 컨텐츠나 영상 데이터 등을 저장하는 저장부(16)를 포함한다.
이외에도, 소스 장치(1)에는 충전용 배터리 등으로 구성되는 전원부나, 카메라부, GPS부, 진동 모터 등 통상적인 휴대용 단말기에 적용되는 기능부들이 더 추가될 수 있음은 물론이다.
싱크 장치(2)는 무선랜 장비나 근거리 통신 모듈 등을 구비하여 해당 전송 프로토콜에 따라 소스 장치(1)(의 서브통신부)와 무선 통신을 수행하는 서브통신부(28)와; 상기 서브통신부(28)의 동작을 제어하며, 소스 장치(1)로부터 제공되는 스크린 미러링 동작 수행에 따른 영상 데이터를 해당 싱크 장치(2)에서 처리하기에 적합한 포맷으로 변환하는 제어부(12)와; 해당 싱크 장치(2)의 메인 기능, 예를 들어 TV 기능을 수행하기 위한 기본적인 장비들을 구비하며, 제어부(12)로부터 제공되는 미러링 동작 수행에 따른 영상 데이터를 표시하는 장치 메인 모듈(20)을 포함한다.
상기에서, 상기 소스 장치(1)의 제어부(12) 및 싱크 장치(2)의 제어부(27)는 본 발명의 특징에 따른 미러링 동작을 수행하게 되는데, 소스 장치(1)의 제어부(12)는 스크린 미러링 동작의 수행 중에 미디어 컨텐츠의 재생 동작이 요구되면, 해당 미디어 컨텐츠의 재생 동작을 수행하지 않고, 컨텐츠 스트리밍(streaming) 동작을 수행하여 해당 미디어 컨텐츠를 싱크 장치(2)로 전송하도록 제어하며, 싱크 장치(2)의 제어부(27)는 이를 수신하여 컨텐츠의 재생 동작을 수행하도록 제어한다.
도 3은 본 발명의 일 실시예에 따른 스크린 미러링 기능 수행시 미디어 컨텐츠의 처리 상태를 나타낸 모식도이다. 도 3을 참조하여, 본 발명의 특징에 따른 스크린 미러링 동작을 보다 상세히 설명하기로 한다. 통상 스크린 미러링 동작 수행 시에, 소스 장치(1)는 프레임 버퍼에 기록된 현재 표시하는 데이터를 실시간으로 인코딩하고(33단계), 인코딩된 데이터를 미리 설정된 방식으로 패킷화(Packetization) 및 전송 프로토콜(Transport Protocol)로 캡슐화(Encapsulation)하고(34단계), 캡슐화된 데이터를 미리 설정된 전송 방식으로 싱크 장치(2)측으로 전송한다(35단계).
이러한 스크린 미러링 동작 수행 중에 미디어 컨텐츠를 재생하는 동작을 함께 수행할 경우에는, 저장부에 저장된 컨텐츠를 디코딩하여 프레임 버퍼에 기록하며(31단계), 프레임 버퍼에 기록된 데이터를 표시하면서(32단계), 이를 실시간으로 인코딩하고(33단계), 캡슐화하여(34단계), 전송하는(35단계) 절차를 기본적으로 고려해 볼 수 있다.
그런데, 이와 같이 미디어 컨텐츠를 재생하면서 스크린 미러링 동작을 수행하는 것은 소스 장치(1)의 배터리 소모 및 프로세싱 부담 증가시키게 되므로, 본 발명에서는 소스 장치(1)에서 스크린 미러링 동작 수행 중에 미디어 컨텐츠를 재생할 경우, 스크린 미러링을 컨텐츠 스트리밍 방식으로 동적으로 대체하여 수행함으로써, 소스 장치(1)에서 배터리 사용시간을 향상하고 사용성을 개선하도록 한다.
컨텐츠 스트리밍은 모바일 폰이나, 태블릿, PC 등에 저장된 멀티미디어 컨텐츠 파일을 TV 등의 기기로 전송 (스트리밍 또는 다운로드&플레이)하여 재생하는 방식을 말한다. 컨텐츠 스트리밍시에는 저장되어 있는 컨텐츠 파일은 전송 프로토콜로 캡슐화되어 전송되며 TV 등의 기기에서 이를 수신하여 재조합 후, 디코딩하여 재생한다. 이러한 컨텐츠 스트리밍은 주로 원격에 저장된 사용자 생성 컨텐츠나 다운로드 컨텐츠를 재생하고자 할 때 사용된다.
본 발명에서는, 이러한 컨텐츠 스트리밍 방식을 이용하여, 소스 장치(1)에서 스크린 미러링 동작 수행 중에 컨텐츠 재생 요청이 있을 경우에, 마치 스크린 미러링 동작을 수행하지 않고, 컨텐츠 스트리밍 동작을 수행하는 것으로 동작하게 된다. 이를 도 3을 참조하여 다시 설명하면, 본 발명의 스크린 미러링 동작시 컨텐츠 재생 동작이 요구되면, 저장부에 저장된 컨텐츠를 캡슐화하여(35단계), 캡슐화된 데이터를 전송하는(35단계) 동작만 수행하게 되며, 전술한 바와 같은, 컨텐츠를 디코딩하여 프레임 버퍼에 기록하고(31단계), 프레임 버퍼에 기록된 데이터를 표시하며(32단계), 실시간 인코딩하고(33단계), 인코딩된 데이터를 캡슐화하는(34단계) 절차들은 수행하지 않고 생략하게 된다.
이러한 본 발명에 따른 스크린 미러링 동작을 수행하게 되면, 컨텐츠 재생 중일 경우에는 소스 장치(1)에 재생되는 컨텐츠의 영상이 표시되지 않게 된다. 그러나, 싱크 장치(2)에서 해당 컨텐츠를 재생하여 표시하게 되며, 통상 멀티미디어 컨텐츠의 재생 중에는 별다른 기기 조작이 요구되지 않으므로, 본 발명에 따른 스크린 미러링 동작은 사용자 측면에서는 별다른 기능이 제한되지 않으면서, 기기 자원 측면에서는 매우 유용할 수 있게 된다.
도 4는 본 발명의 일 실시예에 따른 장치들간에 스크린 미러링 기능 수행 과정의 상세 흐름도로서, 이하 도 4를 참조하여 본 발명의 실시예에 따른 스크린 기능 수행 동작을 보다 상세히 설명하기로 한다.
도 4의 각 순차적인 단계들은 예를 들어, RTSP(Real Time Streaming Protocol)에 따라 수행될 수 있다. 또한 도 4에서, 410단계에서 418단계까지 순차적인 단계들은 일반적인 스크린 미러링 동작 수행에 해당하는 절차일 수 있다. 이후 420단계에서 438단계까지 순차적인 단계들은 본 발명의 특징에 따른 스크린 미러링 동작 수행 중에 컨텐츠 재생 요청이 있을 경우에 수행되는 컨텐츠 스트리밍에 해당하는 절차이다. 이후 441단계에서 448단계까지의 순차적인 단계들은 본 발명의 특징에 따른 스크린 미러링 동작 수행 중에 컨텐츠 스트리밍 수행 동작을 종료하는 절차이다.
첫번째로, 410단계에서 418단계까지 일반적인 스크린 미러링 동작 수행 절차의 각 단계들을 살펴보면, 먼저 410단계에서 소스 장치(1)와 싱크 장치(2)간에 기기 및 서비스 디스커버리 동작을 수행하며, 이후 411단계에서 소스 장치(1)와 싱크 장치(2)간에 연결 설정 동작을 수행한다. 이후 412단계에서는 세션 생성을 위해 RTSP의 'SET_PARAMETER' 방식(Method)을 사용하여, 소스 장치(1)에서 싱크 장치(2)로 셋업을 트리거한다. 이후 413단계에서는 싱크 장치(2)에서 소스 장치(1)로 RSTP 'SETUP' 을 요청하며, 이후 415단계에서는 소스 장치(1)에서 싱크 장치(2)로 RSTP 'SETUP'에 응답한다. 이때 세션 ID 및 포트 번호가 설정되어(예를 들어, session_id_0, port_0) 세션이 생성된다. 이후 415단계에서 싱크 장치(2)는 소스 장치(1)로 RTSP 'PLAY'를 요청하며, 이후 416단계에서는 소스 장치(1)에서 싱크 장치(2)로 RSTP 'PLAY'에 응답하고, 이후 418단계에서 스크린 미러링 동작이 수행된다.
두번째로, 420단계에서 438단계까지 스크린 미러링 동작 수행 중에 수행되는 컨텐츠 스트리밍 절차의 각 단계들을 살펴보면, 420단계에서 사용자에 의해 소스 장치(1)의 컨텐츠 재생 조작이 있게 되면, 이후 421단계에서 소스 장치(1)는 관련 API 정보를 획득하여 현재 스크린 미러링 기능이 활성화된 상태인지 확인한다. 이후 422단계에서는, 소스 장치(1)는 싱크 장치(2)가 컨텐츠 스트리밍 변환을 지원하는지 확인하기 위하여, RTSP의 'GET_PARAMETER' 방식을 사용하여 미러링/스트리밍 스위칭 지원 여부 및 지원하는 매체 프로파일 정보를 요구하며, 이에 응답하여, 423단계에서는 싱크 장치(2)는 해당 정보를 소스 장치(1)로 제공한다. 이때, 예를 들어 싱크 장치(2)는 미러링/스트리밍 스위칭 지원이 가능하며(yes), 지원하는 매체 프로파일 정보로서는 AVC, MP4, MP, SD, AAC 등임 소스 장치(1)로 알리게 된다. 현재 RTSP의 'GET_PARAMETER' 방식에서는 미러링/스트리밍 스위칭 지원 여부에 대한 파라미터는 규정되어 있지 않으나, 본 발명에 따라 해당 파라미터가 추가될 수 있다. 이후 424단계에서, 소스 장치(1)는 싱크 장치(2)의 랜더링 성능(Rendering Capability)에 따라 스트리밍 하려는 컨텐츠의 포맷과 싱크 장치(2)에서 지원가능한 매체 프로파일에 따른 포맷을 매칭시킨다.
상기 421단계에서 424단계 살펴보면, 컨텐츠 재생을 시작시에, 현재 미러링 기능이 활성화되어 있는지, 싱크 장치(2)가 컨텐츠 스트리밍 변환을 지원하는지, 싱크 장치(2)가 스트리밍 컨텐츠의 포맷을 디코딩 가능(재생 가능)한지에 대한 여부를 확인하는 단계임을 알 수 있다. 이러한 조건들이 충족되지 않을 경우에는 본 발명에 따른 컨텐츠 스트리밍 동작을 수행하지 않고, 일반적인 스크린 미러링 기능만을 수행하게 되며, 이러한 조건들이 모두 충족될 경우에는 이후에 설명하는 바와 같이, 컨텐츠 스트리밍을 위한 세션을 추가 생성하여 세션을 스위치하게 된다.
즉, 이후 426단계에서는, 소스 장치(1)는 컨텐츠 스트리밍 요청을 받기 위한 파라미터를 싱크 장치(1)에 설정하게 되는데, 예를 들어, RTSP의 SET_PARAMETER 방식을 사용하여, streaming-url, streaming-rtp-port 등을 설정하고, 싱크 장치(2)로 셋업을 트리거한다.
이후 427단계에서, 소스 장치(1)는 사용자로부터 본 발명에 따른 스트리밍 동작 여부를 조작받기 위해, 디스플레이부로 미리 설정된 적절한 조작 안내 메시지와 더불어 동작 선택 조작을 (터치스크린 입력을 통해) 입력받기 위한 스위치 항목을 표시하도록 구현할 수 있다. 예를 들어, 표시되는 조작 안내 메시지는 '스크린 미러링에서 스트리밍 동작으로 변경하겠습니까? [예] [아니오]'일 수 있으며, 일반 사용자를 위해 해당 동작을 보다 쉽게 설명한 내용을 더 추가할 수 있다. 이러한 427단계에서의 동작은 본 발명에 따른 스크린 미러링 동작 수행 중에 스트리밍 동작을 수행하는 것을 사용자로부터 선택적으로 조작받기 위해 실시예적으로 구현한 것이다.
이후의 단계들에서는 스크린 미러링에서 스트리밍을 위한 세션 스위칭 동작을 수행하게 되는데, 즉, 이후 428단계에서는 싱크 장치(2)에서 소스 장치(1)로 RSTP 'SETUP' 을 요청하며, 이후 429단계에서는 소스 장치(1)에서 싱크 장치(2)로 RSTP 'SETUP'에 응답한다. 이때 새로운 세션 ID 및 포트 번호가 설정되어(예를 들어, session_id_1, port_1) 세션이 생성된다. 이후 430단계에서 소스 장치(1)는 사용자로부터 스트리밍 동작 수행을 위한 선택 조작이 있는지 여부를 확인하여, 이후의 동작을 수행하게 된다. 물론 이 경우에, 사용자가 스트리밍 동작을 선택하지 않으면, 스트리밍 동작을 수행하지 않게 된다.
이후 431단계에서, 싱크 장치(1)는 소스 장치(2)로 스크린 미러링을 위해 형성된 세션(session id_0)으로 스크린 미러링을 중단하기 위해 예를 들어, RSTP 'STOP'을 소스 장치(1)로 요청한다. 이에 따라 432단계에서, 소스 장치(1)는 싱크 장치(2)로 RSTP 'STOP'에 응답한다. 이후 433단계에서는 싱크 장치(2)는 새롭게 형성된 세션(session id_1)으로 스트리밍을 위해 RTSP 'PLAY'를 요청하며, 이후 434단계에서는 소스 장치(1)에서 싱크 장치(2)로 RSTP 'PLAY'에 응답하고, 이후 438단계에서 스트리밍 동작이 수행된다. 이때 소스 장치(1)는 미디어 컨텐츠의 재생을 중단하고 화면에 스크린 미러링에서 스트리밍 동작으로 변경되었음을 안내하는 미리 적절히 설정된 메시지를 표시할 수 있다. 또한 싱크 장치(2)에서는 상기의 단계들을 통해 세션 스위치 명령을 수신하면 소스 장치(1)로부터 컨텐츠를 스트리밍 받아 화면 끊김없이(Seamless) 연속적으로 재생하게 된다.
마지막으로, 441단계에서 448단계까지의 스크린 미러링 동작 수행 중에 컨텐츠 스트리밍 수행 동작을 종료하는 절차의 각 단계를 살펴보면, 소스 장치(1)는 441단계에서와 같이 사용자로부터 컨텐츠 재생 중단 조작이 있거나, 또는 컨텐츠의 재생이 완료되면, 이후 442단계에서 세션 중단을 위해 RTSP의 'SET_PARAMETER' 방식을 사용하여, 싱크 장치(2)로 'STOP'을 트리거한다. 이후 443단계에서는 싱크 장치(2)에서 스트리밍 세션(session id_1)으로 스트리밍 동작의 종료를 위해 소스 장치(1)로 RSTP 'STOP' 을 요청하며, 이후 444단계에서는 소스 장치(1)에서 싱크 장치(2)로 RSTP 'STOP'에 응답하여, 스트리밍 동작을 종료한다. 이후 445단계에서 싱크 장치(2)는 소스 장치(1)로 스크린 미러링 세션(session id_0)으로 스크린 미러링을 수행하기 위해 RTSP 'PLAY'를 요청하며, 이후 446단계에서는 소스 장치(1)에서 싱크 장치(2)로 RSTP 'PLAY'에 응답하고, 이후 448단계에서 스크린 미러링 동작이 다시 수행된다.
상기와 같이, 본 발명에 따른 스크린 미러링 방식이 이루어질 수 있으며, 한편, 상기의 설명에서는 본 발명의 특정 실시예들을 참조하여 설명하였으나, 이외에도 다양한 실시예들 및 이들의 변경이나 변형이 있을 수 있다.
예를 들어, 상기의 설명에서는, 427단계에서 설명한 바와 같이, 본 발명과 같이 스크린 미러링 동작 수행 중에 스트리밍 동작으로 전환하는 것을 사용자로부터 선택적으로 조작받을 수 있는 것으로 설명하였으나, 이는 실시예적으로 구현한 것으로서, 이외에도 사용자의 조작을 받지 않고 자동적으로 스트리밍 동작을 수행할 수도 있으며, 또한 본 조작을 별도의 기능 설정을 위한 메뉴 항목을 통해 사용자가 미리 설정하도록 구현할 수도 있다.
또한, 427단계에서, 사용자가 컨텐츠 스트리밍으로 동작 전환하는 것을 선택하지 않을 경우에, 소스 장치(1)는 저장부에 저장된 컨텐츠를 디코딩하여 프레임 버퍼에 저장하며 프레임 버퍼에 저장된 데이터를 표시하는 동작, 즉 컨텐츠를 재생하는 동작을 수행하면서, 컨텐츠에 재생하면서, 저장부에 저장된 컨텐츠를 그대로 캡슐화화여 싱크 장치(2)로 전송하는 동작을 수행할 수도 있다. 즉, 이 경우에는 도 3에서 33단계로 도시된 바와 같은 실시간 인코딩 동작은 적어도 생략될 수 있다.

Claims (12)

  1. 소스 장치가 스크린 미러링 동작을 수행하는 방법에 있어서,
    싱크 장치에서의 컨텐트 스트리밍 변환에 적용 가능한 제1 포맷들에 대한 정보의 요청을, 상기 싱크 장치로 전송하는 동작;
    상기 컨텐트 스트리밍 변환에 적용 가능한 상기 제1 포맷들에 대한 정보를 포함하는 응답을 상기 싱크 장치로부터 수신하는 동작;
    상기 제1 포맷들 중 상기 싱크 장치에서의 상기 컨텐트 스트리밍 변환에 적용될 제2 포맷을 상기 싱크 장치에 통지하는 동작;
    상기 컨텐트 스트리밍 변환을 이용한, 상기 소스 장치와 상기 싱크 장치 간의 스트리밍을 위한 세션을 활성화하는 동작; 및
    상기 활성화된 세션을 통해 상기 싱크 장치로 상기 제2 포맷을 가지는 미디어 컨텐트를 전송하는 동작;을 포함함을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 활성화된 세션을 통해 상기 싱크 장치로 상기 제2 포맷을 가지는 미디어 컨텐트를 전송하는 동작은,
    프레임 버퍼에 기록된, 현재 표시되는 데이터를 실시간으로 인코딩하는 동작;
    상기 인코딩된 데이터를 미리 설정된 방식으로 패킷화하는 동작;
    전송 프로토콜로 상기 패킷화된 데이터를 캡슐화하는 동작; 및
    상기 캡슐화된 데이터를 미리 설정된 전송 방식으로 상기 싱크 장치로 전송하는 동작;을 포함함을 특징으로 하는 방법.
  3. 제1항에 있어서, 상기 활성화된 세션을 통해 상기 싱크 장치로 상기 제2 포맷을 가지는 미디어 컨텐트를 전송하는 동작은,
    상기 미디어 컨텐트를 미리 설정된 방식으로 패킷화하는 동작;
    전송 프로토콜로 상기 패킷화된 미디어 컨텐트를 캡슐화하는 동작; 및
    상기 캡슐화된 데이터를 미리 설정된 전송 방식으로 전송하는 동작;을 포함함을 특징으로 하는 방법.
  4. 삭제
  5. 제1항에서, 상기 싱크 장치에서의 컨텐츠 스트리밍 변환에 적용 가능한 상기 제1 포맷들에 대한 정보의 요청을, 상기 싱크 장치로 전송하는 동작은,
    RTSP(Real Time Streaming Protocol)의 'GET_PARAMETER' 방식을 사용하여 미러링/스트리밍 스위칭을 지원하는 매체 프로파일 정보를, 상기 싱크 장치에 요청하는 동작;을 포함함을 특징으로 하는 방법.
  6. 제1항에 있어서,
    상기 미디어 컨텐트의 재생이 요청되면, 상기 싱크 장치로 상기 미디어 컨텐트를 스트리밍할지 여부를 나타내는 조작(manipulation)을 사용자로부터 수신하고, 상기 조작에 따라 상기 미디어 컨텐트의 상기 스트리밍이 수행됨을 특징으로 하는 방법.
  7. 스크린 미러링 동작을 수행하는 소스 장치에 있어서,
    응용 프로그램의 실행 이미지, 동작 상태 또는 메뉴 상태를 표시하는 디스플레이부;
    사용자의 조작을 수신하는 조작부;
    음성 신호를 처리하는 음성처리부;
    통신부; 및
    제어부;를 포함하고,
    상기 제어부는,
    상기 통신부를 통해, 싱크 장치에서의 컨텐트 스트리밍 변환에 적용 가능한 제1 포맷들에 대한 요청을, 상기 싱크 장치로 전송하고,
    상기 통신부를 통해, 상기 컨텐트 스트리밍 변환에 적용 가능한 상기 제1 포맷들에 대한 정보를 포함하는 응답을 상기 싱크 장치로부터 수신하고,
    상기 통신부를 통해, 상기 제1 포맷들 중 상기 싱크 장치에서의 상기 컨텐트 스트리밍 변환에 적용될 제2 포맷을 상기 싱크 장치에 통지하고,
    상기 컨텐트 스트리밍 변환을 이용한, 상기 소스 장치와 상기 싱크 장치 간의 스트리밍을 위한 세션을 활성화하고,
    상기 통신부를 통해, 상기 활성화된 세션을 통해 상기 제2 포맷을 가지는 미디어 컨텐트를 전송함을 특징으로 하는 소스 장치.
  8. 제7항에 있어서, 상기 미디어 컨텐트는 상기 싱크 장치에서 끊김없이 재생되거나 표시됨을 특징으로 하는 소스 장치.
  9. 제7항에 있어서, 상기 제어부는,
    프레임 버퍼에 기록된, 현재 표시되는 데이터를 실시간으로 인코딩하고,
    상기 인코딩된 데이터를 미리 설정된 방식으로 패킷화하고,
    전송 프로토콜로 상기 패킷화된 데이터를 캡슐화하고,
    상기 캡슐화된 데이터를 미리 설정된 전송 방식으로 상기 싱크 장치로 전송하도록 상기 통신부를 제어함을 특징으로 하는 소스 장치.
  10. 제7항에 있어서, 상기 제어부는,
    상기 미디어 컨텐트를 미리 설정된 방식으로 패킷화하고,
    전송 프로토콜로 상기 패킷화된 미디어 컨텐트를 캡슐화하고,
    상기 캡슐화된 데이터를 미리 설정된 전송 방식으로 전송하도록 상기 통신부를 제어함을 특징으로 하는 소스 장치.
  11. 제7항에서, 상기 제어부는,
    RTSP(Real Time Streaming Protocol)의 'GET_PARAMETER' 방식을 사용하여 미러링/스트리밍 스위칭을 지원하는 매체 프로파일 정보를 상기 싱크 장치에 요청하도록 상기 통신부를 제어함을 특징으로 하는 소스 장치.
  12. 제7항에 있어서,
    상기 조작부는 상기 미디어 컨텐트의 재생이 요청되면, 상기 싱크 장치로 상기 미디어 컨텐트를 스트리밍할지 여부를 나타내는 조작(manipulation)을 사용자로부터 수신하고,
    상기 조작에 따라 상기 미디어 컨텐트의 상기 스트리밍이 수행됨을 특징으로 하는 소스 장치.
KR1020120017021A 2012-02-20 2012-02-20 스크린 미러링 방법 및 그 장치 Active KR101918040B1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR1020120017021A KR101918040B1 (ko) 2012-02-20 2012-02-20 스크린 미러링 방법 및 그 장치
CN201810569975.4A CN108874337B (zh) 2012-02-20 2013-02-19 屏幕镜像方法及其装置
EP19170704.1A EP3537722B1 (en) 2012-02-20 2013-02-19 Screen mirroring method and apparatus thereof
PCT/KR2013/001284 WO2013125829A1 (en) 2012-02-20 2013-02-19 Screen mirroring method and apparatus thereof
CN201380010137.9A CN104126310B (zh) 2012-02-20 2013-02-19 屏幕镜像方法及其装置
EP13751634.0A EP2817973B1 (en) 2012-02-20 2013-02-19 Screen mirroring method and apparatus thereof
US13/771,959 US11019124B2 (en) 2012-02-20 2013-02-20 Screen mirroring method and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120017021A KR101918040B1 (ko) 2012-02-20 2012-02-20 스크린 미러링 방법 및 그 장치

Publications (2)

Publication Number Publication Date
KR20130095519A KR20130095519A (ko) 2013-08-28
KR101918040B1 true KR101918040B1 (ko) 2019-01-29

Family

ID=48983217

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120017021A Active KR101918040B1 (ko) 2012-02-20 2012-02-20 스크린 미러링 방법 및 그 장치

Country Status (5)

Country Link
US (1) US11019124B2 (ko)
EP (2) EP3537722B1 (ko)
KR (1) KR101918040B1 (ko)
CN (2) CN104126310B (ko)
WO (1) WO2013125829A1 (ko)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11231901B2 (en) 2019-12-12 2022-01-25 Samsung Electronics Co., Ltd. Display device performing screen mirroring and operating method thereof
WO2022085820A1 (ko) * 2020-10-22 2022-04-28 엘지전자 주식회사 디스플레이 장치 및 그의 동작 방법
US11435974B2 (en) 2019-11-19 2022-09-06 Samsung Electronics Co., Ltd. Display device, mobile device, screen mirroring method of display device, and screen mirroring method of mobile device
US11539544B2 (en) 2019-09-27 2022-12-27 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling the same
US11893303B2 (en) 2021-11-30 2024-02-06 Samsung Electronics Co., Ltd. Device and method for performing mirroring
US11910142B2 (en) 2020-03-24 2024-02-20 Samsung Electronics Co., Ltd. Electronic device and method for operating same
WO2024167122A1 (ko) * 2023-02-07 2024-08-15 삼성전자 주식회사 외부 장치에 표시하기 위한 비디오를 처리하는 전자 장치, 그 제어 방법, 및 그 기록 매체

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9716737B2 (en) * 2013-05-08 2017-07-25 Qualcomm Incorporated Video streaming in a wireless communication system
EP2816761A1 (en) * 2013-06-17 2014-12-24 Thomson Licensing Wifi display compatible network gateway
JP6319970B2 (ja) * 2013-08-20 2018-05-09 キヤノン株式会社 画像通信装置およびその制御方法
KR102133531B1 (ko) 2013-08-23 2020-07-13 삼성전자주식회사 컨텐츠 재생 방법 및 그에 따른 단말, 그에 따른 시스템
US10110393B2 (en) * 2013-09-30 2018-10-23 Cavium, Inc. Protocol switching over multi-network interface
US10491587B2 (en) * 2013-10-28 2019-11-26 Singou Technology Ltd. Method and device for information system access authentication
WO2015076608A1 (ko) * 2013-11-21 2015-05-28 엘지전자 주식회사 비디오 처리 방법 및 비디오 처리 장치
KR102227661B1 (ko) * 2014-01-08 2021-03-15 삼성전자주식회사 화면 미러링 방법 및 그에 따른 장치
WO2015108330A1 (en) * 2014-01-20 2015-07-23 Samsung Electronics Co., Ltd. Electronic device for controlling an external device using a number and method thereof
CA2938753C (en) * 2014-02-06 2021-04-13 Lg Electronics Inc. Method for performing wi-fi display service and device for same
KR102263481B1 (ko) * 2014-02-07 2021-06-11 삼성전자 주식회사 사용자단말기 및 그 제어방법
JP6662784B2 (ja) * 2014-02-28 2020-03-11 サムスン エレクトロニクス カンパニー リミテッド 無線通信システムにおけるアプリケーションデータを表示するための方法及び装置
KR102283778B1 (ko) * 2014-03-04 2021-08-02 삼성전자주식회사 통신 시스템에서 콘텐츠를 제공하는 방법 및 장치
KR20150108546A (ko) * 2014-03-18 2015-09-30 (주)휴맥스 사용자 단말기와 연계된 개인화 서비스 방법 및 시스템
US20150295973A1 (en) * 2014-04-10 2015-10-15 Screenovate Technologies Ltd. Method for real-time multimedia interface management
US20150350288A1 (en) * 2014-05-28 2015-12-03 Qualcomm Incorporated Media agnostic display for wi-fi display
KR102269481B1 (ko) 2014-10-17 2021-06-28 삼성전자주식회사 디바이스 간에 화면 공유 방법 및 이를 이용하는 디바이스
KR102322026B1 (ko) * 2014-12-09 2021-11-04 삼성전자주식회사 모바일 디바이스 및 모바일 디바이스의 동작 방법
US10681122B2 (en) * 2014-12-09 2020-06-09 Samsung Electronics Co., Ltd. Method and apparatus for converting content using cloud
EP3038389A1 (en) * 2014-12-23 2016-06-29 Orange A method for controlling the sharing of at least one electronic content between a first user equipment and at least a second user equipment
US10334303B1 (en) 2014-12-31 2019-06-25 The Directv Group, Inc. Systems and methods for personalized feature setup and parental guidance sensing
KR102345610B1 (ko) * 2015-02-27 2021-12-30 삼성전자주식회사 스크린 미러링 서비스 제공장치 및 방법
CN106292988A (zh) * 2015-05-13 2017-01-04 中兴通讯股份有限公司 一种实现应用控制的方法及终端
US10255021B2 (en) 2015-05-28 2019-04-09 Qualcomm Incorporated Low latency screen mirroring
US9736699B1 (en) 2015-07-28 2017-08-15 Sanjay K. Rao Wireless Communication Streams for Devices, Vehicles and Drones
US11241216B2 (en) * 2015-09-09 2022-02-08 Canon Medical Systems Corporation Method of controlling portable information terminal and medical diagnostic imaging apparatus
CN108307140B (zh) * 2015-09-23 2021-02-12 腾讯科技(深圳)有限公司 网络通话方法、装置和计算机可读存储介质
KR102471230B1 (ko) 2016-01-28 2022-11-28 엘지전자 주식회사 이동 단말기 및 그의 동작 방법
KR102524901B1 (ko) * 2016-02-15 2023-04-25 엘지전자 주식회사 디스플레이 장치 및 그를 포함하는 디스플레이 시스템
KR102412283B1 (ko) * 2016-02-17 2022-06-23 삼성전자 주식회사 전자 장치 및 전자 장치의 영상 공유 제어 방법
CN105760127A (zh) * 2016-02-19 2016-07-13 浙江吉利控股集团有限公司 一种传屏方法、传屏装置及移动终端
CN105847953A (zh) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 多屏显示移动终端中多媒体内容的方法、装置及移动终端
KR102570379B1 (ko) 2016-04-22 2023-08-25 엘지전자 주식회사 스크린 미러링 기능을 제공하는 디스플레이 장치 및 그의 동작 방법
CN106209969A (zh) * 2016-06-16 2016-12-07 深圳市飞图视讯有限公司 一种移动终端之间的屏幕镜像方法及装置
JP6701021B2 (ja) * 2016-07-22 2020-05-27 キヤノン株式会社 通信装置、通信方法、およびプログラム
US20180129519A1 (en) * 2016-11-08 2018-05-10 Srinivas Bharadwaj Method and system for emulating application running in secondary device on primary device
KR102656574B1 (ko) * 2017-01-10 2024-04-12 삼성전자주식회사 전자 장치 및 이를 포함하는 차량
WO2018144027A1 (en) * 2017-02-06 2018-08-09 Hewlett-Packard Development Company, L.P. Mirroring of screens
KR102341301B1 (ko) 2017-03-27 2021-12-20 삼성전자 주식회사 전자 장치 및 전자 장치의 화면 공유 방법
US10306299B2 (en) * 2017-05-24 2019-05-28 Google Llc Methods, systems, and media for transferring playback of media content
US10581965B2 (en) * 2017-09-29 2020-03-03 Project Giants, Llc Mirroring flow configurations for internet protocol receivers
JP7336179B2 (ja) * 2018-03-08 2023-08-31 キヤノン株式会社 通信装置、通信方法、およびプログラム
KR102543228B1 (ko) 2018-10-18 2023-06-13 삼성전자주식회사 포터블 장치 및 그 제어방법
CN110300447B (zh) 2019-06-28 2021-07-16 联想(北京)有限公司 一种控制方法和设备
CN112616065B (zh) * 2020-12-16 2023-06-13 深圳乐播科技有限公司 一种屏幕镜像发起方法、装置、系统及可读存储介质
US11895171B2 (en) 2021-10-01 2024-02-06 Comcast Cable Communications, Llc Method and apparatus for mobile device as temporary content origin

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100606060B1 (ko) * 2004-02-21 2006-07-26 삼성전자주식회사 휴대단말기의 데이터를 외부장치로 출력하는 장치 및 방법
JP4957945B2 (ja) * 2005-12-28 2012-06-20 ソニー株式会社 情報処理装置および情報処理方法、プログラム、並びに、記録媒体
EP1850532B1 (en) * 2006-04-29 2012-03-28 Alcatel Lucent Method of providing a guest terminal with emergency access over a WLAN
US7953867B1 (en) * 2006-11-08 2011-05-31 Cisco Technology, Inc. Session description protocol (SDP) capability negotiation
CN101247386B (zh) * 2007-02-16 2011-05-11 华为技术有限公司 媒体流获取方法及其系统、装置
JP2009021698A (ja) * 2007-07-10 2009-01-29 Toshiba Corp 映像表示端末装置、表示切替方法およびプログラム
US20090019492A1 (en) * 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
CN101350808B (zh) * 2007-07-19 2012-07-04 华为技术有限公司 实现媒体内容转换的方法、系统和装置
KR101395613B1 (ko) * 2007-08-31 2014-05-16 에스케이플래닛 주식회사 연속적인 콘텐츠 사용을 위한 이동단말기 플랫폼 관리 방법및 그를 위한 이동단말기
CA2776532C (en) * 2007-12-07 2014-05-27 Vidiense Technology Pty Ltd Method and system to display a video in an email
KR101195614B1 (ko) 2007-12-11 2012-10-29 삼성전자주식회사 휴대 기기의 미디어 컨텐츠를 디지털 tv를 통해 재생하는방법 및 이를 위한 장치
CA2738833A1 (en) * 2008-09-29 2010-04-01 Manufacturing Resources International, Inc. System for supplying varying content to multiple displays using a single player
US8429299B2 (en) * 2008-10-03 2013-04-23 Advanced Micro Devices, Inc. Distributed audio and video processing
JP2010117863A (ja) * 2008-11-12 2010-05-27 Toshiba Corp コンテンツ再生装置およびコンテンツ再生方法
US9641884B2 (en) * 2008-11-15 2017-05-02 Adobe Systems Incorporated Method and device for establishing a content mirroring session
KR101125104B1 (ko) 2009-03-10 2012-03-21 대우조선해양 주식회사 액화가스 저장탱크의 연결장치 및 상기 연결장치를 갖춘 부유식 해상 구조물
US9131279B2 (en) * 2009-08-06 2015-09-08 Qualcomm Incorporated Preparing video data in accordance with a wireless display protocol
KR101732057B1 (ko) 2009-11-02 2017-05-02 삼성전자주식회사 Av 시스템에서 사용자 입력 백 채널을 제공하는 방법 및 기기
US9900759B2 (en) * 2009-11-04 2018-02-20 Qualcomm Incorporated Method and apparatus for peer discovery in a wireless communication network
KR101049760B1 (ko) * 2009-12-22 2011-07-19 (주) 바닐라브리즈 모바일 단말기간 이미지 전송시스템 및 그 방법
KR101700937B1 (ko) * 2009-12-22 2017-01-31 삼성전자주식회사 WiFi Direct 네트워크에서의 서비스 탐색 방법 및 장치
US8559340B2 (en) * 2009-12-22 2013-10-15 Samsung Electronics Co., Ltd. Method and apparatus for service discovery in Wi-Fi direct network
KR20120015931A (ko) 2010-08-13 2012-02-22 삼성전자주식회사 휴대용 전자 장치 및 그것의 디스플레이 미러링 방법
US20120173749A1 (en) * 2011-01-03 2012-07-05 Kunal Shah Apparatus and Method for Providing On-Demand Multicast of Live Media Streams
US9525998B2 (en) * 2012-01-06 2016-12-20 Qualcomm Incorporated Wireless display with multiscreen service

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11539544B2 (en) 2019-09-27 2022-12-27 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling the same
US11435974B2 (en) 2019-11-19 2022-09-06 Samsung Electronics Co., Ltd. Display device, mobile device, screen mirroring method of display device, and screen mirroring method of mobile device
US11231901B2 (en) 2019-12-12 2022-01-25 Samsung Electronics Co., Ltd. Display device performing screen mirroring and operating method thereof
US11910142B2 (en) 2020-03-24 2024-02-20 Samsung Electronics Co., Ltd. Electronic device and method for operating same
WO2022085820A1 (ko) * 2020-10-22 2022-04-28 엘지전자 주식회사 디스플레이 장치 및 그의 동작 방법
US11893303B2 (en) 2021-11-30 2024-02-06 Samsung Electronics Co., Ltd. Device and method for performing mirroring
WO2024167122A1 (ko) * 2023-02-07 2024-08-15 삼성전자 주식회사 외부 장치에 표시하기 위한 비디오를 처리하는 전자 장치, 그 제어 방법, 및 그 기록 매체

Also Published As

Publication number Publication date
EP2817973A4 (en) 2015-10-28
CN104126310A (zh) 2014-10-29
EP2817973A1 (en) 2014-12-31
EP2817973B1 (en) 2019-04-24
US11019124B2 (en) 2021-05-25
KR20130095519A (ko) 2013-08-28
WO2013125829A1 (en) 2013-08-29
CN104126310B (zh) 2018-06-29
CN108874337B (zh) 2022-01-21
CN108874337A (zh) 2018-11-23
EP3537722B1 (en) 2025-02-12
US20130219072A1 (en) 2013-08-22
EP3537722A1 (en) 2019-09-11

Similar Documents

Publication Publication Date Title
KR101918040B1 (ko) 스크린 미러링 방법 및 그 장치
KR101593257B1 (ko) 통신 시스템 및 방법
US8413199B2 (en) Communication system and method
WO2017008627A1 (zh) 多媒体直播方法、装置和系统
JP4459253B2 (ja) 通信端末
JP2009124243A (ja) 情報処理装置
CN103052121B (zh) 一种本地通信网络业务切换方法、装置和系统
KR101624904B1 (ko) 휴대용 단말기에서 디엔엘에이를 이용하여 멀티 사운드 채널 컨텐츠를 재생하기 위한 장치 및 방법
JP2010157790A (ja) 情報処理装置
KR20200085595A (ko) 컨텐트 재생 장치 및 그 동작 방법
KR20110039672A (ko) 휴대용 단말기의 디엘엔에이 네트워크를 이용한 컨텐츠 재생 장치 및 방법
JP2008193245A (ja) コンテンツ配信方法、コンテンツ再生方法、携帯無線端末、コンテンツ再生装置およびコンテンツ配信用プログラム
JP5751200B2 (ja) オーディオ機器制御プログラムおよび携帯電話機
JP2012182609A (ja) コンテンツ再生システムおよび携帯機器
KR20110092713A (ko) 실시간 멀티미디어 서비스 제공 방법 및 시스템
CN113326019B (zh) 音量控制方法、装置、电子设备及存储介质
KR100678034B1 (ko) 휴대단말기에서 블루투스 통신을 이용한 파일 공유 방법
KR101137559B1 (ko) 컨텐츠 전송 시스템 및 방법
JP2008306520A (ja) 情報配信システム、携帯電話端末及び携帯電話端末における映像コンテンツの再生制御方法
KR100727173B1 (ko) 스트리밍 중 임의 위치 북마크/점프 기능을 가지는무선통신 단말기 및 그 방법
US10257338B2 (en) Method and apparatus to control a state of music reproducing device through wireless communicator
JP2014187491A (ja) 電子機器
KR20120104756A (ko) 오디오 무선 중계 모듈, 이를 이용하는 오디오 무선 출력 시스템 및 오디오 무선 출력 방법
KR20040011580A (ko) 무선인터넷 이동 비디오/오디오 수신기
JP2014030161A (ja) 再生装置及び再生方法

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120220

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20170217

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20120220

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20180226

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20180807

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20181107

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20181108

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20211028

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20221028

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20241030

Start annual number: 7

End annual number: 7