[go: up one dir, main page]

KR20020063341A - Method for enbodying multilingual internet broadcast - Google Patents

Method for enbodying multilingual internet broadcast Download PDF

Info

Publication number
KR20020063341A
KR20020063341A KR1020010003918A KR20010003918A KR20020063341A KR 20020063341 A KR20020063341 A KR 20020063341A KR 1020010003918 A KR1020010003918 A KR 1020010003918A KR 20010003918 A KR20010003918 A KR 20010003918A KR 20020063341 A KR20020063341 A KR 20020063341A
Authority
KR
South Korea
Prior art keywords
language
vod
user
audio
track
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020010003918A
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 KR1020010003918A priority Critical patent/KR20020063341A/en
Publication of KR20020063341A publication Critical patent/KR20020063341A/en
Ceased legal-status Critical Current

Links

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/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • 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/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • 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/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 사용자주문형비디오의 다국어 인터넷방송 구현방법에 관한 것으로, 더욱 상세하게는 인터넷방송이 저장된 사용자주문형비디오를 시청하는 도중 원하는 국가의 언어로 시청하고자 할 경우, 해당 선택버튼의 클릭신호를 통해 동영상파일과 해당언어 오디오파일이 구비된 단일의 스트리밍서버를 연동함으로써, 기존의 언어로 시청하는 도중에라도 요청한 국가의 언어로 재설정된 사용자주문형오디오를 실시간으로 시청할 수 있는 잇점과, 인터넷에 연결된 단일의 스트리밍서버를 이용하므로 서버에 대한 부하와 비용을 감소시킬 수 있는 잇점이 있다.The present invention relates to a method for implementing multilingual internet broadcasting of user-customized video. More particularly, when a user-customized video stored in the Internet broadcasting is desired to be viewed in a desired language, the video is transmitted through a click signal of a corresponding selection button. By linking a single streaming server with a file and a corresponding audio file, you can watch user-customized audio that has been reset to the language of the requested country in real time, even while watching in the existing language, and a single streaming connection to the Internet. Using a server has the advantage of reducing the load and cost on the server.

Description

사용자주문형비디오의 다국어 인터넷방송 구현방법{Method for enbodying multilingual internet broadcast}Implementation method for multilingual internet broadcasting of user-customized video {Method for enbodying multilingual internet broadcast}

본 발명은 사용자주문형비디오의 다국어 인터넷방송 구현방법에 관한 것으로, 더욱 상세하게는 인터넷방송이 저장된 사용자주문형비디오(Video On Demand:이하 VOD라 칭함)를 시청하는 도중 원하는 국가의 언어로 시청하고자 할 경우, 트랙제어부를 통해 기존의 동영상파일과 국가별언어 오디오파일 중 활성화된 오디오파일을 합성하여 단일의 스트리밍서버에 연동함에 따라, 해당 선택버튼의 클릭을 통해 기존의 언어로 시청하는 도중 요청한 국가의 언어로 재설정된 사용자주문형오디오를 실시간으로 시청할 수 있는 사용자주문형비디오의 다국어 인터넷방송 구현방법에 관한 것이다.The present invention relates to a multi-language internet broadcasting method of user-customized video, and more particularly, to watch in a language of a desired country while watching a video-on-demand video (Video On Demand) stored therein. By synthesizing the active audio file among existing video files and national language audio files through the track control unit and linking them to a single streaming server, the language of the requested country while watching in the existing language by clicking the corresponding selection button The present invention relates to a multi-language internet broadcasting method of user-customized video that can be watched in real time.

현재, VOD의 실행을 다수의 언어, 예컨대 세가지 언어로 서비스하고자 하는 경우, 세가지 언어로 구성된 동영상을 별도로 제작하여 각각의 스트리밍서버상에 입력한 후, 웹페이지에 세가지 언어에 대한 선택버튼을 구비하여 그 중 어느 하나가 선택되면 해당 VOD를 제공한다.Currently, if you want to service the VOD in a number of languages, for example, three languages, create a video composed of three languages separately, input them on each streaming server, and then have a selection button for three languages on the web page. If either one is selected, the corresponding VOD is provided.

상기한 바와 같은 방식은 사용자가 VOD를 실행하기 전에 원하는 언어를 선택하는데, VOD 시청 도중 언어를 변경하고자 하면 기존의 VOD를 종료한 후, 원하는 언어로 제작된 VOD를 선택하여 처음부터 다시 시청해야하는 문제점이 있다.As described above, the user selects a desired language before executing the VOD. If the user wants to change the language while watching the VOD, the user must select the VOD made in the desired language and then watch it again from the beginning after ending the existing VOD. There is this.

또한, 국가별언어로 서비스 하고자하는 언어의 수만큼 동영상파일을 언어만 다르게 별도로 제작하여 각각의 스트리밍서버에 저장해야하므로, 상기 서버의 시스템부하 및 장비관리를 위한 비용이 증가하는 문제점이 있다.In addition, since video files must be separately produced and stored in each streaming server as many languages as the number of languages to be serviced in each language, there is a problem in that the cost for system load and equipment management of the server increases.

본 발명은 상기에 기술한 바와 같은 종래 문제점을 감안하여 제안된 것으로서, 인터넷방송이 저장된 사용자주문형비디오를 시청하는 도중 원하는 국가의 언어로 시청하고자 할 경우, 기존의 언어로 시청하는 도중에라도 요청한 국가의 언어로 재설정된 사용자주문형오디오를 실시간으로 시청할 수 있도록 하는 사용자주문형비디오의 다국어 인터넷방송 구현방법을 구현하는 것을 목적으로 한다.The present invention has been proposed in view of the conventional problems as described above, and if the user wants to watch in the language of the desired country while watching the user-customized video stored on the Internet, even in the existing language of the requested country An object of the present invention is to implement a multi-language Internet broadcasting method of a user-customized video that enables users to watch a user-customized audio that is reset to a language.

도 1은 본 발명에 따른 사용자주문형비디오를 제공하기 위한 장치구성도.1 is a device configuration for providing a user-customized video according to the present invention.

도 2는 본 발명에 따른 다국어 인터넷방송을 실시간으로 구현하는 과정을 나타내는 순서도.2 is a flow chart illustrating a process for real-time multi-language Internet broadcasting according to the present invention.

도 3은 본 발명의 트랙제어부를 통해 공트랙을 설정하는 예를 나타내는 도면.3 is a view showing an example of setting an empty track through the track control unit of the present invention.

도 4는 본 발명의 설정된 공트랙에 배경이미지를 제작하는 예를 나타내는 도면.4 is a view showing an example of producing a background image on the set blank track of the present invention.

도 5는 본 발명의 스트리밍서버로부터 수신한 동영상파일을 트랙에 삽입하는 예를 나타내는 도면.5 is a diagram illustrating an example of inserting a video file received from a streaming server of the present invention into a track.

도 6은 본 발명의 스트리밍서버에서 선택된 언어의 오디오트랙만 활성화하여 삽입하는 예를 나타내는 도면.6 is a diagram illustrating an example of activating and inserting only an audio track of a selected language in a streaming server of the present invention.

도 7은 본 발명에 의해 타국가언어의 오디오파일을 선택하는 예를 나타내는 도면.7 is a view showing an example of selecting an audio file of another language according to the present invention.

도 8은 본 발명에 의해 비활성화된 오디오파일에 대해 활성화/비활성화시킨 트랙을 저장하는 예를 나타내는 도면.8 is a diagram showing an example of storing tracks activated / deactivated for an audio file deactivated by the present invention.

< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>

10 : 사용자컴퓨터20 : 네트워크10: User Computer 20: Network

30 : 웹서버40 : 국가별언어관리부30: Web server 40: language management department by country

50 : 사용자인증부60 : 선택버튼관리부50: user authentication unit 60: selection button management unit

70 : 스트리밍서버80 : 트랙제어부70: streaming server 80: track control unit

90 : 오디오파일100 : 동영상파일90: audio file 100: video file

상술한 목적을 달성하기 위한 본 발명의 사용자주문형비디오의 다국어 인터넷방송 구현방법은, 사용자로부터 웹페이지를 통해 선택된 VOD를 요청받는 제 1과정과; 선택된 VOD를 제공하기 위해 웹서버를 이용하여 사용자정보를 인증하는 제 2과정과; 상기 인증이 완료됨에 따라 요청된 VOD를 스트리밍서버에서 검색하여 이를 사용자컴퓨터를 통해 실행하는 제 3과정과; 실행 중 타언어 선택버튼이 수신되면, 스트리밍서버에 기 저장된 국가별 언어의 오디오파일 중 선택된 언어의 오디오트랙만을 활성화시키고 비선택된 나머지 오디오트랙은 비활성화시키는 제 4과정과; 활성화된 오디오트랙과 재생중인 동영상파일을 트랙제어부를 통해 실시간으로 합성하여 사용자컴퓨터에 전송하는 제 5과정과; VOD의 실행종료버튼 또는 타언어 선택버튼이 수신될 때까지 재설정된 트랙제어용파일을 실행하는 제 6과정을 구비한 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method for implementing multilingual internet broadcasting of a user-customized video of the present invention, comprising: a first process of requesting a VOD selected from a user through a web page; A second step of authenticating user information using a web server to provide a selected VOD; A third step of searching for the requested VOD in the streaming server and executing the requested VOD through the user computer as the authentication is completed; A fourth step of activating only an audio track of a selected language among audio files of a country-specific language pre-stored in a streaming server and deactivating the unselected remaining audio tracks when another language selection button is received during execution; A fifth step of synthesizing the activated audio track and the playing video file in real time through the track control unit and transmitting the synthesized audio track to a user computer; And a sixth process of executing the reset track control file until the execution end button or the other language selection button of the VOD is received.

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질것이다. 이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하면 다음과 같다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 사용자주문형비디오를 제공하기 위한 장치구성도로,1 is a device configuration diagram for providing a user-customized video according to the present invention,

VOD의 다국어 실행에 대한 파일 수신, 다국어 선택, 실행종료 등을 사용자로부터 요청받기 위한 장치인 사용자컴퓨터(10)와; 인터넷과 같은 기간망을 이용하는 네트워크망(20)과; 네트워크상에서 요청된 VOD를 제공하기 위한 실행버튼이 포함된 특정 웹페이지를 사용자컴퓨터에 제공하는 프로그램인 웹서버(30)와; 상기 VOD의 실행 중 수신된 타언어선택버튼에 응답하여 해당 언어를 검색하는 국가별언어관리부(40)와; 사용자의 로그인 시 입력된 사용자정보를 기 저장된 인증정보와 비교하여 인증여부를 판단하기 위한 사용자인증부(50)와; 다수의 VOD목록중 하나를 선택받기 위한 버튼읠 인식하는 선택버튼관리부(60)와; 다수의 멀티미디어파일에 대한 다운로드를 완전히 완료하기 전이라도 전송되는 대로 데이터를 실행하기 시작하는 스트리밍서버(70)와; 상기 스트리밍서버(70)를 통해 웹서버(30)로부터 요청된 동영상파일(100)과 n개의 국가별언어 오디오파일 중 활성화된 오디오파일(90)을 합성하는 트랙제어부(80)을 구비한다.A user computer 10 which is a device for receiving a request for a file reception, a multilanguage selection, an end of execution, etc. of a multilingual execution of a VOD; A network network 20 using a backbone network such as the Internet; A web server 30 which is a program for providing a specific web page to a user computer including an execution button for providing a requested VOD on a network; A language management unit 40 for searching for a corresponding language in response to the other language selection button received during the execution of the VOD; A user authentication unit 50 for comparing the user information input at the time of login of the user with pre-stored authentication information to determine whether to authenticate; A selection button management unit 60 for recognizing a button for selecting one of the plurality of VOD lists; A streaming server 70 which starts executing data as it is transmitted even before the downloading of the plurality of multimedia files is completely completed; And a track control unit 80 for synthesizing the video file 100 requested from the web server 30 and the activated audio file 90 of the n language audio files through the streaming server 70.

이어 상기와 같이 구현된 각 부의 동작을 다음 순서도를 참조하여 상세히 설명한다.Next, the operation of each unit implemented as described above will be described in detail with reference to the following flowchart.

도 2는 본 발명에 따른 다국어 인터넷방송을 실시간으로 구현하는 과정을 나타내는 순서도로, 사용자로부터 웹페이지를 통해 선택된 VOD를 요청받는 제 1과정과; 선택된 VOD를 제공하기 위해 웹서버를 이용하여 사용자정보를 인증하는 제 2과정과; 상기 인증이 완료됨에 따라 요청된 VOD를 스트리밍서버(60)에서 검색하여 이를 사용자컴퓨터(10)를 통해 실행하는 제 3과정(S50)과; 실행 중 타언어 선택버튼이 수신되면(S60), 스트리밍서버에 기 저장된 국가별 언어의 오디오파일(80-89) 중 선택된 언어의 오디오트랙만을 활성화시키고 비선택된 나머지 오디오트랙은 비활성화시키는 제 4과정(S70)과; 활성화된 오디오트랙과 재생중인 동영상파일을 트랙제어부(70)를 통해 실시간으로 합성하여 사용자컴퓨터(10)에 전송하는 제 5과정과; VOD의 실행종료버튼 또는 타언어 선택버튼이 수신될 때까지 재설정된 트랙제어용파일(70)을 실행하는 제 6과정(S90)을 구비한다.FIG. 2 is a flowchart illustrating a process of realizing a multi-language internet broadcast according to the present invention in real time, the first process of receiving a selected VOD through a web page from a user; A second step of authenticating user information using a web server to provide a selected VOD; A third step (S50) of searching for the requested VOD in the streaming server 60 and executing the requested VOD through the user computer 10 as the authentication is completed; When the other language selection button is received during execution (S60), the fourth process of activating only the audio track of the selected language among the audio files 80-89 of the national language previously stored in the streaming server and deactivating the remaining non-selected audio tracks (S60). S70); A fifth process of synthesizing the activated audio track and the playing video file in real time through the track control unit 70 and transmitting the synthesized audio track to the user computer 10; And a sixth step S90 of executing the reset track control file 70 until the VOD execution end button or another language selection button is received.

여기서, 상기 제 2과정은 입력된 사용자정보와 상기 웹서버에 기 저장된 인증정보를 사용자인증부(50)를 통해 비교하여 사용자정보가 부재할 경우, 사용자인증부(50)에서 제공하는 회원가입모드를 실행하는 단계(S40)를 구비한다.Here, the second process is a member registration mode provided by the user authentication unit 50, if there is no user information by comparing the input user information and the authentication information previously stored in the web server through the user authentication unit 50 It comprises a step (S40) to execute.

또한, 상기 제 4과정은 실행 중 타언어 선택버튼이 수신되지 않는 경우 VOD의 실행종료버튼 또는 타언어 선택버튼이 수신될 때까지 선택된 VOD를 실행하는 단계를 구비한다.Also, if the other language selection button is not received during the execution, the fourth process includes executing the selected VOD until the execution end button or the other language selection button of the VOD is received.

이어 이를 상세히 설명하면, 네트워크(20)상에서 사용자컴퓨터(10)와 사업자의 웹서버(30)가 웹페이지를 매개로 접속된 환경에서, 상기 웹페이지가 제공하는 VOD 목록 중 하나가 사용자컴퓨터(10)를 통해 선택됨에 따라, VOD에 대한 서비스를 웹서버(30)에 요청한다(S20). 선택된 서비스를 제공하기 위해 사용자의 로그인정보를 입력받은 후, 웹서버의 사용자인증부(50)에 기 저장된 인증정보와 비교하여 인증여부를 판단하는 절차를 완료한다.Next, in detail, in the environment in which the user computer 10 and the operator's web server 30 are connected through a web page on the network 20, one of the VOD lists provided by the web page is the user computer 10. As selected through), requests the service for the VOD to the web server 30 (S20). After receiving the login information of the user in order to provide the selected service, and compares the authentication information previously stored in the user authentication unit 50 of the web server to complete the procedure of determining whether the authentication.

여기서, 상기 입력된 정보가 상기 사용자인증부(50)에 부재함에 따라 인증절차가 실패하는 경우(S30에서 No), 회원가입모드단계를 실행한다(S40).Here, when the authentication procedure fails as the input information is absent from the user authentication unit 50 (No in S30), the member registration mode step is executed (S40).

그러나, 상기 인증이 완료됨에 따라(S30에서 Yes), 요청된 VOD를 스트리밍서버(70)를 통해 검색한 후 해당하는 오디오파일 및 동영상파일을 사용자컴퓨터에 전송하여 재생시킨다(S50). 여기서 상기 파일의 실행 중, 상기 웹페이지상의 소정위치에 구비된 타언어 선택버튼이 사용자에 의해 클릭되면(S60에서 Yes), 웹서버는 스트리밍서버에 기 저장된 국가별 언어 오디오파일 중 해당언어의 오디오트랙만을 활성화시킨 후 나머지 오디오트랙을 비활성화시킴에 따라 트랙제어부(80)을 재설정한다(S70).However, as the authentication is completed (Yes in S30), the requested VOD is searched through the streaming server 70, and then the corresponding audio file and video file are transmitted to the user computer for playback (S50). Here, if the user selects another language selection button provided at a predetermined position on the web page during the execution of the file (Yes in S60), the web server outputs the audio of the corresponding language among the language audio files stored in the streaming server. After activating only the tracks, the track control unit 80 is reset as the remaining audio tracks are deactivated (S70).

활성화된 오디오트랙과 재생중이던 동영상파일을 실시간으로 연동하여 구축된 트랙제어부(80)을, 상기 웹페이지상의 소정위치에 구비된 VOD의 실행종료버튼 또는 타언어 선택버튼이 사용자로부터 수신될 때까지(S90에서 No), 사용자컴퓨터(10)에 전송함으로써 VOD의 다국어동영상파일을 수행한다(S80).The track control unit 80 constructed by interlocking an active audio track with a video file being played in real time is executed until the execution end button or another language selection button of the VOD provided at a predetermined position on the web page is received from the user ( No at S90), the multilingual video file of the VOD is performed by transmitting to the user computer 10 (S80).

도 3은 본 발명의 트랙제어부를 통해 공트랙을 설정하는 예를 나타내는 도면으로, 트랙단위로 편집이 가능한 영상편집프로그램형식의 공트랙을 설정하여 VOD를 실행하기 위한 공간을 확보하는 것을 나타낸다.FIG. 3 is a diagram illustrating an example of setting an empty track through the track control unit of the present invention, and setting up an empty track of an image editing program type that can be edited in units of tracks to secure a space for executing VOD.

도 4는 본 발명의 설정된 공트랙에 배경이미지를 제작하는 예를 나타내는 도면으로, 배경으로 사용하는 이미지를 플레쉬 등과 같은 벡터단위의 이미지제작프로그램형식으로 제작하는 것을 나타낸다.FIG. 4 is a diagram illustrating an example of manufacturing a background image on a set blank track of the present invention, and illustrates an example of manufacturing an image used as a background in a vector production program format such as a flash.

도 5는 본 발명의 스트리밍서버로부터 수신한 동영상파일을 트랙에 삽입하는 예를 나타내는 도면으로, 스트리밍서버에 스트리밍파일의 형식으로 기 저장된 동영상파일을 상기 공간에 삽입하는 것을 나타낸다.FIG. 5 is a diagram illustrating an example of inserting a video file received from a streaming server of the present invention into a track, and inserting a video file previously stored in a streaming file format into the space.

도 6은 본 발명의 스트리밍서버에서 선택된 언어의 오디오트랙만 활성화하여 삽입하는 예를 나타내는 도면으로, 스트리밍서버에 스트리밍파일의 형식으로 기 저장된 오디오파일 중 이중디폴트로 전송될 트랙만을 활성화시키도 나머지 오디오트랙은 비활성화시키는 것을 나타낸다.FIG. 6 is a view illustrating an example of activating and inserting only an audio track of a selected language in a streaming server of the present invention. The track represents deactivation.

도 7은 본 발명에 의해 타국가언어의 오디오파일을 선택하는 예를 나타내는 도면으로, 국가별언어를 사용자로부터 선택받는 버튼을 제공하여 이를 인식 할 수 있는 스프라이트트랙을 삽입하는 것을 나타낸다.FIG. 7 is a diagram illustrating an example of selecting an audio file of a foreign language according to the present invention, and illustrates inserting a sprite track capable of recognizing a language by providing a button for selecting a national language from a user.

도 8은 본 발명에 의해 비활성화된 오디오파일에 대해 활성화/비활성화시킨 트랙을 저장하는 예를 나타내는 도면으로, 상기 스프라이트트랙에 대한 클릭신호가 수신되는 경우 비활성 되어있는 트랙을 활성 또는 비활성시키는 명령어 스크립트를 제공한 후, 재설정된 사항을 저장하는 것을 나타낸다.8 is a diagram illustrating an example of storing tracks that are activated / deactivated for an audio file deactivated by the present invention. When a click signal for the sprite track is received, a command script for activating or deactivating a track that is inactive is shown. After providing, it indicates to save the reset.

이상 상술한 바와 같이 본 발명은, 인터넷방송이 저장된 사용자주문형비디오를 시청하는 도중 원하는 국가의 언어로 시청하고자 할 경우, 트랙제어부를 통해 기존의 동영상파일과 국가별언어 오디오파일 중 활성화된 오디오파일을 합성하여 단일의 스트리밍서버에 연동함에 따라, 기존의 언어로 시청하는 도중에라도 요청한 국가의 언어로 재설정된 사용자주문형오디오를 실시간으로 시청할 수 있는 잇점과, 요청된 동영상파일과 국가별언어 오디오파일로 구성된 트랙제어용파일을 단일의 스트리밍서버에 구축하고 선택된 언어를 웹을 통해 전송받음으로써 서버에 대한 부하와 비용을 감소시킬 수 있는 잇점이 있다.As described above, the present invention, if you want to watch in the language of the desired country while watching the user-customized video stored in the Internet broadcast, the active audio file of the existing video file and the language-specific audio file through the track control unit By combining and linking to a single streaming server, it is possible to watch user-customized audio that has been reset to the language of the requested country in real time even while watching in the existing language, and it consists of the requested video file and the audio language of each country. By building the track control file in a single streaming server and receiving the selected language via the web, it is advantageous to reduce the load and cost on the server.

아울러 본 발명의 바람직한 실시예들은 예시의 목적을 위해 개시된 것이며, 당업자라면 본 발명의 사상과 범위안에서 다양한 수정, 변경, 부가 등이 가능할 것이며, 이러한 수정 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할것이다.In addition, preferred embodiments of the present invention are disclosed for the purpose of illustration, those skilled in the art will be able to make various modifications, changes, additions, etc. within the spirit and scope of the present invention, such modifications and modifications belong to the following claims You should see.

Claims (3)

사용자로부터 웹페이지를 통해 VOD를 요청받는 제 1과정과;A first step of receiving a VOD request from a user through a web page; 요청된 VOD를 스트리밍서버에서 검색하여 이를 사용자컴퓨터를 통해 실행하는 제 2과정과;Retrieving the requested VOD from the streaming server and executing the requested VOD through a user computer; 실행 중 타언어 선택버튼이 수신되면, 스트리밍서버에 기 저장된 국가별 언어의 오디오파일 중 선택된 언어의 오디오트랙만을 활성화시키고 비선택된 나머지 오디오트랙은 비활성화시키는 제 3과정과;A third step of activating only an audio track of a selected language among audio files of a country-specific language pre-stored in the streaming server and deactivating the unselected remaining audio tracks when another language selection button is received during execution; 활성화된 오디오트랙과 재생중인 동영상파일을 트랙제어부를 통해 실시간으로 합성하여 사용자컴퓨터에 전송하는 제 4과정과;A fourth step of synthesizing the activated audio track and the playing video file in real time through the track control unit and transmitting the synthesized audio track to a user computer; VOD의 실행종료버튼 또는 타언어 선택버튼이 수신될 때까지 재설정된 트랙제어용파일을 전송시키는 제 5과정을 구비한 것을 특징으로 하는 사용자주문형비디오의 다국어 인터넷방송 구현방법.And a fifth process of transmitting a reset track control file until a VOD execution end button or another language selection button is received. 제 1 항에 있어서,The method of claim 1, 상기 제 1과정은 VOD목록을 사용자컴퓨터에 전송시키고, 전송된 목록 중 선택된 VOD를 요청받는 단계를 구비한 것을 특징으로 하는 사용자주문형비디오의 다국어 인터넷방송 구현방법.The first process comprises transmitting a VOD list to a user computer, and receiving a request for the selected VOD from the transmitted list. 제 1 항에 있어서,The method of claim 1, 상기 제 5과정은 타언어선택버튼이 수신되면 선택된 언어의 오디오트랙을 활성화시켜 전송하는 단계를 구비한 것을 특징으로 하는 사용자주문형비디오의 다국어 인터넷방송 구현방법.The fifth step is a multi-language Internet broadcasting method of the user-customized video, characterized in that the step of activating and transmitting the audio track of the selected language when the other language selection button is received.
KR1020010003918A 2001-01-27 2001-01-27 Method for enbodying multilingual internet broadcast Ceased KR20020063341A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010003918A KR20020063341A (en) 2001-01-27 2001-01-27 Method for enbodying multilingual internet broadcast

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010003918A KR20020063341A (en) 2001-01-27 2001-01-27 Method for enbodying multilingual internet broadcast

Publications (1)

Publication Number Publication Date
KR20020063341A true KR20020063341A (en) 2002-08-03

Family

ID=27692556

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010003918A Ceased KR20020063341A (en) 2001-01-27 2001-01-27 Method for enbodying multilingual internet broadcast

Country Status (1)

Country Link
KR (1) KR20020063341A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09149339A (en) * 1995-11-21 1997-06-06 Olympus Optical Co Ltd Image display system
JPH1013809A (en) * 1996-06-19 1998-01-16 Matsushita Electric Ind Co Ltd VOD system and VOD terminal device
KR19990003334A (en) * 1997-06-25 1999-01-15 배순훈 VOD subscriber management database system
US6154207A (en) * 1994-12-22 2000-11-28 Bell Atlantic Network Services, Inc. Interactive language editing in a network based video on demand system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154207A (en) * 1994-12-22 2000-11-28 Bell Atlantic Network Services, Inc. Interactive language editing in a network based video on demand system
JPH09149339A (en) * 1995-11-21 1997-06-06 Olympus Optical Co Ltd Image display system
JPH1013809A (en) * 1996-06-19 1998-01-16 Matsushita Electric Ind Co Ltd VOD system and VOD terminal device
KR19990003334A (en) * 1997-06-25 1999-01-15 배순훈 VOD subscriber management database system

Similar Documents

Publication Publication Date Title
KR101308529B1 (en) Electronic device, display control method of electronic device, graphical user interface device and computer readable recording medium
US9509750B2 (en) Apparatus and method for providing content
JP5765480B2 (en) Receiving device, receiving method, linked application control system, and control method
US20080104514A1 (en) Method and apparatus for controlling reproduction of audio/visual data
US7559074B2 (en) Program processing apparatus, program processing system, and program
KR102673375B1 (en) The system and an appratus for providig contents based on a user utterance
US7685324B2 (en) Audio-video processing apparatus and program therefor
US8316412B2 (en) Application execution method and apparatus
CN101662618B (en) Information processing apparatus and operation setting method
US9204185B2 (en) Individual internet video link channel
CN103517151A (en) Program relevance method and set top box
US7933918B2 (en) Content hook-up apparatus and method
CN111182339A (en) Method for playing media item and display equipment
KR20020063341A (en) Method for enbodying multilingual internet broadcast
JP4760088B2 (en) Electronic equipment, program-related data management program
CN113301395A (en) Voice searching method combining user grades in video playing state
JP7737587B1 (en) Receiving device and receiving method
JP7634763B1 (en) Receiving device and receiving method
JP2000270303A (en) Event information processing system and method for processing event applied to the system
JP7783964B2 (en) Receiving device and receiving method
JP2003060593A (en) Data broadcast receiving apparatus and component selection method thereof
CN117812343A (en) Display device and play resource release method
CN105208424A (en) Remote control method and device based on voices
JP2002320181A (en) Reservation image recording system
JP2005191645A (en) Broadcast receiving apparatus and broadcast receiving method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20010127

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

Comment text: Notification of reason for refusal

Patent event date: 20030624

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20030829

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20030624

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I