KR20180083132A - 전자 장치 및 그 동작방법 - Google Patents
전자 장치 및 그 동작방법 Download PDFInfo
- Publication number
- KR20180083132A KR20180083132A KR1020170005227A KR20170005227A KR20180083132A KR 20180083132 A KR20180083132 A KR 20180083132A KR 1020170005227 A KR1020170005227 A KR 1020170005227A KR 20170005227 A KR20170005227 A KR 20170005227A KR 20180083132 A KR20180083132 A KR 20180083132A
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- stream
- buffer
- decoder
- frames
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/4402—Processing 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
- H04N21/440263—Processing 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 by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2362—Generation or processing of Service Information [SI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44004—Processing 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 video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44008—Processing 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 operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44016—Processing 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 splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64723—Monitoring of network processes or resources, e.g. monitoring of network load
- H04N21/64738—Monitoring network characteristics, e.g. bandwidth, congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64746—Control signals issued by the network directed to the server or the client
- H04N21/64761—Control signals issued by the network directed to the server or the client directed to the server
- H04N21/64769—Control signals issued by the network directed to the server or the client directed to the server for rate control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 2는 일 실시예에 따른 전자 장치 100의 개략적인 블록도이다.
도 3은 일 실시예에 따라 전자 장치에서의 동작을 나타내는 흐름도이다.
도 4는 도 2에 도시된 비디오 처리부 150의 세부적인 구성을 나타낸다.
도 5는 일 실시예에 따라 타임스탬프를 이용하여 프레임을 식별하는 방법의 과정을 나타내는 흐름도이다.
도 6은 도 5에 도시된 방법을 설명하기 위한 참고도이다.
도 7은 일 실시예에 따라 플래그를 이용하여 프레임을 식별하는 방법의 과정을 나타내는 흐름도이다.
도 8은 도 7에 도시된 방법을 설명하기 위한 참고도이다.
Claims (19)
- 전자 장치에 있어서,
제1스트림을 디코딩하는 제1 디코더;
제2스트림을 디코딩하는 제2 디코더;
상기 제1 디코더로부터 디코딩된 제1스트림에 대응하는 하나 이상의 제1프레임 및 상기 제2 디코더로부터 디코딩된 제2스트림에 대응하는 하나 이상의 제2프레임을 수신하는 버퍼; 및
상기 제1스트림으로부터 상기 제2스트림으로의 전환을 요청하는 재생 전환 이벤트에 대응하여, 상기 버퍼에 저장된 상기 하나 이상의 제1프레임으로부터 상기 하나 이상의 제2프레임을 식별하고, 상기 식별된 하나 이상의 제2프레임을 출력하도록 상기 버퍼를 제어하는 콘트롤러를 포함하고,
상기 콘트롤러는, 상기 제1프레임의 타임스탬프 값과 구별되는 상기 제2프레임의 타임스탬프 값 또는 상기 제1디코더에 의해 상기 제1프레임에 부가된 제1플래그와 구별되는, 상기 제2디코더에 의해 상기 제2프레임에 부가된 제2플래그에 기초하여, 상기 제1프레임으로부터 상기 제2프레임을 식별하는, 전자 장치. - 제1항에 있어서,
상기 콘트롤러는,
상기 재생 전환 이벤트에 따라 결정된 재생 전환 시점에 상기 하나 이상의 제2프레임을 출력하도록 상기 버퍼를 제어하는, 전자 장치. - 제2항에 있어서,
상기 재생 전환 시점은, 상기 재생 전환 이벤트에 포함된 타임스탬프 시간 정보와 상기 제1스트림에 대응하는 제1프레임의 타임스탬프 값이 일치하는 시점을 포함하는, 전자 장치. - 제1항에 있어서,
상기 제1스트림은 디지털 TV (라이브) 컨텐츠에 대응하고, 상기 제2스트림은 멀티미디어 컨텐츠에 대응하는, 전자 장치. - 제1항에 있어서,
상기 재생 전환 이벤트에 따라 전환 요청된 제2스트림은 대체 슬롯에 표시될 대체 컨텐츠를 포함하는, 전자 장치. - 제5항에 있어서,
상기 재생 전환 이벤트는, 상기 대체 슬롯의 시작 시점, 상기 대체 슬롯의 길이, 상기 대체 슬롯에 표시될 상기 대체 컨텐츠의 소오스 정보중 적어도 하나를 포함하는, 전자 장치. - 제5항에 있어서,
상기 콘트롤러는,
상기 버퍼에 저장된 상기 하나 이상의 제1프레임을, 핑거프린트를 추출하는 ACR 모듈로 전송하도록 상기 버퍼를 제어하는, 전자 장치. - 제1항에 있어서,
상기 콘트롤러에서 상기 제1프레임과 상기 제2프레임의 식별에 상기 제1플래그와 상기 제2플래그가 이용되는 경우,
상기 제1디코더는 상기 하나 이상의 제1프레임에 상기 제1플래그를 부가하여 상기 버퍼로 제공하고, 상기 제2디코더는 상기 하나 이상의 제2프레임에 상기 제2플래그를 부가하여 상기 버퍼로 제공하는, 전자 장치. - 제1항에 있어서,
상기 콘트롤러는, 재생 전환 종료 시점에 응답하여, 상기 버퍼에 저장된 상기 하나 이상의 제2프레임으로부터 상기 하나 이상의 제1프레임을 식별하고, 상기 식별된 하나 이상의 제1프레임을 출력하도록 상기 버퍼를 제어하고,
상기 제1프레임 식별시, 상기 제2프레임의 타임스탬프 값과 구별되는 상기 제1프레임의 타임스탬프 값 또는 상기 제2디코더에 의해 상기 제2프레임에 부가된 제2플래그와 구별되는, 상기 제1디코더에 의해 상기 제1프레임에 부가된 제1플래그에 기초하여, 상기 제2프레임으로부터 상기 제1프레임을 식별하는, 전자 장치. - 전자 장치의 동작 방법에 있어서,
제1디코더를 이용하여 제1스트림하는 디코딩하는 동작;
제2디코더를 이용하여 제2스트림을 디코딩하는 동작;
상기 제1 디코더로부터 디코딩된 제1스트림에 대응하는 하나 이상의 제1프레임 및 상기 제2 디코더로부터 디코딩된 제2스트림에 대응하는 하나 이상의 제2프레임을 버퍼에 저장하는 동작; 및
상기 제1스트림으로부터 상기 제2스트림으로의 전환을 요청하는 재생 전환 이벤트에 대응하여, 상기 버퍼에 저장된 상기 하나 이상의 제1프레임으로부터 상기 하나 이상의 제2프레임을 식별하고, 상기 식별된 하나 이상의 제2프레임을 출력하는 동작을 포함하고,
상기 제1프레임의 타임스탬프 값과 구별되는 상기 제2프레임의 타임스탬프 값 또는 상기 제1디코더에 의해 상기 제1프레임에 부가된 제1플래그와 구별되는, 상기 제2디코더에 의해 상기 제2프레임에 부가된 제2플래그에 기초하여, 상기 제1프레임으로부터 상기 제2프레임이 식별되는, 전자 장치의 동작 방법. - 제10항에 있어서,
상기 재생 전환 이벤트에 따라 결정된 재생 전환 시점에 상기 하나 이상의 제2프레임을 출력하도록 상기 버퍼를 제어하는 동작을 더 포함하는, 전자 장치의 동작 방법. - 제11항에 있어서,
상기 재생 전환 시점은, 상기 재생 전환 이벤트에 포함된 타임스탬프 시간 정보와 상기 제1스트림에 대응하는 제1프레임의 타임스탬프 값이 일치하는 시점을 포함하는, 전자 장치의 동작 방법. - 제10항에 있어서,
상기 제1스트림은 디지털 TV (라이브) 컨텐츠에 대응하고, 상기 제2스트림은 멀티미디어 컨텐츠에 대응하는, 전자 장치의 동작 방법. - 제10항에 있어서,
상기 재생 전환 이벤트 따라 전환 요청된 제2스트림은 대체 슬롯에 표시될 대체 컨텐츠를 포함하는, 전자 장치의 동작 방법. - 제14항에 있어서,
상기 재생 전환 이벤트는, 상기 대체 슬롯의 표시 시점, 상기 대체 슬롯의 길이, 상기 대체 슬롯에 표시될 상기 대체 컨텐츠의 소오스 정보중 적어도 하나를 포함하는, 전자 장치의 동작 방법. - 제14항에 있어서,
상기 버퍼에 저장된 상기 하나 이상의 제1프레임을, 핑거프린트를 추출하는 ACR 모듈로 전송하도록 상기 버퍼를 제어하는 동작을 더 포함하는, 전자 장치의 동작 방법. - 제10항에 있어서,
상기 제1프레임과 상기 제2프레임의 식별에 상기 제1플래그와 상기 제2플래그가 이용되는 경우,
상기 제1디코더는 상기 하나 이상의 제1프레임에 상기 제1플래그를 부가하여 상기 버퍼로 제공하고, 상기 제2디코더는 상기 하나 이상의 제2프레임에 상기 제2플래그를 부가하여 상기 버퍼로 제공하는 동작을 더 포함하는, 전자 장치의 동작 방법. - 제10항에 있어서,
재생 전환 종료 시점에 응답하여, 상기 버퍼에 저장된 상기 하나 이상의 제2프레임으로부터 상기 하나 이상의 제1프레임을 식별하고, 상기 식별된 하나 이상의 제1프레임을 출력하도록 상기 버퍼를 제어하는 동작, 및
상기 제1프레임 식별시, 상기 제2프레임의 타임스탬프 값과 구별되는 상기 제1프레임의 타임스탬프 값 또는 상기 제2디코더에 의해 상기 제2프레임에 부가된 제2플래그와 구별되는, 상기 제1디코더에 의해 상기 제1프레임에 부가된 제1플래그에 기초하여, 상기 제2프레임으로부터 상기 제1프레임을 식별하는 동작을 더 포함하는, 전자 장치의 동작 방법. - 제10항 내지 제18항 중 어느 한 항에 기재된 전자 장치의 동작 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170005227A KR102764315B1 (ko) | 2017-01-12 | 2017-01-12 | 전자 장치 및 그 동작방법 |
EP17891557.5A EP3545684A1 (en) | 2017-01-12 | 2017-12-15 | Electronic apparatus and method of operating the same |
PCT/KR2017/014818 WO2018131806A1 (en) | 2017-01-12 | 2017-12-15 | Electronic apparatus and method of operating the same |
US15/854,128 US10945020B2 (en) | 2017-01-12 | 2017-12-26 | Electronic apparatus and method of operating the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170005227A KR102764315B1 (ko) | 2017-01-12 | 2017-01-12 | 전자 장치 및 그 동작방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180083132A true KR20180083132A (ko) | 2018-07-20 |
KR102764315B1 KR102764315B1 (ko) | 2025-02-07 |
Family
ID=62783731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170005227A Active KR102764315B1 (ko) | 2017-01-12 | 2017-01-12 | 전자 장치 및 그 동작방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10945020B2 (ko) |
EP (1) | EP3545684A1 (ko) |
KR (1) | KR102764315B1 (ko) |
WO (1) | WO2018131806A1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210030478A (ko) * | 2018-08-17 | 2021-03-17 | 그레이스노트, 인코포레이티드 | 대체 컨텐츠의 종료를 피대체 컨텐츠의 종료에 맞춰 정렬하는 것을 지원하기 위한 대체 컨텐츠 재생의 동적 감소 |
WO2022055256A1 (ko) * | 2020-09-08 | 2022-03-17 | 삼성전자 주식회사 | 전자 장치 및 그 동작 방법 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11303689B2 (en) * | 2017-06-06 | 2022-04-12 | Nokia Technologies Oy | Method and apparatus for updating streamed content |
WO2020231817A1 (en) * | 2019-05-10 | 2020-11-19 | The Nielsen Company (Us), Llc | Content-modification system with determination of input-buffer switching delay feature |
CN112087633B (zh) * | 2019-06-12 | 2022-08-09 | 腾讯科技(深圳)有限公司 | 视频解码方法、装置及存储介质 |
US11418821B1 (en) | 2021-02-09 | 2022-08-16 | Gracenote, Inc. | Classifying segments of media content using closed captioning |
US12132953B2 (en) | 2021-02-16 | 2024-10-29 | Gracenote, Inc. | Identifying and labeling segments within video content |
US20220286737A1 (en) * | 2021-03-05 | 2022-09-08 | Gracenote, Inc. | Separating Media Content into Program Segments and Advertisement Segments |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010001410A2 (en) * | 2008-06-09 | 2010-01-07 | Amagi Technologies Private Limited | Content independent advertisement delivery platform for digital tv |
US20120117584A1 (en) * | 2010-11-01 | 2012-05-10 | Gordon Donald F | Method and System for Presenting Additional Content at a Media System |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8015584B2 (en) * | 2002-10-18 | 2011-09-06 | Seachange International, Inc. | Delivering interactive content to a remote subscriber |
CN100576889C (zh) * | 2004-07-02 | 2009-12-30 | 松下电器产业株式会社 | Av流再现装置、解码器切换方法以及集成电路 |
CN101077014B (zh) * | 2004-08-09 | 2013-09-25 | 尼尔森(美国)有限公司 | 用于监视来自各种源的音频/视觉内容的方法及装置 |
US20090222873A1 (en) * | 2005-03-07 | 2009-09-03 | Einarsson Torbjoern | Multimedia Channel Switching |
US20080109557A1 (en) * | 2006-11-02 | 2008-05-08 | Vinay Joshi | Method and system for reducing switching delays between digital video feeds using personalized unicast transmission techniques |
US8082179B2 (en) * | 2007-11-01 | 2011-12-20 | Microsoft Corporation | Monitoring television content interaction to improve online advertisement selection |
KR20090106104A (ko) | 2008-04-04 | 2009-10-08 | 브로드밴드미디어주식회사 | Vod 서비스와 실시간 스트리밍 서비스가 동시 구현가능한 iptv 방송 서비스 시스템 및 방법 |
KR20120135856A (ko) | 2011-06-07 | 2012-12-17 | 김대영 | 디지털 방송 수신기의 영상 재생 장치 |
US20140089962A1 (en) * | 2011-12-28 | 2014-03-27 | Panasonic Corporation | Image playback device, image playback method, image playback program, image transmission device, image transmission method and image transmission program |
KR20140125766A (ko) * | 2012-02-10 | 2014-10-29 | 엘지전자 주식회사 | 영상 표시 장치 및 그 동작 방법 |
US9860606B2 (en) | 2015-01-24 | 2018-01-02 | Valens Semiconductor Ltd. | Maintaining a fixed delay while switching between light video compression ratios |
-
2017
- 2017-01-12 KR KR1020170005227A patent/KR102764315B1/ko active Active
- 2017-12-15 EP EP17891557.5A patent/EP3545684A1/en not_active Withdrawn
- 2017-12-15 WO PCT/KR2017/014818 patent/WO2018131806A1/en unknown
- 2017-12-26 US US15/854,128 patent/US10945020B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010001410A2 (en) * | 2008-06-09 | 2010-01-07 | Amagi Technologies Private Limited | Content independent advertisement delivery platform for digital tv |
US20120117584A1 (en) * | 2010-11-01 | 2012-05-10 | Gordon Donald F | Method and System for Presenting Additional Content at a Media System |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210030478A (ko) * | 2018-08-17 | 2021-03-17 | 그레이스노트, 인코포레이티드 | 대체 컨텐츠의 종료를 피대체 컨텐츠의 종료에 맞춰 정렬하는 것을 지원하기 위한 대체 컨텐츠 재생의 동적 감소 |
WO2022055256A1 (ko) * | 2020-09-08 | 2022-03-17 | 삼성전자 주식회사 | 전자 장치 및 그 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2018131806A1 (en) | 2018-07-19 |
KR102764315B1 (ko) | 2025-02-07 |
EP3545684A4 (en) | 2019-10-02 |
EP3545684A1 (en) | 2019-10-02 |
US10945020B2 (en) | 2021-03-09 |
US20180199094A1 (en) | 2018-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102764315B1 (ko) | 전자 장치 및 그 동작방법 | |
US10593369B2 (en) | Providing enhanced content | |
US11265606B2 (en) | Reception apparatus, reception method, and program | |
KR102058761B1 (ko) | 단말 장치, 서버 장치, 정보 처리 방법, 프로그램, 및 링킹 애플리케이션 공급 시스템 | |
JP6219269B2 (ja) | 端末装置、情報処理方法、プログラム、および連動アプリケーション供給システム | |
US8583555B1 (en) | Synchronizing multiple playback device timing utilizing DRM encoding | |
KR20140007907A (ko) | 송신 장치, 송신 방법, 수신 장치, 수신 방법, 프로그램 및 방송 시스템 | |
US20100238303A1 (en) | Systems and methods for memorializing a viewer's viewing experience | |
US10560730B2 (en) | Electronic apparatus and operating method thereof | |
KR20140125766A (ko) | 영상 표시 장치 및 그 동작 방법 | |
KR20150045918A (ko) | 영상 표시 장치 및 그 동작 방법 | |
KR20150120963A (ko) | 영상 표시 장치 및 그 동작 방법 | |
US20110197226A1 (en) | Linking Real Time Media Context to Related Applications and Services | |
EP3361745B1 (en) | Display apparatus for playing substitutional advertisement and control method thereof | |
EP2442581A1 (en) | Video assets having associated graphical descriptor data | |
RU2630261C2 (ru) | Передающее устройство, способ обработки информации, программа, приемное устройство и система взаимодействия приложения | |
KR101919014B1 (ko) | 전자 장치 및 그 동작방법 | |
RU2630432C2 (ru) | Приемное устройство, способ обработки информации, программа, передающее устройство и система взаимодействия передающих программ | |
JP5316543B2 (ja) | データ伝送装置およびデータ受信装置 | |
JP2003152546A (ja) | マルチフォーマットストリーム復号化装置及びマルチフォーマットストリーム送出装置 | |
US20120284742A1 (en) | Method and apparatus for providing interactive content within media streams using vertical blanking intervals | |
KR20160061019A (ko) | 영상 표시 장치 및 그 동작 방법 | |
KR102049119B1 (ko) | 클라우드 환경에서 녹화 서비스 제공 방법 및 장치 | |
EP3533231B1 (en) | Electronic apparatus and operating method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170112 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220111 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20170112 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: 20240501 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20240805 Patent event code: PE09021S02D |
|
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: 20241101 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20250203 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20250204 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |