KR102600762B1 - Atsc 3.0 기반의 방송 콘텐츠 전송 장치 및 방법과, 방송 콘텐츠 수신 장치 및 방법 - Google Patents
Atsc 3.0 기반의 방송 콘텐츠 전송 장치 및 방법과, 방송 콘텐츠 수신 장치 및 방법 Download PDFInfo
- Publication number
- KR102600762B1 KR102600762B1 KR1020200108474A KR20200108474A KR102600762B1 KR 102600762 B1 KR102600762 B1 KR 102600762B1 KR 1020200108474 A KR1020200108474 A KR 1020200108474A KR 20200108474 A KR20200108474 A KR 20200108474A KR 102600762 B1 KR102600762 B1 KR 102600762B1
- Authority
- KR
- South Korea
- Prior art keywords
- broadcast content
- moving
- subtitle
- information
- data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 100
- 230000011664 signaling Effects 0.000 claims abstract description 94
- 230000005540 biological transmission Effects 0.000 claims abstract description 74
- 230000002996 emotional effect Effects 0.000 claims description 29
- 230000014509 gene expression Effects 0.000 claims description 26
- 230000000694 effects Effects 0.000 claims description 7
- 230000008451 emotion Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 29
- 238000004891 communication Methods 0.000 description 26
- 238000013515 script Methods 0.000 description 17
- HWWIYXKSCZCMFV-ZETCQYMHSA-N 2-[[(2s)-1-acetylpyrrolidine-2-carbonyl]-nitrosoamino]acetic acid Chemical compound CC(=O)N1CCC[C@H]1C(=O)N(CC(O)=O)N=O HWWIYXKSCZCMFV-ZETCQYMHSA-N 0.000 description 7
- 101150075622 UL80 gene Proteins 0.000 description 7
- 230000006978 adaptation Effects 0.000 description 7
- 230000002085 persistent effect Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
-
- 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/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/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/4348—Demultiplexing 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/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
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/278—Subtitling
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 2a는 도 1의 방송 시스템에서 사용되는 IP 전송 방식의 프로토콜 스택을 예시하는 도면이다.
도 2b는 도 1의 방송 시스템에서 사용되는 ROUTE 상세 시그널링 정보를 예시하는 도면이다.
도 2c는 도 1의 방송 시스템에서 사용되는 MMT 상세 시그널링 정보를 예시하는 도면이다.
도 3a는, 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는 DASH의 구조를 예시하는 도면이다.
도 3b 및 도 3c는, 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는 DASH의 구조를 예시하는 도면이다.
도 4는 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는 MPD를 예시하는 도면이다.
도 5a는 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는 USBD를 예시하는 도면이다.
도 5b는 도 5a의 USBD에 사용되는 요소의 속성을 정의하는 디스크립션(Discription)을 예시하는 도면이다.
도 6a는 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는 MMT 상세 시그널링을 예시하는 도면이다.
도 6b는 도 6a의 MMT 상세 시그널링에 사용되는 요소의 속성을 정의하는 디스크립션(Discription)을 예시하는 도면이다.
도 7a는 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는caption_asset_descriptor에 대한 신텍스를 예시하는 도면이다.
도 7b는 도 7a의 신텍스에 caption_asset_descriptor의 속성을 예시하는 도면이다.
도 8은 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치에 사용되는 감정표현 태그(tag)를 예시하는 도면이다.
도 9는, 본 개시의 일 실시예에 따른 방송 콘텐츠 수신 장치의 세부 구성을 예시하는 도면이다.
도 10은 도 9에 구비된 브라우저의 상세 동작을 예시하는 도면이다.
도 11은 본 개시의 일 실시예에 따른 방송 콘텐츠 전송 장치, 방송 콘텐츠 수신 장치, 방송 콘텐츠 전송 방법, 및 방송 콘텐츠 수신 방법을 실행하는 컴퓨팅 시스템을 예시하는 블록도이다.
| String type |
| Happiness |
| Anger |
| Surprise |
| Sadness |
| Fear |
| Neutral |
| Disgust |
| Excitement |
Claims (20)
- 방송 콘텐츠 전송 방법에 있어서,
움직이는 자막 데이터의 입력을 확인하는 과정과,
방송 서비스 시스템에서 정의하는 시그널링 및 디스크립션에 기초하여, 상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정과,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 삽입한 방송 콘텐츠 데이터를 구성하는 과정과,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 삽입한 방송 콘텐츠 데이터를 전송하는 과정을 포함하고,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은, div 요소에 움직이는 이미지 자막에 대한 정보를 수록하는 과정과, 상기 div 요소의 하위 요소로서, 상기 이미지 자막의 재생을 대체할 텍스트 자막 요소(ittm:altText)를 수록하는 과정을 포함하는 방송 콘텐츠 전송 방법. - 제1항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은,
ROUTH 프로토콜에 기초하여, MPD(Media Presentation Description) 요소에 움직이는 자막 속성 정보를 수록하는 과정을 더 포함하는 방송 콘텐츠 전송 방법. - 제2항에 있어서,
상기 MPD(Media Presentation Description) 요소에 움직이는 자막 속성 정보를 수록하는 과정은,
상기 MPD 요소에 포함된 프로파일(profile) 속성에 텍스트(Text)로 구성된 자막 또는 움직이는 이미지 자막을 지시하는 지시자를 수록하는 과정을 포함하는 방송 콘텐츠 전송 방법. - 제1항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은,
ROUTH 프로토콜에 기초하여, USBD(User Service Bundle Description) 내의 베이스패턴(basepattern)을 정의하는 요소를 사용하여, 움직이는 이미지 자막을 지시하는 지시자를 수록하는 과정을 더 포함하는 방송 콘텐츠 전송 방법. - 제4항에 있어서,
상기 베이스패턴(basepattern)을 정의하는 요소는,
방송 서비스의 전송에 대한 정보를 정의하는 요소(broadcastAppService)에 구비되는 방송 콘텐츠 전송 방법. - 제1항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은,
MMTP(MPEG Media Transport Protocol)에 기초하여, USBD(User Service Bundle Description) 내의 콘텐츠 정보를 정의하는 요소를 사용하여, 움직이는 이미지 자막을 지시하는 지시자를 수록하는 과정을 더 포함하는 방송 콘텐츠 전송 방법. - 제6항에 있어서,
상기 USBD(User Service Bundle Description) 내의 콘텐츠 정보를 정의하는 요소는, 콤포넌트의 역할을 설정하는 요소(ComponentRole)를 포함하며,
상기 콤포넌트의 역할을 설정하는 요소(ComponentRole)는 "기본" 역할을 지시하는 지시자 또는 "특수효과" 역할을 지시하는 지시자를 수록하는 방송 콘텐츠 전송 방법. - 제7항에 있어서,
상기 USBD(User Service Bundle Description) 내의 콘텐츠 정보를 정의하는 요소는, 콤포넌트 자막의 형태를 설정하는 요소(ComponentType)를 포함하며,
상기 콤포넌트 자막의 형태를 설정하는 요소(ComponentType)는 "비디오"를 나타내는 지시자, "오디오"를 나타내는 지시자, "자막"을 나타내는 지시자 중 적어도 하나를 수록하는 방송 콘텐츠 전송 방법. - 제8항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은,
상기 콤포넌트 자막의 형태를 설정하는 요소(ComponentType)를 "자막"을 나타내는 지시자로 설정하는 과정과,
상기 콤포넌트의 역할을 설정하는 요소(ComponentRole)를 ""특수효과" 역할을 지시하는 지시자로 설정하는 과정을 포함하는 방송 콘텐츠 전송 방법. - 제1항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은,
MMTP(MPEG Media Transport Protocol)에 기초하여, MPD(Media Presentation Description) 요소에 움직이는 자막 속성 정보를 수록하는 과정을 더 포함하는 방송 콘텐츠 전송 방법. - 제10항에 있어서,
상기 MPD(Media Presentation Description) 요소에 수록된 프로파일(profile)요소를 image profile임을 나타내는 지시자로 설정하는 과정을 포함하는 방송 콘텐츠 전송 방법. - 제11항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은, Caption_asset_descriptor를 구성하는 과정을 포함하되,
상기 Caption_asset_descriptor는 mmt_atsc3_message의 페이로드인 atsc3_message_content에 수록되는 방송 콘텐츠 전송 방법. - 제12항에 있어서,
상기 atsc3_message_content에 atsc3_message_content_type 요소의 값을 제어하여, Caption_asset_descriptor의 전송에 대한 정보를 수록하는 방송 콘텐츠 전송 방법. - 삭제
- 제1항에 있어서,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 과정은,
상기 div 요소의 하위 요소로서, 감정표현의 종류를 지시하는 요소(Emotion)를 수록하는 과정을 포함하는 방송 콘텐츠 전송 방법. - 적어도 하나의 프로세서 및 적어도 하나의 저장매체를 포함하는 방송 콘텐츠 전송 장치에 있어서,
상기 적어도 하나의 프로세서는,
움직이는 자막 데이터의 입력을 확인하고,
방송 서비스 시스템에서 정의하는 시그널링 및 디스크립션에 기초하여, 상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하고,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 삽입한 방송 콘텐츠 데이터를 구성하고,
상기 움직이는 자막 데이터에 대한 시그널링 정보를 삽입한 방송 콘텐츠 데이터를 전송하는 동작을 포함하여 수행하며,
상기 적어도 하나의 프로세서는, 상기 움직이는 자막 데이터에 대한 시그널링 정보를 구성하는 경우, div 요소에 움직이는 이미지 자막에 대한 정보를 수록하고, 상기 div 요소의 하위 요소로서, 상기 이미지 자막의 재생을 대체할 텍스트 자막 요소(ittm:altText)를 수록하는 방송 콘텐츠 전송 장치. - 방송 콘텐츠 수신 방법에 있어서,
방송 서비스 시스템에서 정의하는 시그널링 및 디스크립션에 기초하여, 움직이는 자막 데이터에 대한 시그널링 정보를 확인하는 과정과,
움직이는 자막 데이터에 대한 시그널링 정보에 기초하여, 상기 움직이는 자막 데이터를 확인하는 과정과,
상기 방송 콘텐츠 및 상기 움직이는 자막 데이터를 재생하는 과정을 포함하고,
div 요소에 수록된 움직이는 이미지 자막에 대한 정보와, 상기 div 요소의 하위 요소로서, 상기 이미지 자막의 재생을 대체할 텍스트 자막 요소(ittm:altText)를 확인하는 방송 콘텐츠 수신 방법. - 제17항에 있어서,
ROUTH 프로토콜에 기초하여, MPD(Media Presentation Description) 요소에 수록된 움직이는 자막 속성 정보를 확인하는 과정을 포함하는 방송 콘텐츠 수신 방법. - 제17항에 있어서,
MMTP(MPEG Media Transport Protocol)에 기초하여, USBD(User Service Bundle Description) 내의 콘텐츠 정보를 정의하는 요소에 수록된 움직이는 자막 속성 정보를 확인하는 과정을 포함하는 방송 콘텐츠 수신 방법. - 제17항에 있어서,
MMTP(MPEG Media Transport Protocol)에 기초하여, MPD(Media Presentation Description) 요소에 수록된 움직이는 자막 속성 정보를 확인하는 과정을 포함하는 방송 콘텐츠 수신 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/004,318 US11368730B2 (en) | 2019-08-27 | 2020-08-27 | Apparatus and method for transmitting broadcast content based on ATSC 3.0, and apparatus and method for receiving broadcast content based ATSC 3.0 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190105277 | 2019-08-27 | ||
| KR20190105277 | 2019-08-27 | ||
| KR20190130220 | 2019-10-18 | ||
| KR1020190130220 | 2019-10-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210025508A KR20210025508A (ko) | 2021-03-09 |
| KR102600762B1 true KR102600762B1 (ko) | 2023-11-13 |
Family
ID=75179993
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200108474A Active KR102600762B1 (ko) | 2019-08-27 | 2020-08-27 | Atsc 3.0 기반의 방송 콘텐츠 전송 장치 및 방법과, 방송 콘텐츠 수신 장치 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102600762B1 (ko) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180249167A1 (en) | 2015-09-04 | 2018-08-30 | Sharp Kabushiki Kaisha | Systems and methods for signaling of video parameters and information associated with caption services |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101797495B1 (ko) * | 2010-06-27 | 2017-11-15 | 엘지전자 주식회사 | 디지털 수신기 및 디지털 수신기에서의 캡션 데이터 처리 방법 |
| US8782721B1 (en) * | 2013-04-05 | 2014-07-15 | Wowza Media Systems, LLC | Closed captions for live streams |
| KR102014800B1 (ko) * | 2015-07-06 | 2019-08-27 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
-
2020
- 2020-08-27 KR KR1020200108474A patent/KR102600762B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180249167A1 (en) | 2015-09-04 | 2018-08-30 | Sharp Kabushiki Kaisha | Systems and methods for signaling of video parameters and information associated with caption services |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20210025508A (ko) | 2021-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102637023B1 (ko) | 수신 장치, 송신 장치, 및 데이터 처리 방법 | |
| US9591361B2 (en) | Streaming of multimedia data from multiple sources | |
| US10469919B2 (en) | Broadcast signal transmission apparatus, broadcast signal reception apparatus, broadcast signal transmission method, and broadcast signal reception method | |
| KR102499231B1 (ko) | 수신 장치, 송신 장치 및 데이터 처리 방법 | |
| US11622088B2 (en) | Reception apparatus, transmission apparatus, and data processing method | |
| KR102376204B1 (ko) | 분배 장치, 분배 방법, 수신 장치, 수신 방법, 프로그램 및 콘텐츠 분배 시스템 | |
| KR102473346B1 (ko) | 디지털 방송 서비스 방법 및 장치 | |
| US11012761B1 (en) | Techniques for replacement content signaling in advanced television systems committee (ATSC) 3.0 television | |
| US11368730B2 (en) | Apparatus and method for transmitting broadcast content based on ATSC 3.0, and apparatus and method for receiving broadcast content based ATSC 3.0 | |
| KR102600762B1 (ko) | Atsc 3.0 기반의 방송 콘텐츠 전송 장치 및 방법과, 방송 콘텐츠 수신 장치 및 방법 | |
| KR102491466B1 (ko) | 수신 장치, 송신 장치, 및 데이터 처리 방법 | |
| KR102408267B1 (ko) | 수신 장치, 송신 장치 및 데이터 처리 방법 | |
| KR102319932B1 (ko) | 수신 장치 및 수신 방법, 재생 장치 및 재생 방법, 공급 장치 및 공급 방법, 그리고 프로그램 | |
| US11895345B2 (en) | Obfuscating replaceable content in advanced television systems committee (ATSC) 3.0 system | |
| US20200053406A1 (en) | Information processing apparatus and information processing method | |
| US11606528B2 (en) | Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute | |
| JP7738407B2 (ja) | 受信装置、クライアント端末装置、およびプログラム | |
| US11159831B2 (en) | Non-real time (NRT) memory management in advanced television systems committee (ATSC) 3.0 system | |
| WO2023242663A1 (en) | Obfuscating replaceable content in advanced television systems committee (atsc) 3.0 system | |
| CA3003683C (en) | Reception apparatus, transmission apparatus, and data processing method | |
| WO2021116839A1 (en) | Advanced television systems committee (atsc) 3.0 latency-free display of content attribute |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20200827 |
|
| PG1501 | Laying open of application | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20211123 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20200827 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: 20230420 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: 20231012 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20231107 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20231108 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |