[go: up one dir, main page]

KR20020013664A - 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현 - Google Patents

청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현 Download PDF

Info

Publication number
KR20020013664A
KR20020013664A KR1020000047058A KR20000047058A KR20020013664A KR 20020013664 A KR20020013664 A KR 20020013664A KR 1020000047058 A KR1020000047058 A KR 1020000047058A KR 20000047058 A KR20000047058 A KR 20000047058A KR 20020013664 A KR20020013664 A KR 20020013664A
Authority
KR
South Korea
Prior art keywords
data
internet
subtitle
client
subtitles
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.)
Ceased
Application number
KR1020000047058A
Other languages
English (en)
Inventor
민홍기
이정훈
김효진
Original Assignee
민홍기
김효진
이정훈
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 민홍기, 김효진, 이정훈 filed Critical 민홍기
Priority to KR1020000047058A priority Critical patent/KR20020013664A/ko
Publication of KR20020013664A publication Critical patent/KR20020013664A/ko
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 인터넷 자막 방송을 위한 자막 데이터의 형식을 정의하고, 음성과 자막 데이터를 전송하는 서버와 클라이언트를 구현하여 청각 장애인으로 하여금 정보의 전달 및 쌍방향 인터넷 정보 제공에 목적이 있으며, 이와 같은 목적은 공중파 방송자막의 형식과 내용을 고려한 인터넷 자막방송에 의해 달성된다.

Description

청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트 구현{An Implementation of the Internet Caption Broadcasting Server and Client for the Hearing Impairment}
자막 방송이란 원방송을 내보내면서 동시에 화면 하단 혹은 상단에 자막을 내보내는 방송을 말하는데 문자 방송이 일시 정지된 화면을 보내는 것과 같이 문자나 그림을 송출하는 방송인데 비해 자막 방송은 방송의 내용 곧, 언어나 노래 또는 상황을 동시에 자막으로 처리하여 시청자들이 볼 수 있도록 해 주는 방송이다. 미국에서는 개방 자막 방송이 1970년 최초로 실시되었으나 많은 일반 시청자들이 시각적 주위 분산을 불평하였다. 이에 기술적 연구를 거듭한 결과 국립 자막 연구소는 필요 공간, 장비용원을 확보하여 1980년 3월 최초로 폐쇄 자막 방송을 실시하였으며 1990년 10월 텔레비전 자막 표시 장치법이 제정되어 1993년 7월 1일부터는 13인치 이상의 모든 텔레비전에 폐쇄 자막 디코더를 내장하도록 요구하는 법을 시행하였다. 멀티미디어 데이터와 통합된 자막에 관한 연구는 사회 복지 연구 분야를 중심으로 이루어지고 있다. 특히 주목할 만한 것은 마이크로소프트사의 SAMI (Synchronized Accessible Media Interchange)와 1998년 표준으로 제정된 SMIL (Syncronized Multimedia Integration Language)이 있다. 공중파에서는 이미 기실시된 자막방송이 인터넷 방송이 생활화되어가고 있는 지금 존재하지 않고 있다. 일부 인터넷 방송에서는 정보의 전달을 위한 자막방송이 아니라 단순한 번역을 위해 자막 방송을 하고 있다.
본 발명에서는 자막을 통해 음성의 청취에는 미숙하나, 시각의 사용이 자유로운 청각 장애인을 표준 모델로 한정하여 인터넷을 통한 정보 전달을 용이하게 하는 인터넷 자막 전송용 서버와 클라이언트를 설계하고, 이를 구현하였다.이를 위해서는 자막 자료와 미디어 자료를 동기화 시키기 위한 연구가 필요하고, 인터넷방송을 통해 실시간으로 전송하기 위하여 RTP(Real Time Protocol), RTSP(Real Time Streaming Protocol), RTCP(Real-time Transport Control Protocol) 및 RSVP (Resource Reservation Protocol)등에 관한 전송 표준과 디스크 관리기법, 흐름 제어에 관한 연구가 필요하다. 뿐만 아니라 자막의 실시간 전송과 디지털 데이터의자막 형식이 표준화되지 않고 있으며, 국내 방송 및 적용환경에 대한 연구가 미비한 실정이다.
도 1은 자막 데이터의 구조
도 2은 RTSP / RTP 에서의 자료의 흐름
도 3은 자막 서비스의 레이어 구성
도 4는 자막 파일의 예제
도 5은 자막데이터의 분석 모듈
도 6은 자막방송용 클라이언트 실행
도 1은 자막 데이터의 구조를 표현한 것으로 음성파일의 예를 설명한 것이다. 음성 파일에 데이터의 흐름에 따라 진행되는 시간의 경과를 기준으로 하여 자막 파일과 동기화를 이루는 과정을 보여 주고 있다. 즉, 시작 시간으로부터 경과한 시간을 자막 파일에 기록함으로써 미디어 파일과 자막 파일의 동기화를 이룰 수 있는 것이다.
HTML과 같이 해당 자막을 모두 전송한 후에 사용할 수 있도록 설계된 구조이므로 자막 데이터를 실시간으로 제공하는데는 부적절하며, 정보통신부 공중파 자막 방송 표준안(TTA.KO-07.0010)에 포함된 국문 자막 모드를 효율적으로 표현하기 어렵다. 그러므로 실시간 전송을 통해 실행하는 구조와 국문 자막 모드를 표현하기 위해 새롭게 자막 문서 형식을 정의했다.
실시간 전송을 위한 전송 프로토콜로 RTSP과 미디어 데이터의 전송을 위한 RTP를 사용하였다. RTSP는 인터넷 주문형 오디오 서버로부터 저장된 정보의 실행과 제어를 위한 프로토콜이다.
본 발명에서 전송되는 데이터 패킷은 모두 RTP 패킷구성을 따른다. RTP패킷 구성 중 패이로드는 어플리케이션의 데이터형식을 나타내는 식별자이다. 시퀀스번호는 RTP 데이터 패킷이 보내어지는 순서를 나타내며 송신 순서대로 증가된다. 이것은 수신 측에서 패킷손실을 검사하거나 비순차 패킷을 재조립할 때도 사용된다.시간 표시는 RTP 데이터 패킷의 샘플링 순간을 반영하는데 샘플링 순간은 음성 데이터와의 동기화나 지터 계산을 위하여 반드시 시간적으로 선형적인 클럭부터 시작해야 한다. 이외에도 멀티캐스트 응용을 위한 SSRC, CSRC, CC 필드등이 정의되어 있다. 여기에 미디어 데이터와 자막 데이터를 추가하여 전송한다.
도 2는 RTSP와 RTP 프로토콜을 이용한 미디어 파일 전송 초기화 및 데이터 전송 흐름을 표현한 것이다. 데이터의 흐름 제어는 RTSP가 담당하며, 데이터 전송에는 RTP가 활용됨을 보여주고 있다
도 3은 인터넷 자막 방송을 위한 서비스 계층을 도식화한 것으로 서버가 데이터 관리, 패킷 구성, 전송 계층을 거쳐 데이터를 전송하는 좌측의 과정과 클라이언트가 전송 받은 데이터를 재구성하여 출력하는 우측의 단계별 과정을 나타내었다.기능별 계층을 나누어 구현함으로써 서비스를 위한 미디어 파일 형식이 변형되었을 경우 기능의 변경과 추가가 용이하다. 계층의 구성은 데이터 관리 계층, 전송 패킷의 구성 및 재생 계층, 전송 계층으로 나뉘며, 이는 서버와 클라이언트에서 역순으로 기능한다. 데이터의 관리 계층은 자막과 음성, 소리 정보를 일치시키고 음성과 자막을 전송하기 위한 경과 시간을 체크하는 등의 역할을 담당한다.
도 4는 정의된 자막 태그를 이용하여 3분 분량의 음성데이터와 동기화된 자막 파일을 구성이다. 자막 파일의 헤더에는 <TITLE>과 </TITLE>을 이용하여 제목을 입력할 수 있도록 하였다. 전체 내용의 제목과 부수적인 내용을 포함하며 다음과 같은 형식을 가진다.
<TITLE> .... 제목 .. </TITLE>
자막 파일과 연결되는 미디어 파일에 관한 정보는 <MEDIAFILE>로 표기하며 다음과 같은 형식을 가진다.
<MEDIAFILE filename='..full path filename..' fileformat='..fileformat..'>
여기에서 "fileformat"은 "wav", "avi", "mpg"등의 미디어 파일의 확장자를 뜻한다. 언어 구분은 크게 한글 자막 모드, 영문 자막 모드로 나뉘어진다. 한글 모드는 <KOREAN>, </KOREAN>로 표현되며, 영문 모드는 <ENGLISH>, </ENGLISH>로 표시한다. 이는 KSC-5601 문자 표준을 따른다
자막 문자열과 음성, 소리 정보의 동기화를 위해 다음과 같은 태그를 이용한다. "media elapsed time"은 미디어의 경과 시간을 밀리초 단위로 설정 표시한다.
<TIMESTAMP = media elapsed time color='..text color..' bgcolor='..background color..'>
<TIMESTAMP>에서 다음 <TIMESTAMP>태그가 나타날 때까지는 해당 시간동안 출력해야할 내용을 담고 있으며 이를 단위 블록이라 한다. 이 내용은 음성과 동기화 된 문자, 문자 정보모드에 해당하는 내용, 비상 자막 내용, 프로그램 등급 표시가 이에 포함된다. 클라이언트 프로그램은 <TIMESTAMP> 블록의 모든 내용을 분석하며 "color"와 "bgcolor"의 속성을 두어서 특정 경과시간에 해당하는 문자열의 색과 바탕색을 지정할 수 있도록 하였다. 문자열의 색과 바탕색을 지정하지 않을 경우 "color='black' bgcolor='white'"를 기본 속성으로 가진다
프로그램 등급 표시는 프로그램의 등급을 표시하여 미성년자 보호를 위한 것이다. 형식은 다음과 같다.
<RATEMODE='aaa'>
비상 자막의 형식은 다음과 같으며 모든 자막에 우선한다.
<ALARMCAPTION>, </ALARMCAPTION>
형식은 각 태그에 "color" 속성에 적용된다. 색상의 종류는 다음과 같이 정의한다. 예를 들어 <FONT color="red" bgcolor="white" size="11"> .... </FONT>라 하면 바탕은 흰색, 글자색은 붉은 색을 가지게 된다
밑줄의 지정 및 해제는 제어 코드를 사용하여 할 수 있도록 하였으며 형식은 다음과 같다.
<U>와 </U>
기울임체 지정 및 해제 형식은 다음과 같다.
<I>과 </I>
자막의 속성상 전달된 문자열이 한 개 이상의 문단으로 구성될 경우 문단의 구분을 위해 줄 넘김을 해야한다. 형식은 다음과 같다.
<BR>
도 5은 문장 해석 모듈의 구성이다. 문장 해석 및 태그 축출을 위한 해석 모듈은 해쉬 테이블과 단일 링크 리스트 프로그램 기법을 이용하여 구성하였다. 이 해석 모듈은 서버 측에서 문서해석과 자막 해석중 경과 시간 검출을 통한 자막 스트링의 선택에 사용된다. 클라이언트 측에서는 받아들인 자막의 동작 모드 검출, 문장의 속성 변경을 위해 사용된다. 해석 모듈은 전체 문서를 해석하여 두 가지 형식의 데이터를 축출한다. 첫 번째 데이터는 자막과 함께 서비스될 미디어 파일, 자막 전체의 색상, 자막 모드 등을 결정하는 것으로 자막 데이터 전체에 공통으로 통용되는 옵션이다. 이는 단순 데이터 구조체로 표현하여 프로그램 하였다. 두 번째 데이터는 자막 자체 혹은 동작 모드에 따른 자막 데이터와 그에 포함된 속성, 인덱스, 변경된 동작 모드이다. 이는 정해진 문법 내에서 자유롭게 표현될 수 있기 때문에 해쉬와 단일 링크 리스트를 이용하여 프로그램 하였다.
도 6은 실행 화면으로 자막 태그가 클라이언트 프로그램을 통해 출력되는 모습이다. 글자색의 조절은 "<FONT color=red> 김영삼(金泳三) </FONT>" 태그를 이용하였으며, "<U>을 면제하는 것을 비롯한 공안, 노동사범 및 모범수 </U>" 태그는 밑줄을 나타낸다. "<FONT color=red size=25>특별사면, 복권 및 가석방한다 </FONT>"를 이용하여 크기, 색깔을 변경한다.
.

Claims (1)

  1. 음성과 자막 데이터를 전송하는 서버와 클라이언트
    실시간 인터넷 자막 방송을 위한 문장 해석 모듈
    음성과 자막을 동기화시키기위한 태그
KR1020000047058A 2000-08-14 2000-08-14 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현 Ceased KR20020013664A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000047058A KR20020013664A (ko) 2000-08-14 2000-08-14 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000047058A KR20020013664A (ko) 2000-08-14 2000-08-14 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현

Publications (1)

Publication Number Publication Date
KR20020013664A true KR20020013664A (ko) 2002-02-21

Family

ID=19683191

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000047058A Ceased KR20020013664A (ko) 2000-08-14 2000-08-14 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현

Country Status (1)

Country Link
KR (1) KR20020013664A (ko)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8472792B2 (en) 2003-12-08 2013-06-25 Divx, Llc Multimedia distribution system
US8731369B2 (en) * 2003-12-08 2014-05-20 Sonic Ip, Inc. Multimedia distribution system for multimedia files having subtitle information
US9621522B2 (en) 2011-09-01 2017-04-11 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US9712890B2 (en) 2013-05-30 2017-07-18 Sonic Ip, Inc. Network video streaming with trick play based on separate trick play files
US9866878B2 (en) 2014-04-05 2018-01-09 Sonic Ip, Inc. Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US9883204B2 (en) 2011-01-05 2018-01-30 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
US9967305B2 (en) 2013-06-28 2018-05-08 Divx, Llc Systems, methods, and media for streaming media content
US10141024B2 (en) 2007-11-16 2018-11-27 Divx, Llc Hierarchical and reduced index structures for multimedia files
US10148989B2 (en) 2016-06-15 2018-12-04 Divx, Llc Systems and methods for encoding video content
US10212486B2 (en) 2009-12-04 2019-02-19 Divx, Llc Elementary bitstream cryptographic material transport systems and methods
US10225299B2 (en) 2012-12-31 2019-03-05 Divx, Llc Systems, methods, and media for controlling delivery of content
US10264255B2 (en) 2013-03-15 2019-04-16 Divx, Llc Systems, methods, and media for transcoding video data
US10397292B2 (en) 2013-03-15 2019-08-27 Divx, Llc Systems, methods, and media for delivery of content
US10437896B2 (en) 2009-01-07 2019-10-08 Divx, Llc Singular, collective, and automated creation of a media guide for online content
US10452715B2 (en) 2012-06-30 2019-10-22 Divx, Llc Systems and methods for compressing geotagged video
US10498795B2 (en) 2017-02-17 2019-12-03 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US10687095B2 (en) 2011-09-01 2020-06-16 Divx, Llc Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US10708587B2 (en) 2011-08-30 2020-07-07 Divx, Llc Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US10878065B2 (en) 2006-03-14 2020-12-29 Divx, Llc Federated digital rights management scheme including trusted systems
US10931982B2 (en) 2011-08-30 2021-02-23 Divx, Llc Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
USRE48761E1 (en) 2012-12-31 2021-09-28 Divx, Llc Use of objective quality measures of streamed content to reduce streaming bandwidth
US11457054B2 (en) 2011-08-30 2022-09-27 Divx, Llc Selection of resolutions for seamless resolution switching of multimedia content

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990015328A (ko) * 1997-08-05 1999-03-05 정선종 웹 브라우저 상의 음성 인식기 구현방법
KR19990084001A (ko) * 1999-09-06 1999-12-06 김영래 농아용 음성인식 수화출력 방법
US6064961A (en) * 1998-09-02 2000-05-16 International Business Machines Corporation Display for proofreading text
KR20000049475A (ko) * 2000-03-27 2000-08-05 김기찬 인터넷 멀티미디어형 자막방송 솔루션 장치 개발 및 서비스
KR20000049832A (ko) * 2000-03-06 2000-08-05 박정일 인터넷을 통한 디지털 동영상 메일 제공 방법
KR20010000078A (ko) * 2000-01-31 2001-01-05 오양근 인터넷 게시판의 정보 출력방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990015328A (ko) * 1997-08-05 1999-03-05 정선종 웹 브라우저 상의 음성 인식기 구현방법
US6064961A (en) * 1998-09-02 2000-05-16 International Business Machines Corporation Display for proofreading text
KR19990084001A (ko) * 1999-09-06 1999-12-06 김영래 농아용 음성인식 수화출력 방법
KR20010000078A (ko) * 2000-01-31 2001-01-05 오양근 인터넷 게시판의 정보 출력방법
KR20000049832A (ko) * 2000-03-06 2000-08-05 박정일 인터넷을 통한 디지털 동영상 메일 제공 방법
KR20000049475A (ko) * 2000-03-27 2000-08-05 김기찬 인터넷 멀티미디어형 자막방송 솔루션 장치 개발 및 서비스

