KR102529711B1 - 수신 장치, 송신 장치, 및 데이터 처리 방법 - Google Patents
수신 장치, 송신 장치, 및 데이터 처리 방법 Download PDFInfo
- Publication number
- KR102529711B1 KR102529711B1 KR1020177009683A KR20177009683A KR102529711B1 KR 102529711 B1 KR102529711 B1 KR 102529711B1 KR 1020177009683 A KR1020177009683 A KR 1020177009683A KR 20177009683 A KR20177009683 A KR 20177009683A KR 102529711 B1 KR102529711 B1 KR 102529711B1
- Authority
- KR
- South Korea
- Prior art keywords
- processing
- broadcast
- application
- data
- segment
- 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
Links
- 238000003672 processing method Methods 0.000 title claims description 14
- 238000012545 processing Methods 0.000 claims abstract description 370
- 238000000034 method Methods 0.000 claims abstract description 117
- 230000006854 communication Effects 0.000 claims abstract description 87
- 238000004891 communication Methods 0.000 claims abstract description 87
- 239000000203 mixture Substances 0.000 claims abstract description 13
- 239000000872 buffer Substances 0.000 claims description 129
- 230000002194 synthesizing effect Effects 0.000 claims description 16
- 238000003780 insertion Methods 0.000 claims description 5
- 230000037431 insertion Effects 0.000 claims description 5
- 230000015572 biosynthetic process Effects 0.000 abstract description 43
- 238000003786 synthesis reaction Methods 0.000 abstract description 43
- 230000008569 process Effects 0.000 description 101
- 230000005540 biological transmission Effects 0.000 description 47
- 230000011664 signaling Effects 0.000 description 33
- 230000003044 adaptive effect Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 26
- 238000007726 management method Methods 0.000 description 16
- 239000008186 active pharmaceutical agent Substances 0.000 description 14
- 230000002085 persistent effect Effects 0.000 description 13
- 238000004422 calculation algorithm Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000006467 substitution reaction Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 239000002131 composite material Substances 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- AWSBQWZZLBPUQH-UHFFFAOYSA-N mdat Chemical compound C1=C2CC(N)CCC2=CC2=C1OCO2 AWSBQWZZLBPUQH-UHFFFAOYSA-N 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000008685 targeting Effects 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/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/23614—Multiplexing of additional data and video streams
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4431—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
-
- 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
- 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/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video 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/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/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- 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
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
-
- 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/643—Communication protocols
-
- 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/643—Communication protocols
- H04N21/64322—IP
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Marketing (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Library & Information Science (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Description
도 2는 송신 장치의 송신 데이터에 대하여 설명하는 도면이다.
도 3은 송신 장치 및 수신 장치의 프로토콜 스택의 예를 도시하는 도면이다.
도 4는 서비스 워커(SW)를 이용한 처리의 구체예(사용예)에 대하여 설명하는 도면이다.
도 5는 서비스 워커(SW)를 이용한 처리의 구체예(사용예)에 대하여 설명하는 도면이다.
도 6은 서비스 워커(SW)를 이용한 처리의 일례를 설명하는 도면이다.
도 7은 방송 수신 콘텐츠와, 네트워크 수신 콘텐츠의 합성 표시 처리예에 대하여 설명하는 도면이다.
도 8은 방송 수신 콘텐츠와, 네트워크 수신 콘텐츠의 합성 표시 처리예에 대하여 설명하는 도면이다.
도 9는 어댑티브(적응형) 스트리밍에 대하여 설명하는 도면이다.
도 10은 어댑티브(적응형) 스트리밍에 따라서, 여러가지 비트 레이트의 세그먼트를 수신하여 재생하는 수신 장치의 처리 구성예를 도시하는 도면이다.
도 11은 방송파와 네트워크를 통한 2개의 경로의 수신 데이터를 합성하여 출력하는 경우의 처리와, 지연 요인에 대하여 설명하는 도면이다.
도 12는 본 개시의 수신 장치(클라이언트)에 있어서의 합성 처리, 즉 방송파의 수신 데이터의 일부를, 네트워크 수신 데이터로 치환하여 출력하는 처리를 설명하는 도면이다.
도 13은 방송파의 수신 데이터의 일부를, 네트워크 수신 데이터로 치환하여 출력하는 미디어 소스 갱신 처리에 대하여 설명하는 도면이다.
도 14는 수신 장치에 있어서의 데이터 수신 및 합성 처리에 적용하는 하드웨어 구성예에 대하여 설명하는 도면이다.
도 15는 수신 장치가 실행하는 전체적인 처리의 시퀀스를 설명하는 흐름도를 도시하는 도면이다.
도 16은 수신 장치의 애플리케이션이 실행하는 처리의 시퀀스를 설명하는 흐름도를 도시하는 도면이다.
도 17은 수신 장치의 애플리케이션이 실행하는 처리의 시퀀스를 설명하는 흐름도를 도시하는 도면이다.
도 18은 통신 장치인 송신 장치와 수신 장치의 구성예에 대하여 설명하는 도면이다.
도 19는 통신 장치인 송신 장치와 수신 장치의 하드웨어 구성예에 대하여 설명하는 도면이다.
20: 송신 장치
21: 방송 서버
22: 데이터 배신 서버
30: 수신 장치
31: TV
32: PC
33: 휴대 단말기
50: 시그널링 데이터
60: AV 세그먼트
70: 기타 데이터
90: 수신 장치 내 표시 제어부
91: 표시 처리부
92: 서비스 워커(SW)
93: 캐시
95, 96: 웹페이지
101: 고비트 레이트 데이터
102: 중비트 레이트 데이터
103: 저비트 레이트 데이터
104: 매니페스트 파일
105: 재생 데이터
110: 미디어 소스
111 내지 113: 소스 버퍼
114: 트랙 버퍼
125: 방송 수신 세그먼트
126: 네트워크 수신 세그먼트
127: 재생 세그먼트
131: 안테나
132: 통신부(튜너)
133: HTTP 서버
134: 화상 디코더
135: 화상 표시부
136: 음성 디코더
137: 음성 출력부
140: 브라우저
141: XHR
142: 애플리케이션
143: 미디어 소스
144, 145: 소스 버퍼
201: 안테나
202: 통신부(튜너)
210: 브라우저
212: 애플리케이션
213: 미디어 소스
214, 215: 소스 버퍼
221: 화상 디코더
222: 화상 표시부
223: 음성 디코더
224: 음성 출력부
225: 재생 세그먼트
310: 방송 수신 데이터 처리부
311: 튜너
312: 기억부(버퍼)
313: 디코더 앤드 렌더러
321: 메타데이터(시그널링) 처리부
322: 버퍼 관리부
330: 네트워크 수신 데이터 처리부
331: 네트워크 I/F
332: 애플리케이션 실행부
333: 그래픽 시스템
341: 합성부
751: 데이터 처리부
752: 통신부
753: 기억부
771: 데이터 처리부
772: 통신부
773: 기억부
774: 입력부
775: 출력부
801: CPU
802: ROM
803: RAM
804: 버스
805: 입출력 인터페이스
806: 입력부
807: 출력부
808: 기억부
809: 통신부
810: 드라이브
811: 리무버블 미디어
Claims (20)
- 수신 장치로서,
웹 애플리케이션의 API(Application Programming Interface)를 적용하여 상기 수신 장치가 방송으로부터 수신한 방송 수신 데이터를 미디어 재생의 처리 오브젝트인 미디어 소스 오브젝트로 설정하고,
상기 미디어 소스 오브젝트와 연관된 버퍼에 저장되어 있는 상기 방송 수신 데이터에서 방송 콘텐츠의 방송 콘텐츠 세그먼트 정보를 취득하기 위한 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하고,
상기 방송으로부터 수신한 메타데이터를 기초로, 상기 방송 콘텐츠의 치환 또는 추가의 개시 시간을 취득하기 위해 상기 웹 애플리케이션을 제어하고,
치환될 상기 방송 콘텐츠의 세그먼트의 상기 방송 콘텐츠 세그먼트 정보가 취득되는 것을 기초로, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠를, 네트워크를 통해 수신된 애플리케이션 수신 데이터의, 상기 방송 콘텐츠와는 다른 네트워크 콘텐츠로 치환 또는 추가의 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는 처리 회로를 포함하고,
상기 웹 애플리케이션은 프로그램 또는 채널에 관련된 것이고,
상기 방송 수신 데이터는 상기 방송 수신 데이터에 대한 판독 처리 및 상기 웹 애플리케이션에 의한 상기 미디어 소스 오브젝트의 생성 처리 없이 상기 미디어 소스 오브젝트로 설정되는, 수신 장치. - 삭제
- 제1항에 있어서, 상기 처리 회로는, 상기 웹 애플리케이션에 의한 처리 시간을 규정하는 애플리케이션의 미디어 재생 시간축과, 상기 방송 수신 데이터의 상기 방송 콘텐츠에 있어서 이용되는 영상 음성 재생 시간축의 시간차에 상당하는 시간 오프셋을 취득하도록 구성되는, 수신 장치.
- 제3항에 있어서, 상기 처리 회로는, 상기 웹 애플리케이션, 또는 상기 API의 적용 처리에 의해, 상기 시간 오프셋을 취득하도록 구성되는, 수신 장치.
- 제1항에 있어서, 상기 처리 회로는,
상기 미디어 소스 오브젝트에 대한 처리로서, 상기 처리 회로에 의해 저장된 상기 방송 수신 데이터의 상기 방송 콘텐츠와, 상기 웹 애플리케이션에 의해 수신된 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠를 합성하기 위한 합성 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 수신 장치. - 제5항에 있어서, 상기 처리 회로는,
상기 웹 애플리케이션에 의한 처리 시간을 규정하는 애플리케이션 미디어 재생 시간축과, 상기 방송 수신 데이터의 상기 방송 콘텐츠에 있어서 이용되는 영상 음성 재생 시간축의 시간차에 상당하는 시간 오프셋을 취득하고, 취득한 시간 오프셋을 이용하여, 상기 방송 수신 데이터의 상기 방송 콘텐츠에 대한 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠의 삽입 시간 위치를 결정하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 수신 장치. - 제6항에 있어서, 상기 처리 회로는,
상기 시간 오프셋을 이용하여, 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠의 수신 개시 시간을 결정하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 수신 장치. - 제5항에 있어서, 상기 처리 회로는,
상기 방송 수신 데이터의 상기 방송 콘텐츠의 상기 세그먼트를, 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠의 세그먼트로 치환하는 세그먼트 치환 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 수신 장치. - 송신 장치로서,
웹 애플리케이션을 갖는 수신 장치로 방송 수신 데이터를 송신하도록 구성되는 통신 회로를 포함하고,
상기 웹 애플리케이션은 프로그램 또는 채널에 관련된 것이고,
상기 수신 장치의 처리 회로는,
상기 웹 애플리케이션의 API(Application Programming Interface)를 적용하여 상기 방송 수신 데이터를 미디어 소스 오브젝트로 설정하고,
상기 미디어 소스 오브젝트와 연관된 버퍼에 저장되어 있는 상기 방송 수신 데이터에서 방송 콘텐츠의 방송 콘텐츠 세그먼트 정보를 취득하기 위한 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하고,
방송으로부터 수신한 메타데이터를 기초로, 상기 방송 콘텐츠의 치환 또는 추가의 개시 시간을 취득하기 위해 상기 웹 애플리케이션을 제어하고,
치환될 상기 방송 콘텐츠의 세그먼트의 상기 방송 콘텐츠 세그먼트 정보가 취득되는 것을 기초로, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠를 네트워크를 통해 수신된 애플리케이션 수신 데이터의, 상기 방송 콘텐츠와는 다른 네트워크 콘텐츠로 치환 또는 추가의 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되고,
상기 방송 수신 데이터는 상기 방송 수신 데이터에 대한 판독 처리 및 상기 웹 애플리케이션에 의한 상기 미디어 소스 오브젝트의 생성 처리 없이 상기 미디어 소스 오브젝트로 설정되는, 송신 장치. - 삭제
- 수신 장치에 의해 실행되는 데이터 처리 방법으로서,
웹 애플리케이션의 API(Application Programming Interface)를 적용하여 방송으로부터 수신한 방송 수신 데이터를 미디어 재생의 처리 오브젝트인 미디어 소스 오브젝트로 설정하는 단계;
상기 미디어 소스 오브젝트와 연관된 버퍼에 저장되어 있는 상기 방송 수신 데이터에서 방송 콘텐츠의 방송 콘텐츠 세그먼트 정보를 취득하기 위한 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하는 단계;
상기 방송으로부터 수신한 메타데이터를 기초로, 상기 방송 콘텐츠의 치환 또는 추가의 개시 시간을 취득하기 위해 상기 웹 애플리케이션을 제어하는 단계; 및
치환될 상기 방송 콘텐츠의 세그먼트의 상기 방송 콘텐츠 세그먼트 정보가 취득되는 것을 기초로, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠를 네트워크를 통해 수신된 애플리케이션 수신 데이터의, 상기 방송 콘텐츠와는 다른 네트워크 콘텐츠로 치환 또는 추가의 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하는 단계
를 포함하고,
상기 웹 애플리케이션은 프로그램 또는 채널에 관련된 것이고,
상기 방송 수신 데이터는 상기 방송 수신 데이터에 대한 판독 처리 및 상기 웹 애플리케이션에 의한 상기 미디어 소스 오브젝트의 생성 처리 없이 상기 미디어 소스 오브젝트로 설정되는, 데이터 처리 방법. - 송신 장치에 의해 실행되는 데이터 처리 방법으로서,
상기 송신 장치의 통신 회로에 의해, 웹 애플리케이션을 갖는 수신 장치로 방송 수신 데이터를 송신하는 단계를 포함하고,
상기 웹 애플리케이션은 프로그램 또는 채널에 관련된 것이고,
상기 수신 장치의 처리 회로는,
상기 웹 애플리케이션의 API(Application Programming Interface)를 적용하여 상기 방송 수신 데이터를 미디어 소스 오브젝트로 설정하고,
상기 미디어 소스 오브젝트와 연관된 버퍼에 저장되어 있는 상기 방송 수신 데이터에서 방송 콘텐츠의 방송 콘텐츠 세그먼트 정보를 취득하기 위한 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하고,
방송으로부터 수신한 메타데이터를 기초로, 상기 방송 콘텐츠의 치환 또는 추가의 개시 시간을 취득하기 위해 상기 웹 애플리케이션을 제어하고,
치환될 상기 방송 콘텐츠의 세그먼트의 상기 방송 콘텐츠 세그먼트 정보가 취득되는 것을 기초로, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠를 네트워크를 통해 수신된 애플리케이션 수신 데이터의, 상기 방송 콘텐츠와는 다른 네트워크 콘텐츠로 치환 또는 추가의 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되고,
상기 방송 수신 데이터는 상기 방송 수신 데이터에 대한 판독 처리 및 상기 웹 애플리케이션에 의한 상기 미디어 소스 오브젝트의 생성 처리 없이 상기 미디어 소스 오브젝트로 설정되는, 데이터 처리 방법. - 제9항에 있어서,
상기 처리 회로는, 상기 미디어 소스 오브젝트에 대한 처리로서, 상기 웹 애플리케이션에 의해 수신된 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠와 상기 방송 수신 데이터의 상기 방송 콘텐츠를 합성하기 위한 합성 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 송신 장치. - 제12항에 있어서,
상기 처리 회로는, 상기 미디어 소스 오브젝트에 대한 처리로서, 상기 웹 애플리케이션에 의해 수신된 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠와 상기 방송 수신 데이터의 상기 방송 콘텐츠를 합성하기 위한 합성 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 데이터 처리 방법. - 제1항에 있어서,
상기 처리 회로는, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠의 상기 세그먼트를, 상기 웹 애플리케이션에 의해 수신된 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠의 세그먼트로 치환함으로써 상기 미디어 소스 오브젝트에 대한 치환 또는 추가의 처리를 실행하기 위해 상기 웹 애플리케이션을 제어하도록 구성되는, 수신 장치. - 제1항에 있어서,
상기 처리 회로는, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠의 세그먼트를, 서버로부터 수신된 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠의 세그먼트로 치환하기 위해 상기 웹 애플리케이션을 제어하도록 더 구성되는, 수신 장치. - 제1항에 있어서,
상기 처리 회로는, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠의 세그먼트를, 서버로부터 수신된 상기 애플리케이션 수신 데이터의 상기 네트워크 콘텐츠의 세그먼트에 추가하기 위해 상기 웹 애플리케이션을 제어하도록 더 구성되는, 수신 장치. - 제1항에 있어서,
상기 처리 회로는, 상기 버퍼에 저장되어 있는 상기 방송 수신 데이터의 상기 방송 콘텐츠에 대한 치환 또는 추가의 처리를 위한 데이터를 발생시키는 미디어 소스를 생성하도록 더 구성되는, 수신 장치. - 제18항에 있어서,
상기 처리 회로는, 상기 미디어 소스에 상당하는 HTML5(Hypertext Markup Language 5) 비디오 객체를 생성하도록 더 구성되는, 수신 장치. - 제1항에 있어서,
상기 웹 애플리케이션은 HTML5(Hypertext Markup Language 5) 애플리케이션인, 수신 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014213498 | 2014-10-20 | ||
JPJP-P-2014-213498 | 2014-10-20 | ||
PCT/JP2015/079098 WO2016063780A1 (ja) | 2014-10-20 | 2015-10-14 | 受信装置、送信装置、およびデータ処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170074866A KR20170074866A (ko) | 2017-06-30 |
KR102529711B1 true KR102529711B1 (ko) | 2023-05-09 |
Family
ID=55760822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020177009683A Active KR102529711B1 (ko) | 2014-10-20 | 2015-10-14 | 수신 장치, 송신 장치, 및 데이터 처리 방법 |
Country Status (7)
Country | Link |
---|---|
US (2) | US11070872B2 (ko) |
EP (1) | EP3211904A4 (ko) |
JP (1) | JP6610555B2 (ko) |
KR (1) | KR102529711B1 (ko) |
CA (1) | CA2963765C (ko) |
MX (1) | MX373795B (ko) |
WO (1) | WO2016063780A1 (ko) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10120542B2 (en) * | 2014-10-08 | 2018-11-06 | International Business Machines Corporation | Reproducing state of source environment when image was screen captured on a different computing device using resource location, resource navigation and positional metadata embedded in image |
US20180097974A1 (en) * | 2016-10-03 | 2018-04-05 | App Onboard, Inc. | Video-tree system for interactive media reproduction, simulation, and playback |
US20180124453A1 (en) * | 2016-11-01 | 2018-05-03 | App Onboard, Inc. | Dynamic graphic visualizer for application metrics |
US11089381B2 (en) * | 2017-01-20 | 2021-08-10 | Hanwha Techwin Co., Ltd. | Apparatus and method for simultaneous playback and backup of media in a web browser |
JP6861046B2 (ja) * | 2017-02-14 | 2021-04-21 | 日本放送協会 | 配信装置およびプログラム |
EP3425865B1 (de) * | 2017-07-05 | 2019-12-18 | Siemens Mobility GmbH | Verfahren und vorrichtung zur rückwirkungsfreien unidirektionalen übertragung von daten an einen abgesetzten anwendungsserver |
CA3088790C (en) * | 2018-02-15 | 2024-04-09 | Vitec, Inc. | Distribution and playback of media content |
CN110545479B (zh) * | 2018-05-29 | 2021-07-06 | 北京字节跳动网络技术有限公司 | 媒体播放的加载控制方法、装置及存储介质 |
CN110545491B (zh) * | 2018-05-29 | 2021-08-10 | 北京字节跳动网络技术有限公司 | 一种媒体文件的网络播放方法、装置及存储介质 |
US11095944B2 (en) * | 2019-08-19 | 2021-08-17 | Roku, Inc. | Content-modification system with broadcast schedule utilization feature |
US11363321B2 (en) * | 2019-10-31 | 2022-06-14 | Roku, Inc. | Content-modification system with delay buffer feature |
US12101526B2 (en) * | 2019-12-11 | 2024-09-24 | Saturn Licensing Llc | Reducing latency during service change and improving robustness in advanced television systems committee (ATSC) 3.0 system |
CN111193798A (zh) * | 2019-12-31 | 2020-05-22 | 山东公链信息科技有限公司 | 一种打散后加密分散存储的图片分布式存储技术 |
US10972206B1 (en) | 2020-03-05 | 2021-04-06 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US10992401B1 (en) * | 2020-03-05 | 2021-04-27 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US11805160B2 (en) | 2020-03-23 | 2023-10-31 | Rovi Guides, Inc. | Systems and methods for concurrent content presentation |
US11599880B2 (en) | 2020-06-26 | 2023-03-07 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US11790364B2 (en) | 2020-06-26 | 2023-10-17 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US12211061B2 (en) | 2020-07-31 | 2025-01-28 | Adeia Guides Inc. | Systems and methods for providing an offer based on calendar data mining |
US11818189B2 (en) * | 2021-01-06 | 2023-11-14 | Tencent America LLC | Method and apparatus for media streaming |
US11792473B2 (en) * | 2021-08-06 | 2023-10-17 | Sony Group Corporation | Stream repair memory management |
CN114745561B (zh) * | 2022-04-06 | 2023-05-30 | 珠海格力电器股份有限公司 | 直播间交互方法、装置、电子设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100128595A1 (en) * | 2008-11-25 | 2010-05-27 | Jeyhan Karaoguz | Utilizing A Replacement Pathway For Lost Packet Delivery During Media Reception In A Set-Top Box (STB) |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002268999A (ja) | 2001-03-09 | 2002-09-20 | Toshiba Corp | コンテンツ再生方法及び装置 |
US20030066094A1 (en) * | 2001-09-29 | 2003-04-03 | Koninklijke Philips Electronics N.V. | Robust method for recovering a program time base in MPEG-2 transport streams and achieving audio/video sychronization |
US7246318B2 (en) * | 2002-06-28 | 2007-07-17 | Microsoft Corporation | Application programming interface for utilizing multimedia data |
US7426734B2 (en) * | 2003-10-24 | 2008-09-16 | Microsoft Corporation | Facilitating presentation functionality through a programming interface media namespace |
US7626612B2 (en) * | 2006-06-30 | 2009-12-01 | Motorola, Inc. | Methods and devices for video correction of still camera motion |
US20080040743A1 (en) * | 2006-07-29 | 2008-02-14 | Srinivasa Dharmaji | Micro-splicer for inserting alternate content to a content stream on a handheld device |
US8612643B2 (en) * | 2007-06-30 | 2013-12-17 | Microsoft Corporation | Interfaces for digital media processing |
EP2430834A1 (en) * | 2009-05-13 | 2012-03-21 | NDS Limited | Splicing system |
JP2011087103A (ja) | 2009-10-15 | 2011-04-28 | Sony Corp | コンテンツ再生システム、コンテンツ再生装置、プログラム、コンテンツ再生方法、およびコンテンツサーバを提供 |
US8555163B2 (en) * | 2010-06-09 | 2013-10-08 | Microsoft Corporation | Smooth streaming client component |
US20120095819A1 (en) * | 2010-10-14 | 2012-04-19 | Phone Through, Inc. | Apparatuses, methods, and computer program products enabling association of related product data and execution of transaction |
US9026671B2 (en) * | 2011-04-05 | 2015-05-05 | Qualcomm Incorporated | IP broadcast streaming services distribution using file delivery methods |
JP2013009332A (ja) * | 2011-05-20 | 2013-01-10 | Nippon Hoso Kyokai <Nhk> | 受信機 |
KR101899823B1 (ko) | 2011-05-25 | 2018-09-18 | 엘지전자 주식회사 | 송/수신 시스템 및 방송 신호 처리 방법 |
JP6348251B2 (ja) | 2012-09-13 | 2018-06-27 | サターン ライセンシング エルエルシーSaturn Licensing LLC | 端末装置、受信方法、およびプログラム |
WO2014115295A1 (ja) | 2013-01-25 | 2014-07-31 | 株式会社 東芝 | ビデオ表示装置及びビデオ表示方法 |
US20140297882A1 (en) * | 2013-04-01 | 2014-10-02 | Microsoft Corporation | Dynamic track switching in media streaming |
JPWO2014162748A1 (ja) | 2013-04-05 | 2017-02-16 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 受信装置、及び受信方法 |
US9332047B2 (en) * | 2013-09-30 | 2016-05-03 | Brightcove Inc. | Dynamic chunk manipulation for streaming mixed live and on-demand media: dynamic permutation layer |
-
2015
- 2015-10-14 KR KR1020177009683A patent/KR102529711B1/ko active Active
- 2015-10-14 JP JP2016555190A patent/JP6610555B2/ja not_active Expired - Fee Related
- 2015-10-14 MX MX2017004885A patent/MX373795B/es active IP Right Grant
- 2015-10-14 WO PCT/JP2015/079098 patent/WO2016063780A1/ja active Application Filing
- 2015-10-14 US US15/508,535 patent/US11070872B2/en active Active
- 2015-10-14 EP EP15852053.6A patent/EP3211904A4/en not_active Ceased
- 2015-10-14 CA CA2963765A patent/CA2963765C/en active Active
-
2021
- 2021-06-16 US US17/304,228 patent/US11785289B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100128595A1 (en) * | 2008-11-25 | 2010-05-27 | Jeyhan Karaoguz | Utilizing A Replacement Pathway For Lost Packet Delivery During Media Reception In A Set-Top Box (STB) |
Also Published As
Publication number | Publication date |
---|---|
US20170289616A1 (en) | 2017-10-05 |
KR20170074866A (ko) | 2017-06-30 |
MX373795B (es) | 2025-03-04 |
CA2963765C (en) | 2022-12-13 |
US11070872B2 (en) | 2021-07-20 |
EP3211904A4 (en) | 2018-04-25 |
JPWO2016063780A1 (ja) | 2017-07-27 |
EP3211904A1 (en) | 2017-08-30 |
JP6610555B2 (ja) | 2019-11-27 |
US20210314657A1 (en) | 2021-10-07 |
MX2017004885A (es) | 2017-07-05 |
US11785289B2 (en) | 2023-10-10 |
CA2963765A1 (en) | 2016-04-28 |
WO2016063780A1 (ja) | 2016-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102529711B1 (ko) | 수신 장치, 송신 장치, 및 데이터 처리 방법 | |
JP6807852B2 (ja) | Lctに基づくdashフォーマットを有するファイルフォーマットベースのストリーミング | |
US11375258B2 (en) | Transitioning between broadcast and unicast streams | |
JP6462566B2 (ja) | 送信装置、送信方法、受信装置および受信方法 | |
JP2023099620A (ja) | 送信方法および受信方法 | |
US11025982B2 (en) | System and method for synchronizing content and data for customized display | |
EP2690876A2 (en) | Heterogeneous network-based linked broadcast content transmitting/receiving device and method | |
KR102499231B1 (ko) | 수신 장치, 송신 장치 및 데이터 처리 방법 | |
KR20160139020A (ko) | Mmt 및 dash를 이용한 브로드캐스트 및 브로드밴드 하이브리드 서비스 | |
RU2646391C2 (ru) | Устройство поставки контента, способ поставки контента, программа, терминальное устройство и система поставки контента | |
RU2656093C2 (ru) | Устройство поставки контента, способ поставки контента, программа, оконечное устройство и система поставки контента | |
CN109756744B (zh) | 数据处理方法、电子设备及计算机存储介质 | |
US20140059630A1 (en) | Apparatuses for providing and receiving augmented broadcasting service in hybrid broadcasting environment | |
EP2312826A2 (en) | Network device, information processing apparatus, stream switching method, information processing method, program, and content distribution system | |
KR20180058219A (ko) | 송신 장치, 수신 장치, 및 데이터 처리 방법 | |
KR101666246B1 (ko) | 메타데이터 우선제공 증강방송 장치 및 방법 | |
KR102533674B1 (ko) | 수신 장치, 송신 장치 및 데이터 처리 방법 | |
JP2008016894A (ja) | 送信装置及び受信装置 | |
US11856242B1 (en) | Synchronization of content during live video stream | |
KR101414638B1 (ko) | 인터넷 프로토콜 텔레비전 수신기 및 채널 전환 방법 | |
KR101999235B1 (ko) | Mmtp기반 하이브리드 브로드캐스트 브로드밴드 서비스 제공 방법 및 시스템 | |
KR20180058220A (ko) | 송신 장치, 수신 장치, 및 데이터 처리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20170410 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
AMND | Amendment | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201008 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220127 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20220511 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20220127 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
X091 | Application refused [patent] | ||
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20220511 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20220328 Comment text: Amendment to Specification, etc. Patent event code: PX09012R01I Patent event date: 20201008 Comment text: Amendment to Specification, etc. |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20221017 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
PX0701 | Decision of registration after re-examination |
Patent event date: 20230201 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20221216 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20220913 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20220511 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20220328 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20201008 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230502 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230503 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |