KR20160140093A - Broadcast Contents File Creation Method and System - Google Patents

Broadcast Contents File Creation Method and System Download PDF

Info

Publication number
KR20160140093A
KR20160140093A KR1020150076234A KR20150076234A KR20160140093A KR 20160140093 A KR20160140093 A KR 20160140093A KR 1020150076234 A KR1020150076234 A KR 1020150076234A KR 20150076234 A KR20150076234 A KR 20150076234A KR 20160140093 A KR20160140093 A KR 20160140093A
Authority
KR
South Korea
Prior art keywords
file
transmission
editing
remote
format
Prior art date
Application number
KR1020150076234A
Other languages
Korean (ko)
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 KR1020150076234A priority Critical patent/KR20160140093A/en
Publication of KR20160140093A publication Critical patent/KR20160140093A/en

Links

Images

Classifications

    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/85406Content authoring involving a specific file format, e.g. MP4 format

Landscapes

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

Abstract

The method of the present invention divides broadcasting content data received for each channel and compression-coded in real time in an image compression standard format into transmission file sizes smaller than the streaming distribution file size, and performs transmission coding on the broadcasting contents data, When editing request is received, the local system and the remote system concurrently edit a plurality of transmission files into one stream distribution file at the same time. Therefore, since there is no process of transmitting a large-capacity file integrated and edited between the local and remote sites, the time for uploading the broadcast content file to the public distribution network can be greatly shortened.

Description

[0001] Broadcast Contents File Creation Method and System [

The present invention relates to a method and system for generating a broadcast content file, and more particularly, to a method and system for generating a broadcast content file capable of generating a multi-quality streaming file of broadcast content in a semi-real-

With the advancement of digitalization, the barriers to entry into the video content production market including TV programs are collapsing and content supply is expected to expand in the long term. As the proportion of digital contents increases, the distribution of broadcasting program contents, which was dominated by existing terrestrial networks and cable TV, is differentiated by packaging and distribution. As the distribution process is differentiated, Internet service providers and handset manufacturers are attempting to enter the market by performing part of the content aggregation function. For example, Google, Amazon, Yahoo !, Apple and recently SNS operators and Netflix, Microsoft, Hulu, TiVo, set-top box manufacturers Roku and Vudu are entering the market.

In addition, the N Screen service enables seamless use of one content among various electronic devices such as a TV (Television), a desk top personal computer (PC) and a portable terminal, And provides a service that can utilize the available contents through the interaction between screens of various devices. For example, in Korea, SKT offers Hoppin, LGT has U + box, and KT provides N-screen service through uCloud. In addition, Apple is offering N-Screen services through iCloud, AT & T through Uverse, and Comcast through Nintendo's Xfinity.

Due to such changes in the market environment of the broadcast contents, end users want to download broadcast contents such as TV dramas, which are broadcast in real time, in real time.

Since broadcast contents are distributed on a program-by-program basis, they are edited and distributed as a streaming file immediately after the broadcast program ends. Since the program is encoded, edited, and transmitted in this manner, broadcast contents can be produced only after the end of the broadcast program. Therefore, it took a long time to generate the broadcast program as a multi-quality streaming file immediately after the broadcast. For example, in the case of the 60-minute broadcast time, it takes about 30 minutes or more from the time immediately after the broadcast to the online distribution of the contents. Therefore, in order for the end user to download the broadcast contents such as the drama, it is inconvenient to wait at least 30 minutes immediately after the end of the broadcast.

Korea Open Patent ] 10-2005-0114946, 10-2006-0124359, 10-2014-0086801, 10-2014-0045747

The present invention has been made to solve the above problems and it is an object of the present invention to provide an apparatus and method for an end user to download broadcast contents in real time by minimizing a time (e.g., 10 minutes) And to provide a system and method for generating a broadcast content file.

It is another object of the present invention to provide a broadcast content file generation method and system capable of previewing or highlighting broadcast content even before the end of broadcasting after broadcasting a broadcast program.

It is yet another object of the present invention to provide a method and system for generating a broadcast content file that can reduce the load on an encoder and a communication network of a system.

It is another object of the present invention to provide a method and system for generating a broadcast content file in which a separate copy job for backup is not necessary since transmission files coded in real time are stored in real time in a local system and a remote system.

It is still another object of the present invention to transmit and store a broadcast program as a plurality of transmission files, so that it is possible to remove only transmission files corresponding to an advertisement section inserted in the middle of a program during editing, The present invention provides a method and system for generating a broadcast content file that is very easy to operate.

It is still another object of the present invention to provide a broadcast content file generation method and system capable of starting editing immediately after the end of a drama without waiting for about two minutes to stabilize the recording end after drama.

In order to accomplish one object of the present invention, the method of the present invention is characterized in that broadcast content data received for each channel and compressed and coded in real time in an image compression standard format in a local system is divided into a transmission file size smaller than a streaming distribution file size And transmits the transmission-coded transmission files to at least one or more remote systems before editing. When the editing request of the editor is received, the plurality of transmission files are integrally edited as one first streaming distribution file, and at the same time, Requesting editing application to at least one or more remote systems, receiving transfer files transmitted from the local system in each of the at least one or more remote systems, receiving an edit application request from the local system, in response to the received edit application information The second streaming distribution file Edit to consolidate and report the results to the local editing system.

In the local system of the present invention, it is preferable to generate a thumbnail image at the same time as each transmission file, and to transmit the transmission file and the thumbnail image together to the remote system. Here thumbnail images are provided for editing convenience of the editor.

Each transport file of the present invention may include multi-quality sub transport files having different bit rates. Here, different bit rates may be 4 Mbps, 1.8 Mbps, 1 Mbps, and 500 Kbps, for example. The bit rate is not limited to that illustrated and can be configured at various bit rates.

In the transmission coding of the present invention, the transmission file may be generated in units of 0.5 second in the TS format and in units of 1 second in the case of the WMV format. Here, if the transmission file is the TS format, the streaming distribution file can be integratedly edited in the MP4 format, and in the case of the WMV format, the transmission files can be integratedly edited in one WMV format.

In the integrated editing of the present invention, the streaming distribution file can be integratedly edited on a broadcast program basis or on a part basis. In the case of the program unit, the editing operation is performed immediately after the end of the broadcast, and in the case of the part unit, the editing operation is performed immediately after the end of the part broadcast. Therefore, in case of integrated editing in a program unit, preview or highlight information can be provided to the end users before the end of broadcasting, and when integrated editing is performed in units of parts, broadcast contents for each part can be provided to the end users before the end of the broadcast program have.

In the present invention, it is desirable that the local system and the remote system monitor the occurrence of a fault and process the generation of broadcast contents through a redundant path in the event of a failure.

In the present invention, it is possible to shorten the time required from the remote system immediately after the broadcast end of the broadcast contents to the start of the streaming service to the end users from 3 minutes to 10 minutes or less.

The system of the present invention is a system for generating broadcast content files in a local system in real time and streaming the generated broadcast content files in a remote system. The local system includes an encoder, a content transmission server, and an editing server. The encoder encodes the broadcast content data received for each channel and encoded in the video compression standard format in real time into a transmission file size smaller than the streaming distribution file size. The content transmission server transmits the transmission files to the remote contents collection server and simultaneously stores the transmission files in the first storage means and registers the first transmission file index information in the first database. The editing server refers to the first transmission file index information stored in the first database when the editing request of the editor is received, reads a plurality of transmission files requested to be edited stored in the first storing means from the first storing means, Distributes the edited first streaming distribution file to the first storage means, and registers the first streaming distribution file index information in the first database.

The remote system includes a content collection server and a remote editing server. The content collection server stores the transmission files provided from the local system in the second storage means and registers the second transmission file index information in the second database. The remote editing server refers to the second transmission file index information stored in the second database in response to the editing application request of the local system, integrates the plurality of transmission files stored in the second storing means into the second streaming distribution file, Stores the second streaming distribution file in the second storage means, registers the second streaming distribution file index information in the second database, and reports the integrated editing result to the local system.

According to the present invention as described above, the broadcasting contents are divided and transmitted in units of parts to transmit the transmission files to a remote location. Therefore, it is possible to reduce the burden of encoding in the local area, The load can be reduced. The present invention is also provided for editing convenience of an editor by simultaneously generating a thumbnail image in units of transmission files. In addition, previews and highlights can be generated from the transmission file, so it is possible to provide previews or highlights to end users during broadcast program broadcasting. In addition, when the integrated editing is performed on a per-tap basis, integrated editing of the corresponding tap can be performed immediately after the end of tap broadcasting, so that end users can provide broadcast content on a per tap basis before the end of the broadcast program. In addition, the present invention does not transmit a streaming file integrated and edited from a local site to a remote location, but merely edits a plurality of transmission files previously received at a remote site from a local to a remote location and generates a streaming file at a remote location. It is possible to provide the broadcast contents to the end users within a shorter period of time, for example, within 10 minutes from immediately after the broadcast end.

However, the effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned above can be clearly understood by those skilled in the art without departing from the spirit and scope of the present invention.

1 is a physical configuration diagram of a broadcast content file generation system according to the present invention;
2 is a diagram for explaining a transmission file structure of a 1-hour broadcast program in the case of the TS format;
FIG. 3 is a diagram for explaining a transmission file structure of a 1-hour broadcast program in the case of the WMV format; FIG.
FIG. 4 is a diagram for explaining a transmission file structure when a broadcasting program of 1 hour is integratedly edited as a streaming file of two parts in the TS format; FIG.
FIG. 5 is a logical block diagram for explaining a method of generating a broadcast content file according to the present invention; FIG.
FIG. 6 is a system operation diagram illustrating an encoding operation of a broadcast content file generation system according to the present invention; FIG.
FIG. 7 is a system operation diagram illustrating an editing operation of the broadcast content file generating system according to the present invention. FIG.
FIG. 8 is a timing chart for comparing a program unit streaming service operation of a broadcast content file generation system according to the present invention with a conventional system.
9 is a timing diagram for explaining a part-by-part streaming service operation of a broadcast content file generation system according to the present invention.
FIG. 10 is a system operation diagram illustrating a failure occurrence operation of the broadcast content file generation system according to the present invention. FIG.

For the embodiments of the invention disclosed herein, specific structural and functional descriptions are set forth for the purpose of describing an embodiment of the invention only, and it is to be understood that the embodiments of the invention may be practiced in various forms, The present invention should not be construed as limited to the embodiments described in Figs.

While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and are herein described in detail. It is to be understood, however, that the invention is not intended to be limited to the particular forms disclosed, but on the contrary, is intended to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. Similar reference numerals have been used for the components in describing each drawing.

The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.

It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between. Other expressions that describe the relationship between components, such as "between" and "between" or "neighboring to" and "directly adjacent to" should be interpreted as well.

The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In the present application, the terms "comprises" or "having", etc., are intended to specify the presence of stated features, integers, steps, operations, components, parts, or combinations thereof, But do not preclude the presence or addition of other features, numbers, steps, operations, elements, parts or combinations thereof.

Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and are to be interpreted as either ideal or overly formal in the sense of the present application Do not.

In the present invention, a broadcast program can be divided into a plurality of parts. A part may be a combination of at least one of a tap, a scene, or shot units.

Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. The same reference numerals are used for the same constituent elements in the drawings and redundant explanations for the same constituent elements are omitted.

1 shows a physical configuration diagram of a preferred embodiment of a broadcast content file generating system according to the present invention.

Referring to FIG. 1, a broadcast content file generation system includes a local system LS and a plurality of remote systems RS0 and RS1 that communicate with each other through a wired / wireless Internet network. The local system LS may be a broadcast content production subcontractor system, and the remote systems RS0 and RS1 may be broadcast content sales and distributor systems.

The local system (LS) and the remote system (RS) are interconnected by the TCP / IP protocol of the public Internet network.

The local system LS includes a first network switch 10, an editor 12, a web server 14, a second network switch 16, a security means 18, an encoder 22, an application server 24, And a first storage means (26).

 The first network switch 10 transmits the packet to the L2 switch in accordance with the MAC address through the giga-high-speed intra-network 28 to the editor 12, the web server 14, the security means 18, the encoder 22, The server 24, and the first storage means 26, respectively.

The second network switch 16 transmits packets to the editor 12, the web server 14 and the application server 24 via the public Internet network 30 according to the MAC address with the L2 switch in the TCP / IP protocol. The second switch 16 is connected to the external network via the security means 18 and communicates with a plurality of remote location systems RS0, RS1.

The editor 12 includes an editing user interface, a storage loading module, an editing server communication module, and the like. The editor 12 loads the database information and the thumbnail image of the designated time range through the editing user interface, performs the editing data loading and viewing function, and performs editing data setting, editing control function editing data preview and verification, .

The web server 14 includes a content management software (CMS) and a database management software (DBMS1) as an operation management server, and is provided with an account management, an encoder management, an editor management, a CDS management CGS management, , Quality management, encoding data management, software duplication management, and remote configuration information management. In addition, the web server 14 monitors the local system (LS) in real time through progress management, error information management, and statistical management. The first database DBMS1 may include account information, encoder information, editor information, CDS information, CGS information, editing server information, channel information, quality information, encoding data information, software duplication information, remote configuration information, And statistical information and the like. The DBMS 1 may be a relational database management system (RDBMS) such as, for example, Oracle, Infomix, Sybase, DB2 or an object-oriented database management system such as Gemston, Orion, O2, (OODBMS), and may have appropriate fields to achieve its function.

The encoder 22 has six channels including a terrestrial TV broadcasting channel such as a channel 6 SBS broadcast, a channel 7 KBS2 broadcast, a channel 8 OBS broadcast, a channel 9 KBS1 broadcast, a channel 10 EBS broadcast, a channel 11 MBC broadcast, A broadcast channel can be received. The encoder 22 compresses the broadcast content received in each channel in real time in the video compression standard format and compresses and compresses the broadcast content data at four bit rates of multiple quality, for example, 4 Mbps, 1.8 Mbps, 1.0 Mbps, and 0.5 Mbps Time transmission coding. The encoder 22 generates a TS transmission file and a thumbnail image every 0.5 second in the case of the TS format and a WMV transmission file and a thumbnail image every second in the case of the WMV format.

FIG. 2 illustrates a transfer file structure of a 1-hour broadcast program in the case of the TS format, and FIG. 3 illustrates a transfer file structure of a 1-hour broadcast program in the case of the WMV format.

That is, when the streaming file is integratedly edited in one hour of program unit, 7,200 TS files are generated in the encoding process and 3,600 are generated in the WMV format, and are transmitted in real time from the local to the remote sites in units of transmission files.

FIG. 4 is a diagram for explaining a transmission file structure in the case of TS format, when a broadcasting program of 1 hour is integratedly edited as a streaming file of two parts. Each part is 30 minutes long, and the TS formatted transmission file is generated by 3,600 in the encoding process.

Referring to FIG. 1, the application server 24 may include an editing module 24a, a content transmitting module 24b, and an alarm module 24c.

In the editing operation, the application server 24 operates as an editing server through the editing module 24a. The editing server includes an editor communication module, an editing data storage processing module, a TS transmission file integration editing module, and a WMV transmission file integration editing module.

In the content transfer operation, the application server 24 operates as a content transfer server (CDS) through the content transfer editing module 24a.

When a failure occurs, the application server 24 operates as an alarm server through the alarm module 24a.

The first storage means 26 may include an optical disk storage device, a magnetic disk storage device, and a semiconductor storage device, and the transmission file thumbnail image file, the integrated edited streaming file, and the like are stored. The storage capacity of the first storage means 26 may be designed to have a capacity of, for example, 20TB if the broadcast contents are accumulated for one month in real time because the number of files per second is large considering the number of channels and the number of quality factors.

Each of the remote systems RS0 and RS1 is an online content distribution system for providing broadcast contents to end users in a streaming manner via wired / wireless Internet. The system includes an image content portal system RS1 such as a T-Store system RS0 of SKT or POOQ, Lt; / RTI >

Each remote system includes a third network switch 50, an application server 52, a web server 54, a second storage means 56, and a fourth network switch 58.

The third network switch 56 transmits the packet to the application server 52 and the web server 14 via the public Internet network 60 in the TCP / IP protocol according to the MAC address with the L2 switch. The third network switch 56 is connected to the external network 40 in the TCP / IP protocol.

The application server 52 may include an edit server module 54a, a content acquisition server module 54b, and an alarm server module 54c.

In the editing operation, the application server 54 operates as an editing server through the editing server module 54a. The editing server includes an editor communication module of the local system, an editing data storage processing module, a TS transmission file integration editing module, and a WMV transmission file integration editing module.

In the content collection operation, the application server 54 operates as the content collection server CGS through the content collection server module 54a.

In the event of a failure, the application server 54 operates as an alarm server through the alarm server module 54a.

The second storage means 56 may include an optical disk storage device, a magnetic disk storage device, and a semiconductor storage device, and the transmission file thumbnail image file, the integrated edited streaming file, and the like are stored. The storage capacity of the second storage means 56 can be designed to be large in consideration of the number of channels, the number of multi-quality, and the capacity of collected and distributed content.

The web server 54 includes a contents management software (CMS) and a database management software (DBMS2) 54a as a remote contents distribution management server and is used for accounting, encoder management, editor management, CGS management, , Channel management, quality management, encoding data management, software duplication management, and remote configuration information management. In addition, the web server 54 real-time monitors the remote systems RS0 and RS1 through progress management, error information management, and statistical management. The DBMS2 54a may be a relational database management system (RDBMS) such as Oracle, Infomix, Sybase or DB2 or an object oriented system such as Gemston, Orion, O2, Can be implemented for the purpose of the present invention using a database management system (OODBMS), and can have appropriate fields to achieve its function. The web server 54 may be connected to various terminal devices such as a smart phone, a smart pad, a tablet PC, a personal computer, ) To provide a streaming service of broadcast content. Here, the external network 40 includes a broadband wireless communication service as well as a wired network such as the Internet. Here, the broadband wireless communication service supports not only the third generation wireless communication technology of the WCDMA (Wideband Code Division Multiple Access) method but also the fourth generation or more wireless communication technology of the LTE (Long Term Evolution) / EPC (Evolved Packet Core) Lt; RTI ID = 0.0 > wireless < / RTI > In addition, the external network 40 can provide short-range wireless communication service to the subscriber by interfacing with the short-range wireless connection. In this case, Wi-Fi communication service may be applied, for example, and the terminal devices are connected to the remote systems RS0 and RS1 via the external network 40 providing the local communication service It will be possible.

The fourth network switch 58 transmits the packet to the application server 52, the web server 54, and the second storage means 56 via the giga-high-speed intra-network 62 according to the MAC address with the L2 switch.

5 is a logical block diagram of a broadcast content file generation system according to the present invention.

5, the logical structure of the local system LS includes a plurality of encoders 22, a content transmission server (CDS) 24a, a local database 14a, a local storage means 26, a local editing server 24b, a local web server 14, and an editor 12. The logical configuration of the remote system RS includes a content acquisition server (CGS) 52a, a storage means 56, a web server 54, a database 54a, and an editing server 52b.

The operation of generating the broadcast contents according to the present invention will now be described with reference to FIGS. 6 and 7. FIG.

FIG. 6 is a system operation diagram illustrating an encoding operation of the broadcast content file generation system according to the present invention.

Referring to FIG. 6, when the encoder 22 requests the CDS 24a for authentication (S10), the CDS 24a inquires the authentication of the encoder 22 through the local database 14a (S12). The CDS 24a notifies the encoder 22 of the authentication result (S14).

When the authentication of the CDS 24a is completed, the encoder 22 compresses the broadcast content received through the channel in real time and starts the multi-quality transmission coding of the compressed content data (S16). The encoder 22 performs real-time transmission coding of the broadcast content data at four bit rates of multiple quality, for example, 4 Mbps, 1.8 Mbps, 1.0 Mbps, and 0.5 Mbps. The encoder 22 generates a TS transmission file and a thumbnail image every 0.5 seconds in the case of the TS format, and a WMV transmission file and a thumbnail image every second in the case of the WMV format (S18). The multi-quality transmission file generated by the encoder 22 is transmitted to the CDS 24a, the CDS 24a stores the received multi-quality transmission file in the local storage unit 26 (S22) And registers it in the database 14a (S24). The CDS 24a relays the received multi-quality transmission file to the content acquisition server (CGS) 52a of the remote system (RS) (S20). The CGS 52a stores the received multi-quality transmission file in the remote location storage unit 56 (S26), and registers the transmission file information in the remote location database 54a (S28). The CGS 52a notifies the CDS 24a of the transmission result (S30). The CDS 24a notifies the encoder 22 of the local transmission result and the remote transmission result (S32).

FIG. 7 is a system operation diagram for explaining an editing operation of the broadcast content file generating system according to the present invention.

7, when the editor 12 requests authentication to the local editing server 24b at step S40, the local editing server 24b inquires the authentication of the editor 12 via the local database 14a S42). The local editing server 24b notifies the editors 12 of the authentication result (S44).

When the authentication of the local editing server 24b is completed, the editor 12 inputs the editing information through the editor 12 using the editing operation user interface (S46), and requests the editing information to the local editing server 24b ( S48). The local editing server 24b requests editing information to the local database 14a in step S50 and transmits the editing information result provided from the database 14a to the editor 12 in step S52. The editor 12 retrieves a thumbnail image from the local storage means 26 with reference to the provided editing information result (S54). The editor 12 requests the local editing server 24b and the remote editing server 52b simultaneously for the integrated editing request by looking at the thumbnail image (S56, S57).

The local editing server 24b edits the provided editing data, that is, the transfer file, and stores the integrated edited streaming file in the local storage means 26 (S58). Then, the editing server 24b generates the streaming file information and registers it in the local database 14a (S60). The editing server 24b notifies the editor 12 of the editing result (S62). The editor 12 verifies the editing result (S64). Meanwhile, the remote editing server 52b simultaneously receives the editing data, that is, the transmission file from the remote storing means 56 in response to the integrated editing request, and simultaneously edits the integrated editing streaming file to the remote editing storage server (S59). Then, the editing server 52b generates the streaming file information and registers it in the remote database 54a (S61). The remote editing server 52b notifies the editor 12 of the editing result (S63). Therefore, in the present invention, the integrated editing is performed simultaneously in the local system and the remote system.

FIG. 8 is a timing diagram illustrating a program unit streaming service operation of a broadcast content file generation system according to the present invention, in comparison with a conventional system.

8A shows an operation explanatory part of the present invention, and a B part shows an operation explanatory part of the prior art.

Referring to FIG. 8, in the present invention, at the time of broadcasting at 9:00, the broadcasting starts to be broadcast. At the same time, the image compression coding is started at the encoder of the local system LS and a transmission file is generated every 0.5 seconds, ) To the remote system (RS). After the 09:02 time, preview editing (S102) becomes possible. Thereafter, recording and real-time transmission (S104) are performed from the local system to the remote system in units of transmission files during the broadcasting of the drama. Since it is transmitted to the remote system (RS) in the form of a small transmission file, the network transmission load can be greatly reduced.

Simultaneously with the end of the drama at the time of 10:00, the editing is started in the local system (S106) and the editing is finished at the time of 10:02 (S108). When the editing application is requested to the remote system RS after editing and verifying in the local system, the remote system performs a registration process (S110) to the CMS of the remote web server by integrating and editing the transmission files previously received. When the CMS registration is performed at 10:05 time, the T-stroe service is enabled through the remote web server (S112). That is, the streaming service becomes possible within five minutes after the drama ends.

That is, according to the present invention, since the large-capacity streaming file integrated and edited by the local system (LS) is not transmitted, only the editing application information is transmitted to the remote system (RS) ) Can be removed, so the time from editing to registering the CMS can be greatly reduced.

Then, in the remote system, the Hoppin CMS registration process is performed (S114) and the Hoppin service is enabled at 10:08 time (S116). That is, the service can be provided within 8 minutes after the drama ends.

FIG. 9 is a timing diagram illustrating a part-by-part streaming service operation of the broadcast content file generating system according to the present invention.

Part A of FIG. 9 is a streaming service operation explanatory part of part 0 of the present invention, and part B thereof shows a streaming service operation description part of part 0 of the present invention.

Referring to FIG. 9, a streaming service is divided into a plurality of parts in comparison with the streaming service method of the program unit described above, and description of the remaining operations is the same.

In the part-by-part streaming service of FIG. 9, the drama starts broadcasting, and from the time of 09:35 last time 38 minutes, it becomes possible to watch the part 0 of the live broadcast. Therefore, it can be seen that the drama streaming service is possible in almost real time in the broadcasting. It can be seen that, when the program is finely divided into quadrants and quadrants, the time available for the drama streaming service can be further shortened.

In the present invention, in order to improve the service quality, a part of the system is configured as a redundant configuration.

The web server 54, the database 54a and the storage means 56 of the encoder 12, web server 14, database 14a and storage means 26 of the local system LS and the remote site system RS, And the CGS 52a and the editing server 52b of the CDS 24a and edit server 24b of the local system LS and the remote system RS perform the software duplication configuration. The CDS 24a, the editing server 24b, the alarm server, the CGS 52a, the editing server 52b, and the alarm server 52c have an automatic restart function according to the operating system service registration.

FIG. 10 is a system operation diagram illustrating a failure occurrence operation of the broadcast content file generation system according to the present invention.

Referring to FIG. 10, when the encoder 12 detects the occurrence of a failure of the CDS / CGS 1 (S 80), it records the detected failure information in the database 14 a (S 82) and requests connection of the CDS / CGS 2 (S 84). When the encoder 12 accepts the connection permission of the CDS / CGS 2, the coded data is transmitted to the CDS / CGS 2 (S86). In step S86, when the transmission point is changed, the encoder 12 manages the history of the transmission data for guaranteeing transmission data and includes a retransmission function.

Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. It will be understood that the invention may be modified and varied without departing from the scope of the invention.

Claims (20)

In the local system, broadcast content data received for each channel and compressed and coded in real time in an image compression standard format is divided into transmission file sizes smaller than the streaming distribution file size, and is transmitted and coded. The transmission coded transmission files are divided into at least one When the edit request of the editor is received, the plurality of transmission files are integratedly edited into one first streaming distribution file, and at the same time, at least one or more remote systems are requested to apply editing,
Receiving, at each of the at least one or more remote systems, transfer files transmitted from the local system; and receiving, when an edit application request is received from the local system, a plurality of transfer files received in response to the received edit application information, Edited into a file, and reporting the edited result to the local system.
The method of claim 1, wherein each transport file comprises multi-quality sub-transport files having different bit rates. The method of claim 2, wherein the different bit rates include 4 Mbps, 1.8 Mbps, 1 Mbps, and 500 Kbps. The method of claim 1, wherein each transport file further comprises a thumbnail image file. The method according to claim 1, wherein in the transmission coding, the transmission file is generated in units of 0.5 second in TS format and in 1 second in WMV format. 6. The method of claim 5, wherein in the integrated editing, when the transport file is a TS format, the streaming distribution file is integratedly edited in the MP4 format, and when the transport file is a WMV format, Way. The method according to claim 1, wherein in the integrated editing, the first or second streaming distribution file is integratedly edited in a broadcasting program unit or a plurality of part units, and the broadcasting program is a broadcasting content file generation method . 8. The method of claim 7, wherein the part is any one of a tap, a scene, and a shot. The method of claim 1, wherein the local system and the remote system monitor a mutual fault occurrence and process the fault through a redundant path when a fault occurs. The method as claimed in claim 1, wherein the time required from the remote system to the start of the streaming service from the remote system to the end users is 3 minutes or more and 10 minutes or less. A broadcast content file generation system for generating a broadcast content file in real time in a local system and streaming the generated broadcast content file in at least one or more remote systems,
The local system
An encoder for dividing and encoding the broadcast content data received for each channel and encoded in the video compression standard format in real time into a transmission file size smaller than the streaming distribution file size;
A content transmission server for transmitting the transmission files to the remote content collection server and storing the transmission files in the first storage means and registering the first transmission file index information in the first database; And
When the editing request of the editor is received, the plurality of transmission files requested to be edited stored in the first storage means are read out from the first storage means by referring to the first transmission file index information stored in the first database, Distributing the edited first streaming distribution file to the first storage means and transmitting the first streaming distribution file index information to the first database, And an editing server for registering,
Each of the one or more remote systems
A content collection server for storing transfer files provided from the local system in a second storage means and registering second transfer file index information in a second database; And
Compiles a plurality of transfer files stored in the second storage means into a second streaming distribution file by referring to the second transfer file index information stored in the second database in response to the edit application request of the local system, And a remote editing server storing the second streaming distribution file in the second storage means, registering the second streaming distribution file index information in the second database, and reporting the integrated editing result to the local system.
12. The broadcast content file generation system of claim 11, wherein each transport file includes multi-quality sub-transport files having different bit rates. 13. The broadcast content file generation system of claim 12, wherein the different bit rates include 4Mbps, 1.8Mbps, 1Mbps, and 500Kbps. 12. The system of claim 11, wherein each transport file further comprises a thumbnail image file. The broadcast content file generation system of claim 11, wherein, in the transmission coding, the transmission file is generated in units of 0.5 second in TS format and in 1 second in WMV format. 16. The method of claim 15, wherein, in the integrated editing, when the transport file is a TS format, the streaming distribution file is integratedly edited in the MP4 format, and when the transport file is a WMV format, system. The broadcast content file generation system of claim 11, wherein, in the integrated editing, the streaming distribution file is integratedly edited by a broadcast program unit or a plurality of parts, and the broadcast program is composed of the plurality of parts. 18. The system of claim 17, wherein the part is any one of a tap, a scene, and a shot. 12. The system of claim 11, wherein the local system and the remote system monitor a mutual fault occurrence and process the fault through a redundant path when a fault occurs. The broadcast content file generation system of claim 11, wherein the time required from the remote system immediately after the broadcast end of the broadcast content to the start of the streaming service to the end users is 3 minutes or more and 10 minutes or less.
KR1020150076234A 2015-05-29 2015-05-29 Broadcast Contents File Creation Method and System KR20160140093A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150076234A KR20160140093A (en) 2015-05-29 2015-05-29 Broadcast Contents File Creation Method and System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150076234A KR20160140093A (en) 2015-05-29 2015-05-29 Broadcast Contents File Creation Method and System

Publications (1)

Publication Number Publication Date
KR20160140093A true KR20160140093A (en) 2016-12-07

Family

ID=57572938

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150076234A KR20160140093A (en) 2015-05-29 2015-05-29 Broadcast Contents File Creation Method and System

Country Status (1)

Country Link
KR (1) KR20160140093A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050114946A (en) 2004-06-02 2005-12-07 에스케이 텔레콤주식회사 Media source real-time encoding control method in wireless data communication network and system using the same
KR20060124359A (en) 2005-05-31 2006-12-05 에스케이 텔레콤주식회사 Multiple real-time encoding method for multi-media service and server apparatus thereof
KR20140045747A (en) 2012-10-09 2014-04-17 에스케이텔레콤 주식회사 Method and apparatus for providing adaptively video service
KR20140086801A (en) 2012-12-28 2014-07-08 (주)휴맥스 Realtime content transcoding method, apparatus and system, and realtime content reception method and apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050114946A (en) 2004-06-02 2005-12-07 에스케이 텔레콤주식회사 Media source real-time encoding control method in wireless data communication network and system using the same
KR20060124359A (en) 2005-05-31 2006-12-05 에스케이 텔레콤주식회사 Multiple real-time encoding method for multi-media service and server apparatus thereof
KR20140045747A (en) 2012-10-09 2014-04-17 에스케이텔레콤 주식회사 Method and apparatus for providing adaptively video service
KR20140086801A (en) 2012-12-28 2014-07-08 (주)휴맥스 Realtime content transcoding method, apparatus and system, and realtime content reception method and apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
한국공개특허

Similar Documents

Publication Publication Date Title
US20240048791A1 (en) Apparatus and methods for recording a media stream
US9667918B2 (en) Network recording system
US20180332094A1 (en) Systems, Methods, and Media for Streaming Media Content
US9124911B2 (en) Storage optimization in a cloud-enabled network-based digital video recorder
US9918036B2 (en) System and method for recording and distributing media content
US20110016490A1 (en) Systems and methods for managing content in real-time
DE112011103333T5 (en) Media convergence platform
US20160337704A1 (en) System and method for content delivery by subscriber personal channel
US20100223660A1 (en) Providing multimedia content with time limit restrictions
WO2011001407A1 (en) Centralized content management system for managing distribution of packages to video service providers
EP2676451A1 (en) Cloud based location shifting service
DE112011102878T5 (en) User and device authentication for media services
US8850474B2 (en) Virtual content store in interactive services architecture
US11457280B2 (en) Bundling of video asset variants in a database for video delivery
US9877065B2 (en) System and method for synching portable media player content with storage space optimization
US20160249092A1 (en) System and method for digital video recording backfill
WO2016192424A1 (en) Integrated internet protocol video system and implementation method
US20200280760A1 (en) Capturing border metadata while recording content
US20160249088A1 (en) System and method for delayed digital video recording
US8204987B2 (en) Providing reports of received multimedia programs
KR20160140093A (en) Broadcast Contents File Creation Method and System
JP4285015B2 (en) Network broadcasting system, content distribution method, and program providing apparatus
US8707021B2 (en) Data recording device, data recording method to be used in same, and data record controlling computer program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application