Nothing Special   »   [go: up one dir, main page]

KR101187798B1 - BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE - Google Patents

BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE Download PDF

Info

Publication number
KR101187798B1
KR101187798B1 KR1020100119680A KR20100119680A KR101187798B1 KR 101187798 B1 KR101187798 B1 KR 101187798B1 KR 1020100119680 A KR1020100119680 A KR 1020100119680A KR 20100119680 A KR20100119680 A KR 20100119680A KR 101187798 B1 KR101187798 B1 KR 101187798B1
Authority
KR
South Korea
Prior art keywords
broadcast
time
vod
real
user terminal
Prior art date
Application number
KR1020100119680A
Other languages
Korean (ko)
Other versions
KR20120058060A (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 KR1020100119680A priority Critical patent/KR101187798B1/en
Publication of KR20120058060A publication Critical patent/KR20120058060A/en
Application granted granted Critical
Publication of KR101187798B1 publication Critical patent/KR101187798B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템 및 방법에 관한 것으로, 본 발명에 따른 시스템은 실시간 방송 콘텐츠를 브이오디(VoD) 파일로 생성하는 브이오디 파일 생성부, 상기 생성된 브이오디 파일을 저장하는 브이오디 서버, 그리고 상기 생성된 브이오디 파일을 상기 사용자 단말에 스트리밍 해주는 스트리밍 서버를 포함한다. 상기 시스템은 상기 사용자 단말로부터 상기 실시간 방송 콘텐츠의 소정의 시점부터의 시청 요청을 받는 웹 서버를 더 포함하고, 상기 스트리밍 서버는 상기 브이오디 서버에 저장된 브이오디 파일을 이용하여 상기 소정의 시점부터 상기 실시간 방송 콘텐츠를 상기 사용자 단말에 스트리밍 해줄 수 있다. 본 발명에 의하면 사용자 단말의 저장 용량에 관계없이 실시간 방송 중인 방송 콘텐츠에 대해 타임-쉬프트를 적용한 서비스 제공이 가능하다. 또한 사용자가 사전에 예약 녹화를 설정하지 않은 경우와 텔레비전을 켜놓지 않은 경우에도 실시간 방송 중인 방송 콘텐츠에 대해 원하는 시점부터 방송 시청이 가능하다.The present invention relates to a broadcast service system and method for providing a catch-up VOD service. The system according to the present invention includes a VOD file generator for generating real-time broadcast content as a VOD file, and the generated VOD. A VOD server for storing a file, and a streaming server for streaming the generated VOD file to the user terminal. The system further includes a web server that receives a viewing request from the user terminal from a predetermined time point of the real-time broadcast content, wherein the streaming server uses the VOD file stored in the VOD server from the predetermined time point. Real time broadcast content can be streamed to the user terminal. According to the present invention, it is possible to provide a service by applying a time-shift to broadcast content that is being broadcast in real time regardless of a storage capacity of a user terminal. In addition, even if the user does not set the reserved recording in advance and the television is not turned on, it is possible to watch a broadcast from the desired point in time for the broadcast content that is being broadcast in real time.

Description

캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템 및 방법{BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE}BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE}

본 발명은 방송 서비스 시스템 및 방법에 관한 것으로, 보다 상세하게는 지상파 방송 사업자, 케이블 방송 사업자 또는 기타 방송 콘텐츠 제공자 등으로부터 제공되는 다양한 실시간 방송 콘텐츠를 사용자에게 실시간 브이오디 방식으로 제공하는 캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템 및 방법에 관한 것이다.The present invention relates to a broadcast service system and method, and more particularly, to a catch-up VOD that provides a user with a variety of real-time broadcasting contents provided by a terrestrial broadcasting company, a cable broadcasting company, or other broadcasting content providers in a real-time vaudio manner. A broadcast service system and method for providing a service are provided.

최근 들어 지상파 방송, 케이블 방송 또는 인터넷 방송 등 다양한 실시간 방송 콘텐츠들이 사용자에게 제공되고 있다. 사용자들은 실시간 방송 콘텐츠를 시청하는 중에도 갑자기 전화 통화를 하는 등 방송 시청 외에 다른 일을 하는 동안에 방송을 놓치는 경우가 종종 있다. 그리고 다른 일로 인해 실시간 방송 콘텐츠를 중간부터 시청할 경우 앞부분과 연결되지 않아 방송에 몰입도가 떨어지는 문제점도 있을 수 있다.Recently, various real-time broadcasting contents such as terrestrial broadcasting, cable broadcasting or internet broadcasting have been provided to users. Users often miss broadcasts while watching real-time broadcast content while doing other things besides watching broadcasts, such as sudden phone calls. In addition, when watching a live broadcast content from the middle due to other things, there may be a problem in that it is not connected to the front part and thus the immersion in the broadcast falls.

이러한 불편함을 해결하기 위해 텔레비전 제조사는 타임머신이라 불리는 타임 쉬프트 기능을 제공하는 텔레비전을 판매하고 있다. 이를 위해 텔레비전은 대용량의 저장 장치를 별도로 장착하여야 하므로 텔레비전 가격이 비싸지는 문제점이 있다. 아울러 사용자가 미리 예약 녹화를 설정해놓지 않았거나 텔레비전을 켜놓지 않은 경우에는 타임 쉬프트 기능 제공 텔레비전이라도 이전에 방송된 콘텐츠를 녹화하지 못하기 때문에 사용자는 이전 방송 내용을 바로 시청할 수 없는 불편함이 있다.To address this inconvenience, television manufacturers sell televisions that provide a time shift function called a time machine. To this end, the television has to be equipped with a large storage device separately, which causes a problem that the television is expensive. In addition, when the user does not set the scheduled recording in advance or the television is not turned on, even if the television provided with the time shift function cannot record the previously broadcasted content, the user may not immediately view the previous broadcast content.

따라서 본 발명이 해결하려는 과제는 지상파 방송, 케이블 방송 또는 인터넷 방송 등의 다양한 실시간 방송 콘텐츠를 사용자에게 실시간 브이오디 방식으로 제공하는 캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템 및 방법을 제공하는 것이다.Accordingly, an object of the present invention is to provide a broadcast service system and method for providing a catch-up VOD service that provides various real-time broadcast contents such as terrestrial broadcast, cable broadcast, or Internet broadcast to a user in a real-time VOD manner.

이러한 기술적 과제를 해결하기 위한 본 발명의 한 실시예에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템은 실시간 방송 콘텐츠를 브이오디(VoD) 파일로 생성하는 브이오디 파일 생성부, 상기 생성된 브이오디 파일을 저장하는 브이오디 서버, 그리고 상기 생성된 브이오디 파일을 상기 사용자 단말에 스트리밍 해주는 스트리밍 서버를 포함한다.In order to solve the above technical problem, a broadcast service system for providing a catch-up VOD service according to an embodiment of the present invention includes a VOD file generator for generating real-time broadcast content as a VOD file, and the generated V A VOD server for storing an audio file, and a streaming server for streaming the generated VOD file to the user terminal.

상기 시스템은 상기 사용자 단말로부터 상기 실시간 방송 콘텐츠의 소정의 시점부터의 시청 요청을 받는 웹 서버를 더 포함하고, 상기 스트리밍 서버는 상기 브이오디 서버에 저장된 브이오디 파일을 이용하여 상기 소정의 시점부터 상기 실시간 방송 콘텐츠를 상기 사용자 단말에 스트리밍 해줄 수 있다.The system further includes a web server that receives a viewing request from the user terminal from a predetermined time point of the real-time broadcast content, wherein the streaming server uses the VOD file stored in the VOD server from the predetermined time point. Real time broadcast content can be streamed to the user terminal.

상기 스트리밍 서버는 상기 실시간 방송 콘텐츠의 방송 시간 중에 상기 생성된 브이오디 파일을 상기 소정의 시점부터 상기 사용자 단말에 스트리밍 해줄 수 있다.The streaming server may stream the generated VOD file to the user terminal from the predetermined time point during the broadcast time of the real-time broadcast content.

상기 시스템은 방송 편성 정보를 기초로 상기 브이오디 파일 생성부가 다수의 실시간 방송 콘텐츠 중에서 소정의 실시간 방송 콘텐츠를 선택하여 브이오디 파일로 생성하도록 제어하는 관리 서버를 더 포함할 수 있다.The system may further include a management server that controls the VOD file generator to generate a VOD file by selecting a predetermined real time broadcast content from a plurality of real time broadcast contents based on broadcast schedule information.

상기 웹 서버는 상기 브이오디 파일이 생성되는 실시간 방송 콘텐츠에 대한 정보를 상기 사용자 단말에 제공할 수 있다.The web server may provide the user terminal with information about real time broadcast content in which the VOD file is generated.

본 발명의 한 실시예에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 방법은 실시간 방송 콘텐츠를 브이오디(VoD) 파일로 생성하는 단계, 상기 생성된 브이오디 파일을 저장하는 단계, 그리고 상기 생성된 브이오디 파일을 상기 사용자 단말에 스트리밍 해주는 스트리밍 단계를 포함한다.According to an embodiment of the present invention, a broadcast service method for providing a catch-up VOD service includes generating real-time broadcasting content as a VOD file, storing the generated VOD file, and generating the generated VOD file. And streaming the VOD file to the user terminal.

상기 방법은 상기 사용자 단말로부터 상기 실시간 방송 콘텐츠의 소정의 시점부터의 시청 요청을 받는 단계를 더 포함하고, 상기 스트리밍 단계는 상기 브이오디 서버에 저장된 브이오디 파일을 이용하여 상기 소정의 시점부터 상기 실시간 방송 콘텐츠를 상기 사용자 단말에 스트리밍 해줄 수 있다.The method may further include receiving a viewing request from a predetermined time point of the real-time broadcasting content from the user terminal, wherein the streaming step is performed from the predetermined time point by using a VOD file stored in the VOD server. The broadcast content may be streamed to the user terminal.

상기 방법은 방송 편성 정보를 기초로 다수의 실시간 방송 콘텐츠 중에서 소정의 실시간 방송 콘텐츠를 선택하여 브이오디 파일로 생성할 수 있다.The method may select a predetermined real-time broadcasting content from a plurality of real-time broadcasting contents based on the broadcasting schedule information and generate the V-audio file.

본 발명의 실시예에 따른 컴퓨터로 읽을 수 있는 매체는 상기한 방법 중 어느 하나를 컴퓨터에 실행시키기 위한 프로그램을 기록한다.A computer-readable medium according to an embodiment of the present invention records a program for causing a computer to execute any one of the above methods.

본 발명에 의하면, 사용자 단말의 저장 용량에 관계없이 실시간 방송 중인 방송 콘텐츠에 대해 타임-쉬프트를 적용한 서비스 제공이 가능하다.According to the present invention, regardless of the storage capacity of the user terminal it is possible to provide a service applying the time-shift to the broadcast content being broadcast in real time.

또한 사용자가 사전에 예약 녹화를 설정하지 않은 경우와 텔레비전을 켜놓지 않은 경우에도 실시간 방송 중인 방송 콘텐츠에 대해 원하는 시점부터 방송 시청이 가능하다.In addition, even if the user does not set the reserved recording in advance and the television is not turned on, it is possible to watch a broadcast from the desired point in time for the broadcast content that is being broadcast in real time.

도 1은 본 발명의 일 실시예에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템 및 방법 서비스 시스템의 블록도이다.
도 2는 도 1의 헤드엔드부를 보다 상세히 나타낸 블록도이다.
도 3은 도 1의 웹/백엔드부를 보다 자세히 나타낸 블록도이다.
도 4는 본 발명의 일 실시예에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 방법을 설명하기 위해 제공되는 흐름도이다.
1 is a block diagram of a broadcast service system and a method service system for providing a catch-up VOD service according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating the head end of FIG. 1 in more detail.
3 is a block diagram illustrating in more detail the web / back end of FIG. 1.
4 is a flowchart provided to explain a broadcast service method for providing a catch-up VOD service according to an embodiment of the present invention.

그러면 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention.

도 1은 본 발명의 일 실시예에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 시스템의 블록도이다.1 is a block diagram of a broadcast service system for providing a catch-up VOD service according to an embodiment of the present invention.

도 1을 참고하면, 본 발명에 따른 방송 서비스 시스템(100)은 헤드엔드부(110) 및 웹/백엔드부(120)를 포함할 수 있으며, 통신망(300)을 통해 복수의 사용자 단말(400)과 연결되어 각종 정보 및 데이터를 교환할 수 있다. 또한 방송 서비스 시스템(100)은 관리자 단말(500)을 통해 시스템 관리자의 관리를 받을 수 있다.Referring to FIG. 1, the broadcast service system 100 according to the present invention may include a head end unit 110 and a web / back end unit 120, and a plurality of user terminals 400 through a communication network 300. It can be connected to and exchange various information and data. In addition, the broadcast service system 100 may be managed by the system administrator through the manager terminal 500.

헤드엔드부(110)는 방송 콘텐츠 제공자(200)로부터 실시간 방송 콘텐츠를 제공받아 통신망(300)을 통해 사용자가 선택한 방송 콘텐츠를 사용자 단말(400)로 스트리밍 해주는 기능을 수행한다. 보다 자세하게는 헤드엔드부(110)는 실시간 방송 콘텐츠를 사용자 단말(400)에 실시간으로 스트리밍 해주거나 브이오디(VoD) 파일을 사용자 요청이 있을 때 사용자 단말(400)로 스트리밍 해주는 기능을 수행한다. 특히 본 발명에 따른 헤드엔드부(110)는 실시간 방송 콘텐츠를 VoD 파일로 생성하여 사용자 단말(400)의 요청에 따라 VoD 방식으로 제공할 수 있다.The head end unit 110 receives the real-time broadcast content from the broadcast content provider 200 and performs a function of streaming the broadcast content selected by the user to the user terminal 400 through the communication network 300. In more detail, the headend unit 110 performs a function of streaming real-time broadcasting content to the user terminal 400 in real time or streaming a VOD file to the user terminal 400 when a user request is made. In particular, the head end unit 110 according to the present invention may generate a real-time broadcasting content as a VoD file and provide the VoD file in response to a request of the user terminal 400.

웹/백엔드부(120)는 사용자에게 방송 편성 정보를 제공하여 시청을 원하는 방송 콘텐츠를 선택받고, 회원 관리, 과금 관리, 방송 스케줄 관리 등의 기능을 수행한다.The web / back end unit 120 provides broadcast programming information to the user to select broadcast contents that the user wants to watch, and performs functions such as member management, billing management, and broadcast schedule management.

방송 콘텐츠 제공자(200)는 지상파 방송국, 케이블 방송국 또는 기타 방송 콘텐츠 제공자 등으로 각종 실시간 방송 콘텐츠를 제공한다. 여기서 실시간 방송 콘텐츠라 함은 지상파 방송이나 케이블 방송 등에서 실시간으로 서비스되는 방송 프로그램, 즉 생방송 프로그램을 의미한다.The broadcast content provider 200 provides various real time broadcast contents to a terrestrial broadcaster, a cable broadcaster, or another broadcast content provider. Here, the real-time broadcast content refers to a broadcast program that is serviced in real time in terrestrial broadcast or cable broadcast, that is, a live broadcast program.

통신망(300)은 구내 정보 통신망(local area network, LAN), 도시권 통신망(metropolitan area network, MAN), 광역 통신망(wide area network, WAN), 인터넷, 3G, WIFI, WIBRO 등을 포함하는 각종 데이터 통신망 포함할 수 있고, 유선과 무선을 가리지 않으며, 어떠한 통신 방식을 사용하더라도 상관없다.The communication network 300 includes various data communication networks including a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), the Internet, 3G, WIFI, WIBRO, and the like. It can include, wire and wireless, it does not matter which communication scheme is used.

사용자 단말(400)은 사용자가 웹 기반 실시간 방송 서비스 및 VoD 서비스를 이용하기 위해 사용하는 통신 단말 장치로서, 통신망(300)을 통해 헤드엔드부(110) 또는 웹/백엔드부(120)에 접속하여 각종 정보 및 데이터를 주고받는다. 사용자 단말기(10)는 데스크톱 컴퓨터뿐만 아니라 노트북 컴퓨터, 워크스테이션, 팜톱(palmtop) 컴퓨터, UMPC(ultra mobile personal computer), 태블릿 PC, 개인 휴대 정보 단말기(personal digital assistant, PDA), 웹 패드, 휴대전화, 스마트폰 등과 같이 메모리 수단을 구비하고 마이크로프로세서를 탑재하여 연산 능력을 갖춘 단말기로 이루어질 수 있다.The user terminal 400 is a communication terminal device used by a user to use a web-based real-time broadcasting service and VoD service. The user terminal 400 accesses the headend unit 110 or the web / backend unit 120 through the communication network 300. Send and receive various information and data. The user terminal 10 is not only a desktop computer but also a laptop computer, a workstation, a palmtop computer, an ultra mobile personal computer, a tablet PC, a personal digital assistant (PDA), a web pad, a mobile phone. It can be made of a terminal having a computing capability by mounting a microprocessor such as a smart phone and the like.

특히 본 발명에 따른 사용자 단말(400)은 실시간 방송 콘텐츠의 편성 정보 또는 VoD 서비스 방송 콘텐츠 등을 확인하기 위한 웹 브라우져, 암호화된 실시간 방송 콘텐츠 또는 VoD 서비스 방송 콘텐츠를 복호화하기 위한 DRM 에이전트, 그리고 다른 사용자 단말과 P2P 스트리밍 방식으로 실시간 방송 콘텐츠를 주고 받기 위한 P2P 에이전트 등을 포함할 수도 있다.In particular, the user terminal 400 according to the present invention is a web browser for checking the organization information or VoD service broadcast content of the real-time broadcast content, DRM agent for decrypting encrypted real-time broadcast content or VoD service broadcast content, and other users It may include a P2P agent for transmitting and receiving real-time broadcast content with the terminal in a P2P streaming method.

관리자 단말(500)은 시스템 관리자가 웹 기반 방송 서비스의 관리를 위해 사용하는 통신 단말 장치로서, 웹 기반 방송 서비스 시스템(100)에 직접 연결되거나 통신망(300)을 통해 연결되어 각종 정보 및 데이터를 교환할 수 있다.The manager terminal 500 is a communication terminal device used by a system administrator for management of a web-based broadcast service. The manager terminal 500 is directly connected to the web-based broadcast service system 100 or connected through a communication network 300 to exchange various information and data. can do.

그러면 도 2를 참고하여 본 발명에 따른 헤드엔드부(110)에 대해 보다 자세히 설명한다.Next, the head end unit 110 according to the present invention will be described in more detail with reference to FIG. 2.

도 2는 도 1의 헤드엔드부를 보다 상세히 나타낸 블록도이다.FIG. 2 is a block diagram illustrating the head end of FIG. 1 in more detail.

도 2를 참고하면, 헤드엔드부(110)는 브이오디 파일 생성부(111), 인코더부(112), 스트리밍 서버(113), P2P 서버(115), DRM 서버(117) 및 VoD 서버(119)를 포함할 수 있다.Referring to FIG. 2, the headend unit 110 includes a VOD file generating unit 111, an encoder unit 112, a streaming server 113, a P2P server 115, a DRM server 117, and a VoD server 119. ) May be included.

브이오디 파일 생성부(111)는 방송 콘텐츠 제공자(200)로부터 제공되는 실시간 방송 콘텐츠를 브이오디(VoD) 파일로 생성하는 기능을 수행한다. 보다 자세하게는 브이오디 파일 생성부(111)는 실시간 방송 콘텐츠를 사용자 단말(400)의 요청에 따라 VoD 방식으로 사용자가 원하는 시점부터 사용자 단말(400)로 스트리밍 해줄 수 있는 형태로 처리하여 VoD 파일을 생성한다. 브이오디 파일 생성부(111)는 해당 방송 콘텐츠가 실시간 방송 중인 동안 VoD 파일 생성 작업을 수행할 수 있으며, 실시예에 따라서는 해당 방송 콘텐츠에 대한 방송이 종료되면 바로 VoD 파일 생성 작업을 수행할 수도 있다. 이렇게 생성된 VoD 파일은 VoD 서버(119)에 배포되어 저장될 수 있다.The VOD file generator 111 generates a VD file of real time broadcast content provided from the broadcast content provider 200. More specifically, the VOD file generating unit 111 processes VoD files by processing real-time broadcasting content in a form that can be streamed to the user terminal 400 from a point in time desired by the user in a VoD method according to a request of the user terminal 400. Create The VOD file generating unit 111 may perform a VoD file generation operation while the corresponding broadcast content is being broadcast in real time, and in some embodiments, may perform a VoD file generation operation immediately after the broadcast for the corresponding broadcast content is terminated. have. The generated VoD file may be distributed and stored in the VoD server 119.

인코더부(112)는 방송 콘텐츠 제공자(200)로부터 제공되는 실시간 방송 콘텐츠를 멀티 프로파일(Multi-profile)을 적용하여 다양한 전송 환경 및 사용자 단말 기종 별로 적합한 형태로 인코딩하는 기능을 수행한다. 보다 자세하게는 방송 콘텐츠 제공자(200)로부터 제공되는 단일 포맷의 실시간 방송 콘텐츠를 전송 환경 및 사용자 단말 종류 별로 적합한 코덱, 해상도, 비트 레이트(bit rate)로 인코딩할 수 있다. 한편 인코더부(111)는 방송 콘텐츠 제공자(200)로부터 동일한 시간에 제공되는 다수의 방송 콘텐츠를 동시에 병렬로 인코딩하기 위해서 복수 개의 인코더(도시하지 않음)를 포함할 수 있다.The encoder 112 performs a function of encoding real-time broadcast content provided from the broadcast content provider 200 in a suitable form for various transmission environments and user terminal models by applying a multi-profile. In more detail, the single-format real-time broadcast content provided from the broadcast content provider 200 may be encoded with a codec, a resolution, and a bit rate suitable for each transmission environment and user terminal type. Meanwhile, the encoder 111 may include a plurality of encoders (not shown) in order to simultaneously encode in parallel a plurality of broadcast contents provided from the broadcast content provider 200 at the same time.

스트리밍 서버(113)는 인코더부(112)에서 인코딩된 방송 콘텐츠를 통신망(300)을 통해 사용자 단말(400)로 스트리밍 해주는 기능을 수행한다. 보다 자세하게는 스트리밍 서버(113)는 네트워크 상황과 사용자 단말의 성능 환경을 자동 감지해 가장 적합한 비트 레이트(bit rate)로 콘텐츠를 전송하는 라이브 어댑티브 스트리밍(Live Adaptive Streaming)을 제공할 수 있다. 또한 스트리밍 서버(113)는 VoD 서버(119)에서 제공되는 실시간 방송 콘텐츠의 VoD 파일을 사용자가 요청한 시점부터 사용자 단말(400)로 스트리밍 해줄 있다.The streaming server 113 performs a function of streaming the broadcast content encoded by the encoder 112 to the user terminal 400 through the communication network 300. In more detail, the streaming server 113 may provide live adaptive streaming that automatically detects network conditions and performance environments of user terminals and transmits content at the most suitable bit rate. In addition, the streaming server 113 may stream the VoD file of the real-time broadcasting content provided from the VoD server 119 to the user terminal 400 from the time when the user requests.

한편 본 실시예에서 브이오디 파일 생성부(111)가 인코더부(112)와 스트리밍 서버(113)와 별도의 구성요소로 설명하였으나, 실시예에 따라 브이오디 파일 생성부(111)의 기능을 인코더부(112) 또는 스트리밍 서버(113)에서 처리하도록 구현할 수도 있다. 그리고 파일 형태로 생성된 VoD 콘텐츠가 VoD 서버(119)에 배포되어 저장된 것으로 설명하였으나 이에 한정되는 것은 아니며, 인코더부(112) 또는 스트리밍 서버(113)에 포함된 별도의 저장 장치에 저장되도록 구현할 수도 있다.Meanwhile, in the present embodiment, the VOD file generator 111 is described as a separate component from the encoder 112 and the streaming server 113, but according to the embodiment, the function of the VOD file generator 111 is encoded. The unit 112 or the streaming server 113 may be implemented to process. In addition, the VoD contents generated in the form of files are distributed and stored in the VoD server 119, but the present invention is not limited thereto, and the VoD contents generated in the form of files may be stored in a separate storage device included in the encoder 112 or the streaming server 113. have.

P2P 서버(115)는 P2P 스트리밍을 위한 각종 정보 및 데이터를 저장하고 사용자 단말(400)에 제공한다. 예컨대 P2P 스트리밍은 사용자 단말(400)을 그물망 또는 트리 형태로 서로 연결하여 스트리밍 서버(113)로부터 직접 스트리밍 받는 대신에 다른 사용자 단말(400)로부터 전송받도록 한다. 이를 위해 P2P 서버(115)는 어느 사용자 단말(400)에서 방송 콘텐츠를 스트리밍 받을 수 있는지에 대한 정보를 제공할 수 있다. 이에 의해 스트리밍 서버(115)에 부하가 과도하게 집중되는 것을 막을 수 있다.The P2P server 115 stores various information and data for P2P streaming and provides the same to the user terminal 400. For example, P2P streaming connects the user terminals 400 to each other in a net or tree form so that they can be transmitted from other user terminals 400 instead of being directly streamed from the streaming server 113. To this end, the P2P server 115 may provide information on which user terminal 400 can receive the broadcast content. This can prevent excessive concentration of load on the streaming server 115.

DRM 서버(117)는 방송 콘텐츠에 대한 DRM(Digital Rights Management)을 적용하는 기능을 수행한다. 보다 자세하게는 DRM 서버(117)는 암호키를 생성하여 방송 콘텐츠를 암호화한다. 사용자 단말(400)은 DRM 에이전트(도시하지 않음)를 이용하여 암호화되어 스트리밍 된 방송 콘텐츠를 복호화할 수 있다.The DRM server 117 performs a function of applying digital rights management (DRM) to broadcast content. In more detail, the DRM server 117 generates an encryption key to encrypt broadcast content. The user terminal 400 may decrypt the broadcast content encrypted and streamed using a DRM agent (not shown).

VoD 서버(119)는 방송 콘텐츠 제공자(200)로부터 제공되는 실시간 방송 콘텐츠로부터 생성된 브이오디(VoD) 파일을 저장하고, 사용자 단말(400)의 요청에 따라 스트리밍 서버(113)를 통해 스트리밍 해줄 수 있다. 이에 의해 사용자는 실시간 방송 콘텐츠를 시청하면서 타임 쉬프트(time shift) 기능을 이용하여 화면을 멈추고 나중에 이어 보거나, 원하는 시점으로 되돌려 보기 등을 할 수 있다. 종래에는 이를 위해 사용자 단말에 추가적인 저장 용량이 요구되었으나 본 발명에 따른 실시예에서는 실시간 방송 콘텐츠가 VoD 파일 형태로 VoD 서버, 인코더 혹은 스트리밍 서버에 실시간 녹화되므로 사용자 단말에 타임 쉬프트 기능을 위한 저장 용량이 추가로 필요하지 않게 된다. 한편 생방송이 끝난 후에는 종래의 VoD 서비스처럼 사용자에게 저장된 방송 콘텐츠를 제공할 수 있다. 또한 실시예에 따라서 생방송 도중에는 브이오디(VoD) 서비스를 지원하지 않고 생방송이 끝난 후 브이오디(VoD) 파일을 생성하여 VoD 서비스를 지원하도록 구현할 수도 있다.The VoD server 119 may store a VOD file generated from real-time broadcast content provided from the broadcast content provider 200 and stream the data through the streaming server 113 at the request of the user terminal 400. have. As a result, the user may stop the screen by using a time shift function while watching the real-time broadcast content, continue the video later, or return to a desired time point. In the related art, an additional storage capacity is required for the user terminal. However, in the exemplary embodiment of the present invention, since the real-time broadcasting content is recorded in a VoD server, an encoder, or a streaming server in the form of a VoD file, the storage capacity for the time shift function is increased in the user terminal. No extra need. On the other hand, after the live broadcast can be provided to the stored broadcast content to the user, like a conventional VoD service. Also, according to the embodiment, the VOD service may be generated after the live broadcast is completed without supporting the VOD service during the live broadcast, thereby supporting the VoD service.

본 실시예에서 VoD 서버(119)가 브이오디(VoD) 파일을 저장하고 스트리밍 서버(113)를 통해 사용자 단말(400)로 스트리밍해주는 것으로 설명하였으나 이에 한정되는 것은 아니며, VoD 서버(119)가 파일 스트리밍 기능을 포함하여 별도로 스트리밍 서버(113)를 거치지 않고 사용자 단말(400)로 직접 스트리밍 해줄 수도 있다. 즉 VoD 서버(119)와 스트리밍 서버(113)를 하나로 구현할 수도 있고 분리 구현할 수도 있다.In the present embodiment, the VoD server 119 stores the VOD file and streams it to the user terminal 400 through the streaming server 113, but the present invention is not limited thereto. The VoD server 119 stores the file. Including the streaming function may be directly streamed to the user terminal 400 without going through the streaming server 113 separately. That is, the VoD server 119 and the streaming server 113 may be implemented as one or may be implemented separately.

도 3은 도 1의 웹/백엔드부를 보다 자세히 나타낸 블록도이다.3 is a block diagram illustrating in more detail the web / back end of FIG. 1.

도 3을 참고하면, 웹/백엔드부(120)는 웹 서버(121), 데이터베이스부(123) 및 관리 서버(125)를 포함할 수 있다.Referring to FIG. 3, the web / back end unit 120 may include a web server 121, a database unit 123, and a management server 125.

웹 서버(121)는 웹 기반 방송 서비스 관련 웹 페이지를 사용자 단말(400)에 제공한다. 사용자는 웹 서버(121)가 제공하는 웹 페이지를 통해 회원 가입, 사용자 인증, 방송 편성 정보 확인, 시청하고자 하는 방송 콘텐츠 선택, 요금 결제 등을 수행할 수 있다. 특히 본 발명에 따른 웹 서버(121)는 실시간 방송 콘텐츠에 대한 VoD 서비스 제공 정보를 화면에 표시하고, 사용자로부터 원하는 방송 콘텐츠를 선택받아 VoD 서버(119)를 통해 제공하도록 할 수 있다.The web server 121 provides a web page related to a web-based broadcast service to the user terminal 400. The user may perform membership registration, user authentication, broadcasting program information checking, broadcasting content selection, and bill payment through a web page provided by the web server 121. In particular, the web server 121 according to the present invention may display the VoD service provision information for the real-time broadcast content on the screen, and select the desired broadcast content from the user to provide it through the VoD server 119.

데이터베이스부(123)는 방송 편성 정보, 회원 정보, 결제 정보, 방송 스케줄 관리 정보 등과 관련된 각종 정보를 저장한다. 방송 편성 정보는 전자 프로그램 가이드 정보를 기초로 자동으로 생성되어 저장될 수 있으며, 시스템 관리자에 의해 수정될 수 있다. 예를 들어, 지상파 방송국에서 실시간으로 방송되는 콘텐츠 중에 일부는 저작권 등의 문제로 인터넷 상에서 서비스될 수 없는 경우 등이 있다. 이 경우 시스템 관리자는 방송 편성 정보에서 해당 부분을 삭제하고, 헤드엔드부(110)에서 사용자에게 제공되지 않도록 할 수 있다. 전자 프로그램 가이드 정보는 방송 콘텐츠 제공자(200) 또는 외부 전자프로그램가이드(EPG) 제공자(도시하지 않음)로부터 제공받을 수 있다.The database unit 123 stores various kinds of information related to broadcast programming information, member information, payment information, broadcast schedule management information, and the like. The broadcast schedule information may be automatically generated and stored based on the electronic program guide information, and may be modified by the system administrator. For example, some of the contents broadcast in real time from terrestrial broadcasting stations may not be serviced on the Internet due to copyright or the like. In this case, the system manager may delete the corresponding portion from the broadcast schedule information and may not be provided to the user in the headend unit 110. The electronic program guide information may be provided from the broadcast content provider 200 or an external electronic program guide (EPG) provider (not shown).

관리 서버(125)는 관리자 단말(500)의 명령 및 설정에 따라 웹 기반 방송 서비스 시스템(100)의 전반적인 동작을 제어 관리할 수 있다. 특히 본 발명에 따른 관리 서버(125)는 방송 편성 정보를 기초로 실시간 방송 콘텐츠 중에서 VoD 파일로 생성할 콘텐츠에 대한 스케줄(이하 VoD 파일 생성 스케줄)을 생성한다. 그리고 관리 서버(125)는 VoD 파일 생성 스케줄에 따라 브이오디 파일 생성부(111)를 제어하여 실시간 방송 콘텐츠를 VoD 파일로 선택적으로 생성할 수 있다.The management server 125 may control and manage the overall operation of the web-based broadcast service system 100 according to the command and setting of the manager terminal 500. In particular, the management server 125 according to the present invention generates a schedule (hereinafter referred to as VoD file generation schedule) for content to be generated as a VoD file among real-time broadcast contents based on the broadcast scheduling information. In addition, the management server 125 may selectively generate a real-time broadcast content as a VoD file by controlling the VOD file generator 111 according to a VoD file generation schedule.

그러면 도 4를 참고하여 본 발명에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 방법에 대해 설명한다.Next, a broadcast service method for providing a catch-up VOD service according to the present invention will be described with reference to FIG. 4.

도 4는 본 발명의 일 실시예에 따른 캐치업 브이오디 서비스를 제공하는 방송 서비스 방법을 설명하기 위해 제공되는 흐름도이다.4 is a flowchart provided to explain a broadcast service method for providing a catch-up VOD service according to an embodiment of the present invention.

도 4를 참고하면, 먼저 관리 서버(125)는 방송 콘텐츠 제공자(200) 또는 전자프로그램가이드 제공자(도시하지 않음)로부터 제공되는 전자 프로그램 가이드(EPG: Electronic Program Guide)를 기초로 VoD 파일 생성 스케줄 정보를 작성하여 데이터베이스부(123)에 저장한다(S410). 단계(S410)에서 VoD 파일 생성 스케줄 정보는 VoD 파일 생성 대상으로 선택된 실시간 방송 콘텐츠들이 리스트로 작성될 수 있다. VoD 파일 생성 스케줄에는 실시간 방송 콘텐츠 아이디, 방송 시간 정보 등이 포함될 수 있다.Referring to FIG. 4, first, the management server 125 generates VoD file generation schedule information based on an electronic program guide (EPG) provided from the broadcast content provider 200 or an electronic program guide provider (not shown). Create and store in the database unit 123 (S410). In operation S410, the VoD file generation schedule information may include a list of real-time broadcast contents selected as a VoD file generation target. The VoD file generation schedule may include a real time broadcast content ID and broadcast time information.

다음으로 브이오디 파일 생성부(111)는 VoD 파일 생성 스케줄 정보에 따라 VoD 파일 생성 대상으로 선택된 실시간 방송 콘텐츠를 VoD 파일로 생성한다(S420). 단계(S420)는 브이오디 파일 생성부(111)가 인코더부(112)에 포함된 경우에는 실시간 방송 콘텐츠를 인코딩하면서 VoD 파일을 생성할 수 있다. 그리고 브이오디 파일 생성부(111)가 스트리밍 서버(113)에 포함된 경우에는 실시간 방송 콘텐츠를 스트리밍해주면서 VoD 파일을 생성할 수 있다. Next, the VOD file generating unit 111 generates a VoD file as real-time broadcast content selected as a VoD file generation target according to the VoD file generation schedule information (S420). In operation S420, when the VOD file generator 111 is included in the encoder 112, the VoD file may be generated while encoding real-time broadcast content. When the VOD file generator 111 is included in the streaming server 113, the VoD file may be generated while streaming the real time broadcast content.

다음으로 생성된 VoD 파일은 VoD 서버(119)에 배포되어 저장된다(S430).Next, the generated VoD file is distributed and stored in the VoD server 119 (S430).

이후 사용자가 실시간 방송 콘텐츠에 대한 VoD 서비스를 요청하면(S440-Y), 해당 실시간 방송 콘텐츠를 VoD 방식으로 제공한다(S450).After the user requests the VoD service for the real-time broadcast content (S440-Y), the corresponding real-time broadcast content is provided by the VoD method (S450).

보다 자세하게는 단계(S440)에서 사용자가 실시간 방송 콘텐츠 시청 중에 타임 쉬프트(time shift) 기능을 선택하여 웹 서버(121)에 전달하면, 단계(S450)에서 웹 서버(121)는 사용자가 원하는 시점부터 VoD 서버(119)를 통해 해당 방송 콘텐츠를 스트리밍 해줄 수 있다. 물론 실시간 방송 콘텐츠의 생방송 완료 후에도 단계(S420)에서 생성된 VoD 파일을 이용하여 사용자에게 VoD 서비스를 제공할 수 있다. 또한 단계(S430)에서 VoD 서버(119)에 저장되어 VoD 서비스 지원 가능하게 되면 그리고 웹 서버(121)는 그에 대한 VoD 서비스 제공 정보를 사용자 단말(400)의 화면에 표시되도록 수 있다.In more detail, in step S440, when the user selects a time shift function while watching the real-time broadcast content and delivers it to the web server 121, in step S450, the web server 121 starts from the point in time desired by the user. The broadcast content may be streamed through the VoD server 119. Of course, even after the live broadcasting of the real-time broadcasting content is completed, the VoD service may be provided to the user by using the VoD file generated in operation S420. In addition, when it is stored in the VoD server 119 and the VoD service can be supported in step S430, the web server 121 may display the VoD service provision information on the screen of the user terminal 400.

본 발명의 실시예는 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터로 읽을 수 있는 매체를 포함한다. 이 매체는 앞서 설명한 브이오디 서비스를 제공하는 방송 서비스 방법을 실행시키기 위한 프로그램을 기록한다. 이 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 이러한 매체의 예에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 자기 매체, CD 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 자기-광 매체, 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치 등이 있다. 또는 이러한 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Embodiments of the present invention include a computer-readable medium having program instructions for performing various computer-implemented operations. This medium records a program for executing the above-described broadcast service method for providing a VOD service. The medium may include program instructions, data files, data structures, etc., alone or in combination. Examples of such media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD and DVD, programmed instructions such as floptical disk and magneto-optical media, ROM, RAM, And a hardware device configured to store and execute the program. Or such medium may be a transmission medium, such as optical or metal lines, waveguides, etc., including a carrier wave that transmits a signal specifying a program command, data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.

이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, Of the right.

Claims (8)