Cited By (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11355159B2 (en) 2003-12-08 2022-06-07 Divx, Llc Multimedia distribution system
US11297263B2 (en) 2003-12-08 2022-04-05 Divx, Llc Multimedia distribution system for multimedia files with packed frames
US10257443B2 (en) 2003-12-08 2019-04-09 Divx, Llc Multimedia distribution system for multimedia files with interleaved media chunks of varying types
US11012641B2 (en) 2003-12-08 2021-05-18 Divx, Llc Multimedia distribution system for multimedia files with interleaved media chunks of varying types
US11735228B2 (en) 2003-12-08 2023-08-22 Divx, Llc Multimedia distribution system
US11735227B2 (en) 2003-12-08 2023-08-22 Divx, Llc Multimedia distribution system
US8731369B2 (en) * 2003-12-08 2014-05-20 Sonic Ip, Inc. Multimedia distribution system for multimedia files having subtitle information
US8472792B2 (en) 2003-12-08 2013-06-25 Divx, Llc Multimedia distribution system
US11509839B2 (en) 2003-12-08 2022-11-22 Divx, Llc Multimedia distribution system for multimedia files with packed frames
US11017816B2 (en) 2003-12-08 2021-05-25 Divx, Llc Multimedia distribution system
US10032485B2 (en) 2003-12-08 2018-07-24 Divx, Llc Multimedia distribution system
US11159746B2 (en) 2003-12-08 2021-10-26 Divx, Llc Multimedia distribution system for multimedia files with packed frames
US10878065B2 (en) 2006-03-14 2020-12-29 Divx, Llc Federated digital rights management scheme including trusted systems
US11886545B2 (en) 2006-03-14 2024-01-30 Divx, Llc Federated digital rights management scheme including trusted systems
US12470781B2 (en) 2006-03-14 2025-11-11 Divx, Llc Federated digital rights management scheme including trusted systems
US11495266B2 (en) 2007-11-16 2022-11-08 Divx, Llc Systems and methods for playing back multimedia files incorporating reduced index structures
US10141024B2 (en) 2007-11-16 2018-11-27 Divx, Llc Hierarchical and reduced index structures for multimedia files
US10902883B2 (en) 2007-11-16 2021-01-26 Divx, Llc Systems and methods for playing back multimedia files incorporating reduced index structures
US10437896B2 (en) 2009-01-07 2019-10-08 Divx, Llc Singular, collective, and automated creation of a media guide for online content
US10484749B2 (en) 2009-12-04 2019-11-19 Divx, Llc Systems and methods for secure playback of encrypted elementary bitstreams
US11102553B2 (en) 2009-12-04 2021-08-24 Divx, Llc Systems and methods for secure playback of encrypted elementary bitstreams
US10212486B2 (en) 2009-12-04 2019-02-19 Divx, Llc Elementary bitstream cryptographic material transport systems and methods
US12184943B2 (en) 2009-12-04 2024-12-31 Divx, Llc Systems and methods for secure playback of encrypted elementary bitstreams
US12250404B2 (en) 2011-01-05 2025-03-11 Divx, Llc Systems and methods for performing adaptive bitrate streaming
US9883204B2 (en) 2011-01-05 2018-01-30 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
US11638033B2 (en) 2011-01-05 2023-04-25 Divx, Llc Systems and methods for performing adaptive bitrate streaming
US10382785B2 (en) 2011-01-05 2019-08-13 Divx, Llc Systems and methods of encoding trick play streams for use in adaptive streaming
US10368096B2 (en) 2011-01-05 2019-07-30 Divx, Llc Adaptive streaming systems and methods for performing trick play
US12262051B2 (en) 2011-01-05 2025-03-25 Divx, Llc Systems and methods for performing adaptive bitrate streaming
US11611785B2 (en) 2011-08-30 2023-03-21 Divx, Llc Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US10708587B2 (en) 2011-08-30 2020-07-07 Divx, Llc Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US11457054B2 (en) 2011-08-30 2022-09-27 Divx, Llc Selection of resolutions for seamless resolution switching of multimedia content
US10931982B2 (en) 2011-08-30 2021-02-23 Divx, Llc Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US11178435B2 (en) 2011-09-01 2021-11-16 Divx, Llc Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US12244878B2 (en) 2011-09-01 2025-03-04 Divx, Llc Systems and methods for distributing content using a common set of encryption keys
US10244272B2 (en) 2011-09-01 2019-03-26 Divx, Llc Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US10225588B2 (en) 2011-09-01 2019-03-05 Divx, Llc Playback devices and methods for playing back alternative streams of content protected using a common set of cryptographic keys
US10856020B2 (en) 2011-09-01 2020-12-01 Divx, Llc Systems and methods for distributing content using a common set of encryption keys
US10687095B2 (en) 2011-09-01 2020-06-16 Divx, Llc Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US11683542B2 (en) 2011-09-01 2023-06-20 Divx, Llc Systems and methods for distributing content using a common set of encryption keys
US10341698B2 (en) 2011-09-01 2019-07-02 Divx, Llc Systems and methods for distributing content using a common set of encryption keys
US9621522B2 (en) 2011-09-01 2017-04-11 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US10452715B2 (en) 2012-06-30 2019-10-22 Divx, Llc Systems and methods for compressing geotagged video
US11438394B2 (en) 2012-12-31 2022-09-06 Divx, Llc Systems, methods, and media for controlling delivery of content
USRE49990E1 (en) 2012-12-31 2024-05-28 Divx, Llc Use of objective quality measures of streamed content to reduce streaming bandwidth
US11785066B2 (en) 2012-12-31 2023-10-10 Divx, Llc Systems, methods, and media for controlling delivery of content
US10805368B2 (en) 2012-12-31 2020-10-13 Divx, Llc Systems, methods, and media for controlling delivery of content
USRE48761E1 (en) 2012-12-31 2021-09-28 Divx, Llc Use of objective quality measures of streamed content to reduce streaming bandwidth
US10225299B2 (en) 2012-12-31 2019-03-05 Divx, Llc Systems, methods, and media for controlling delivery of content
US12177281B2 (en) 2012-12-31 2024-12-24 Divx, Llc Systems, methods, and media for controlling delivery of content
US10715806B2 (en) 2013-03-15 2020-07-14 Divx, Llc Systems, methods, and media for transcoding video data
US10264255B2 (en) 2013-03-15 2019-04-16 Divx, Llc Systems, methods, and media for transcoding video data
US10397292B2 (en) 2013-03-15 2019-08-27 Divx, Llc Systems, methods, and media for delivery of content
US12407906B2 (en) 2013-05-30 2025-09-02 Divx, Llc Network video streaming with trick play based on separate trick play files
US10462537B2 (en) 2013-05-30 2019-10-29 Divx, Llc Network video streaming with trick play based on separate trick play files
US9712890B2 (en) 2013-05-30 2017-07-18 Sonic Ip, Inc. Network video streaming with trick play based on separate trick play files
US9967305B2 (en) 2013-06-28 2018-05-08 Divx, Llc Systems, methods, and media for streaming media content
US9866878B2 (en) 2014-04-05 2018-01-09 Sonic Ip, Inc. Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US11711552B2 (en) 2014-04-05 2023-07-25 Divx, Llc Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US10321168B2 (en) 2014-04-05 2019-06-11 Divx, Llc Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US11729451B2 (en) 2016-06-15 2023-08-15 Divx, Llc Systems and methods for encoding video content
US12126849B2 (en) 2016-06-15 2024-10-22 Divx, Llc Systems and methods for encoding video content
US11483609B2 (en) 2016-06-15 2022-10-25 Divx, Llc Systems and methods for encoding video content
US10148989B2 (en) 2016-06-15 2018-12-04 Divx, Llc Systems and methods for encoding video content
US10595070B2 (en) 2016-06-15 2020-03-17 Divx, Llc Systems and methods for encoding video content
US11343300B2 (en) 2017-02-17 2022-05-24 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US10498795B2 (en) 2017-02-17 2019-12-03 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming

Similar Documents

Publication Publication Date Title
KR20020013664A (ko) 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현
US10129609B2 (en) Method for transceiving media files and device for transmitting/receiving using same
US20150304730A1 (en) Streaming distributing device and method, streaming receiving device and method, streaming system, program, and recording medium
US8732783B2 (en) Apparatus and method for providing additional information using extension subtitles file
US20030023970A1 (en) Interactive television schema
KR20150035527A (ko) 양방향 서비스를 처리하는 장치 및 방법
KR20150048669A (ko) 양방향 서비스를 처리하는 장치 및 방법
TW200818888A (en) Media player apparatus and method thereof
CN106471817B (zh) 广播接收装置及其操作方法、用于链接到广播接收装置的链接装置及其操作方法
KR20080070471A (ko) 파일 포맷을 구성하는 방법과 상기 파일 포맷을 가지는파일을 포함한 디지털 방송 신호를 처리하는 장치 및 방법
KR20150056523A (ko) 양방향 서비스를 처리하는 장치 및 방법
JPWO2017208818A1 (ja) 送信装置、送信方法、受信装置および受信方法
US20170302900A1 (en) Controlling modes of sub-title presentation
JP3898674B2 (ja) Dtvストリーム生成のための情報を貯蔵する情報貯蔵媒体、dtvストリーム変換方法及びその装置
CN104012107B (zh) 处理与广播节目有关的双向服务的装置和方法
KR101869053B1 (ko) 증강 방송 콘텐츠 수신 방법 및 장치, 증강 콘텐츠 제공 방법 및 장치, 증강 콘텐츠 제공 시스템
Real et al. An architecture for the implementation of the Ecuadorian sign language into digital television system
KR20020074818A (ko) 인터넷 콘텐츠 기반의 디지털 데이터 방송을 위한 데이터송수신방법
KR100878909B1 (ko) 대화형 디엠비 방송 제공시스템 및 이의 제공방법
US20140181882A1 (en) Method for transmitting metadata documents associated with a video
EP2204042A2 (en) Apparatus and method for transmitting presentation information in a digital broadcast system
Barbero et al. Multilanguage opera subtitling exchange between production and broadcaster companies
KR100769978B1 (ko) 디지털 방송 환경에서 티브이 애니타임 서비스를 제공하기위한 tva 메타데이터 송/수신 시스템 및 그 방법
KR100849492B1 (ko) 문자가 비디오에 포함된 디지털 콘텐츠의 포맷 변환 장치 및 그 방법
Ki et al. MPEG-7 over MPEG-4 systems decoder for using metadata

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000814

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20030224

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20030515

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20030224

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I