복수의 방송 콘텐츠 제공자로부터 제공되는 방송 콘텐츠에 대한 방송 편성 정보를 저장하는 데이터베이스,
실시간 방송 콘텐츠를 실시간 녹화하여 브이오디(VoD) 파일로 생성하는 브이오디 파일 생성부,
상기 방송 편성 정보를 기초로 상기 브이오디 파일 생성부가 다수의 실시간 방송 콘텐츠 중에서 소정의 실시간 방송 콘텐츠를 선택하여 사용자가 원하는 시점부터 스트리밍 해줄 수 있는 브이오디 파일로 실시간 생성하도록 제어하는 관리 서버,
상기 생성된 브이오디 파일을 저장하는 브이오디 서버,
상기 생성된 브이오디 파일을 사용자 단말에 스트리밍 해주는 스트리밍 서버, 그리고
상기 사용자 단말로부터 상기 실시간 방송 콘텐츠의 소정의 시점부터의 시청 요청을 받는 웹 서버를 포함하고,
상기 스트리밍 서버는 상기 실시간 방송 콘텐츠의 방송 시간 중에 상기 생성된 브이오디 파일을 상기 소정의 시점부터 상기 사용자 단말에 스트리밍 해주고,
상기 웹 서버는 상기 브이오디 파일이 생성되는 실시간 방송 콘텐츠에 대한 정보를 상기 사용자 단말에 제공하며,
상기 방송 편성 정보는 인터넷 상 저작권 문제로 서비스될 수 없는 방송 콘텐츠가 삭제되어 상기 데이터베이스에 저장되는
것을 특징으로 하는 브이오디 서비스를 제공하는 방송 서비스 시스템.
A database that stores broadcast programming information about broadcast content provided from a plurality of broadcast content providers;
VOD file generation unit to record the real-time broadcast content in real time as a VOD file,
A management server controlling the VOD file generator to generate a VOD file that can be streamed from a desired time point by selecting a predetermined real time broadcast content from a plurality of real time broadcast contents based on the broadcasting schedule information;
A vaudio server for storing the generated vaudio file,
Streaming server for streaming the generated VOD file to the user terminal, And
A web server receiving a viewing request from a predetermined time point of the real-time broadcasting content from the user terminal,
The streaming server streams the generated VOD file to the user terminal from the predetermined time point during the broadcast time of the real-time broadcast content.
The web server provides the user terminal with information on the real-time broadcasting content in which the VOD file is generated.
The broadcast schedule information is stored in the database by deleting broadcast content that cannot be serviced due to copyright issues on the Internet.
Broadcast service system providing a VOD service, characterized in that.
삭제delete 삭제delete 삭제delete 삭제delete 복수의 방송 콘텐츠 제공자로부터 제공되는 방송 콘텐츠에 대한 방송 편성 정보를 데이터베이스에 저장하는 단계,
상기 방송 편성 정보를 기초로 관리 서버의 제어에 따라 브이오디 파일 생성부가 다수의 실시간 방송 콘텐츠 중에서 소정의 실시간 방송 콘텐츠를 선택하여 실시간 녹화하여 사용자가 원하는 시점부터 스트리밍 해줄 수 있는 브이오디(VoD) 파일로 생성하는 단계,
상기 생성된 브이오디 파일을 브이오디 서버가 저장하는 단계,
웹 서버가 사용자 단말로부터 상기 실시간 방송 콘텐츠의 소정의 시점부터의 시청 요청을 받는 단계, 그리고
상기 브이오디 파일을 스트리밍 서버가 상기 소정의 시점부터 상기 사용자 단말에 스트리밍 해주는 단계를 포함하고,
상기 스트리밍 서버는 상기 실시간 방송 콘텐츠의 방송 시간 중에 상기 생성된 브이오디 파일을 상기 소정의 시점부터 상기 사용자 단말에 스트리밍 해주고,
상기 웹 서버는 상기 브이오디 파일이 생성되는 실시간 방송 콘텐츠에 대한 정보를 상기 사용자 단말에 제공하며,
상기 방송 편성 정보는 인터넷 상 저작권 문제로 서비스될 수 없는 방송 콘텐츠가 삭제되어 상기 데이터베이스에 저장되는
것을 특징으로 하는 브이오디 서비스를 제공하는 방송 서비스 방법.
Storing broadcast programming information about broadcast content provided from a plurality of broadcast content providers in a database;
Based on the broadcasting schedule information, the VOD file generation unit selects a predetermined real-time broadcasting content from among a plurality of real-time broadcasting contents and records the real-time broadcasting content from the plurality of real-time broadcasting contents to stream from the point of time desired by the user. To generate,
Storing, by the VOD server, the generated VOD file;
A web server receiving a viewing request from a predetermined time point of the real-time broadcasting content from a user terminal, and
And streaming the VOD file to the user terminal from the predetermined time point by the streaming server,
The streaming server streams the generated VOD file to the user terminal from the predetermined time point during the broadcast time of the real-time broadcast content.
The web server provides the user terminal with information on the real-time broadcasting content in which the VOD file is generated.
The broadcast schedule information is stored in the database by deleting broadcast content that cannot be serviced due to copyright issues on the Internet.
Broadcast service method for providing a VOD service, characterized in that.
삭제delete 삭제delete
KR1020100119680A 2010-11-29 2010-11-29 BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE KR101187798B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100119680A KR101187798B1 (en) 2010-11-29 2010-11-29 BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100119680A KR101187798B1 (en) 2010-11-29 2010-11-29 BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE

Publications (2)

Publication Number Publication Date
KR20120058060A KR20120058060A (en) 2012-06-07
KR101187798B1 true KR101187798B1 (en) 2012-10-02

Family

ID=46609744

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100119680A KR101187798B1 (en) 2010-11-29 2010-11-29 BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE

Country Status (1)

Country Link
KR (1) KR101187798B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101419820B1 (en) * 2012-11-27 2014-07-15 윤택현 Method, Server and System for providing a broadcasting service

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101419820B1 (en) * 2012-11-27 2014-07-15 윤택현 Method, Server and System for providing a broadcasting service

Also Published As

Publication number Publication date
KR20120058060A (en) 2012-06-07

Similar Documents

Publication Publication Date Title
US8595757B2 (en) System and method of sharing media content
US8868463B2 (en) System and method of managing digital rights
US9282355B2 (en) Delayed video-on-demand streaming for enhanced user experience and network capacity optimization
US9253516B2 (en) Systems, methods, and computer products for periodic-fee limited access to videos
US9571882B2 (en) Methods and apparatus for DVR and network storage of locally recorded content
US9042555B2 (en) On-demand download of partial encrypted content for partial super distributed content
CN102474594A (en) Systems and methods for managing content in real-time
JP2008306601A (en) Content distribution system, distribution server, receiving terminal, and content distributing method
CN104394457A (en) Implementation method of television program scheduled recording and automatic downloading service system
US20190394528A1 (en) Bundling of Video Asset Variants in a Database for Video Delivery
KR101145877B1 (en) Broadcasting contents preference calculation system and method
KR101188765B1 (en) Seamless broadcasting service system and method
KR101187388B1 (en) Web based broadcasting service system and method providing recommendation broadcasting contents
US8977112B2 (en) Media content recording, management, and distribution systems and methods
KR101187798B1 (en) BROADCASTING SERVICE SYSTEM AND METHOD PROVIDING CATCH UP VoD SERVICE
KR20120057594A (en) Broadcasting contents preference calculation system and method
KR101335506B1 (en) Broadcasting service system and method linked to messenser service
KR101187386B1 (en) Broadcasting Service System and Method Using VoD Content Channel
KR101294147B1 (en) Broadcasting service system and method providing interaction among other service users
KR101310976B1 (en) Broadcasting service system and method using broadcasting diary application
KR101269031B1 (en) Mobile application based broadcasting service system and method
KR101316614B1 (en) Mobile application based broadcasting service system and method
KR101199873B1 (en) Web based broadcasting service system and method
KR101294148B1 (en) Method and system for friend notification of interesting broadcasting content
KR101286492B1 (en) DRM Service Method and System for Live Broadcasting Channel

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150608

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160608

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170607

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180719

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20190625

Year of fee payment: 8