KR20030070932A - method and device to transmit several independent multimedia data - Google Patents
method and device to transmit several independent multimedia data Download PDFInfo
- Publication number
- KR20030070932A KR20030070932A KR1020020010367A KR20020010367A KR20030070932A KR 20030070932 A KR20030070932 A KR 20030070932A KR 1020020010367 A KR1020020010367 A KR 1020020010367A KR 20020010367 A KR20020010367 A KR 20020010367A KR 20030070932 A KR20030070932 A KR 20030070932A
- Authority
- KR
- South Korea
- Prior art keywords
- digital video
- user
- video information
- information
- transmission control
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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
Abstract
Description
현재 네트워크를 통한 멀티미디어 재생하는 기술은 데이타 스트림방식으로 Real Networks사의 Real Audio기술과 Microsoft사의 Media 서버 기술이 존재하며, 데이타를 끊기지 않고 실행이 가능하도록 재생기와 서버간에 프로토콜(규약)을 제정하여, 데이타가 끊기는 경우에는 다시 데이타를 전송하여 보내줄 수 있도록 하며, 서버는 동시에 여러개의 재생기로 부터오는 전송요구를 효과적으로 수행할 수 있도록 하는 기술이 구현되어 있다. 본 발명은 이러한 기술의 내용중 미디어 서버와 재생기 사이에 발생하는 데이타 전송중 시간데이타 및 데이타의 식별자를 활용하여 재생기와 서버에 대한 조정을 수행하는 것이므로, 프로토콜이 공개되어 있는 어떠한 미디어 재생기술에도 적용이 가능하다.Currently, the technology of multimedia playback through a network is a data stream method. Real Networks' Real Audio technology and Microsoft's Media server technology have been established, and protocols are established between the player and the server so that data can be executed without interruption. In the case of disconnection, data can be transmitted and sent again, and the server has implemented a technology that can effectively execute the transmission request from multiple players at the same time. Since the present invention performs adjustment to the player and the server by utilizing the time data and the identifier of the data during the data transmission between the media server and the player among the contents of the technology, the present invention is applicable to any media playback technology in which the protocol is disclosed. This is possible.
본 발명이 이루고자 하는 기술적 과제는 네트워크를 통한 멀티미디어 전송시에 두개 이상의 멀티미디어 데이터를 시간적으로 서로 동기화하여 전송할 수 있도록 이에 관련된 정보의 저장 및 처리하는 것으로서, 멀티미디어 데이터의 재생기와 데이터를 제공하는 서버라는 일차원적인 관계를 복수의 데이터의 시간적, 내용적 연관성을 효과적으로 구현할 수 있는 재생 및 이에 따른 관리를 수행할 수 있는 기술요소를 과제로 하고 있다.The technical problem to be achieved by the present invention is to store and process information related to the two or more multimedia data to be synchronized in time with each other during the multimedia transmission over the network, a one-dimensional server that provides the player and data of the multimedia data The technical task of reproducing and managing accordingly the relations between the data and the data can be implemented effectively.
도1은 본 발명의 구성 요소를 나타내는 도면으로서 사용자단말기부, 웹라우저, 미디어 재생기로 구성된 단말기부와, 미디어 서버, 전송 제어 서버, 웹서버, 데이타베이스로 구성된 서버부가 네트워크를 통하여 연결되어 있음을 도시한 것이다.1 is a view showing the components of the present invention is a terminal unit consisting of a user terminal unit, a web browser, a media player, and a server unit consisting of a media server, a transmission control server, a web server, and a database are connected through a network. It is shown.
도면의 주요부분에 대한 부호의 설명Explanation of symbols for main parts of the drawings
10: 사용자 단말기부 20: 미디어 재생기10: user terminal unit 20: media player
30: 웹 브라우저 40: 사용자 전송제어부30: web browser 40: user transmission control unit
50: 서버장치 60: 미디어 서버50: server device 60: media server
70: 웹 서버 80: 전송 제어 서버70: web server 80: transmission control server
90: 데이터 베이스90: database
도2는 도1에 제시된 장치들 중 최초로 멀티미디어 데이터 전송을 요청하는 과정을 나타내는 구성도FIG. 2 is a block diagram showing a process of requesting transmission of multimedia data for the first time among the devices shown in FIG.
도3은 도2의 요청에 따른 멀티미디어 데이터의 재생중에 새로운 멀티미디어 데이터 전송을 요청한 경우의 과정을 나타내는 구성도FIG. 3 is a block diagram illustrating a process of requesting a transmission of new multimedia data while playing multimedia data according to the request of FIG.
도4는 도1 또는 도2의 과정을 마치고, 멀티미디어 재생을 종료한 경우의 구성도4 is a configuration diagram when the multimedia playback is finished after completing the process of FIG. 1 or FIG.
위가 같은 목적을 달성하기 위하여서는 사용자가 사용하는 웹 브라우저, 미디어 재생기, 사용자 전송 제어 부를 포함하는 사용자 단말기 부와 사용자 단말기부의 각각의 요소와 결합하여 작용하는 웹서버, 미디어 서버, 전송제어 서버를 포함하는 서버부로 구성된다. 입력부와 출력부는 컴퓨터에서 일반적인 부분이 그대로 작동되므로 이 부분에 대한 상세한 설명은 생략한다.In order to achieve the above object, a user terminal unit including a web browser, a media player, and a user transmission control unit used by the user, and a web server, a media server, and a transmission control server operating in combination with each element of the user terminal unit It comprises a server unit that includes. Since the input and output parts of the computer operate as usual, detailed descriptions of these parts will be omitted.
첨부한 도면을 참조하여 본 발명의 바람직한 일 실시예를 설명하겠다. 도1은 본 발명에 따른 네트워크 상에서의 연관된 멀티미디어 컨텐츠 전송장치를 나타내는 구성도이다.With reference to the accompanying drawings will be described a preferred embodiment of the present invention. 1 is a block diagram showing an associated multimedia content transmission apparatus on a network according to the present invention.
이 장치는 일반적인 인터넷상의 디지털 멀티미디어 콘텐츠의 실행을 위한 단말장치(10)와 멀티미디어 콘텐츠를 제공해주는 서버장치(20)로 구성한다. 단말장치(10)에서는 미디어 플레이어(20)와 웹 브라우저(30)와 사용자 전송제어 부(40)로 구성된다. 웹 브라우저(22)는 필요한 정보를 검색, 선택 하는 기능을 수행함과 동시에, 미디어 플레이어 및 사용자 전송 제어부를 실행해주는 역할을 수행한다. 미디어 플레이어 및 사용자 전송 제어부는 웹 브라우저와 임배드(embed) 형식 또는 독자적인 별도 실행프로세스로 실행된다.This device comprises a terminal device 10 for executing digital multimedia content on a general Internet and a server device 20 for providing multimedia content. The terminal device 10 includes a media player 20, a web browser 30, and a user transmission control unit 40. The web browser 22 performs a function of searching for and selecting necessary information, and also plays a role of executing a media player and a user transmission control unit. The media player and user transfer control are implemented in a web browser and embedded format or in a separate execution process of its own.
한편, 서버장치(50)는 웹 브라우저로부터 오는 요청을 받고 정보를 전송하는 웹 서버(60)및 웹 브라우저를 통해 실행된 미디어 재생기와 함께 멀티미디어 재생을 관할 하는 미디어 서버(80)와 사용자 전송 제어부로부터 오는 정보를 제어하는 전송 제어부(80) 및 웹 서버, 미디어 서버, 전송제어부와 상호작용하며 데이터의 저장, 삭제, 수정을 관할하는 데이터베이스관리부(90)로 구성된다. 웹 서버부는 하이퍼텍스트 전송규약(Hyper Text Transfer Protocol:HTTP)에 따라브라우저(30)와 서버간의 통신규약을 준수한다. 미디어 서버는 일반적인 멀티미디어 데이터 스트림을 위한 규격인 Microsoft社와 Real Networks社 등등 회사의 별도 규약을 준수한다. 또한 멀티미디어 데이터의 규격은 MPEG(Motion Picture Experts Group)및 MOV(Quick Time Movie Player에서 재생되는 파일 포맷),AVI(Audio Vedio Interleave)등의 규약에 맞는 데이터 포맷을 기준으로 한다. 사용자 전송 제어부 및 전송제어서버는 일반적인 패킷(PACKET)전송 규약을 준수한다. 웹 브라우저와 웹 서버간의 데이터전송은 이미 상용화된 기술을 그대로 적용하며, 멀티미디어 데이터 스트림에서도 기존의 상용화된 기술을 그대로 활용한다. 본 발명의 핵심적인 요소는 사용자 전송제어부와 전송제어서버로서, 사용자 전송제어부는 미디어 서버와 미디어 재생기사이에 통신되는 데이타를 모니터링하면서 시간적으로 연관된 새로운 멀티미디어 데이타의 전송 요청이 있는 경우엔 이를 전송제어 서버에 전달하고, 전송제어서버는 신규데이타의 존재를 확인한 후,기존 데이타와 동기화된 형태의 새로운 데이타의 전송을 미디어 서버에 요청을 하게 되고, 이를 미디어 서버는 미디어 재생기로 동기화된 새로운 정보를 전송하게 되는 것이다. 이와 동시에 전송제어 서버는 기존의 진행중인 상태정보를 웹서버로 전달하며, 웹 서버는 이용자가 이미 이용중인 정보로 되돌아 갈 수 있도록 웹 브라우저에 전송하여 이용자의 다양한 선택이 가능하도록 한다.On the other hand, the server device 50 from the user server and the media server 80 and the user transmission control unit for controlling the multimedia playback with the web server 60 and the media player executed through the web browser to receive the request coming from the web browser It consists of a transmission control unit 80 for controlling incoming information and a database management unit 90 that interacts with a web server, media server, and transmission control unit and manages storage, deletion and modification of data. The web server unit complies with the communication protocol between the browser 30 and the server according to the Hyper Text Transfer Protocol (HTTP). The media server complies with the separate conventions of Microsoft, Real Networks, and others, which are standards for general multimedia data streams. In addition, the standard of multimedia data is based on a data format that conforms to the conventions such as MPEG (Motion Picture Experts Group), MOV (file format played by Quick Time Movie Player), AVI (Audio Vedio Interleave). The user transmission control unit and the transmission control server comply with the general packet transfer protocol. The data transfer between the web browser and the web server is applied to the commercially available technology, and the existing commercially available technology is also used in the multimedia data stream. A key element of the present invention is a user transmission control unit and a transmission control server. The user transmission control unit monitors the data communicated between the media server and the media player, and transmits a new multimedia data in a timely manner when there is a request for transmission of new multimedia data. After confirming the existence of the new data, the transmission control server makes a request to the media server for the transmission of new data synchronized with the existing data, and the media server transmits the new information synchronized to the media player. Will be. At the same time, the transmission control server transmits the existing status information to the web server, and the web server transmits the web server to the web browser so that the user can return to the information already in use.
이와 같이 구성된 본 발명의 동작을 도 2를 참조하여 상세히 설명하겠다. 본 발명의 동작을 설명하기 전에 먼저, 당 발명의 실행을 통해 서비스를 제공하고자 하는 자는 네트워크를 통해 전송하고자 하는 두개이상의 멀티미디어 콘텐츠를제작한 후에 이 각각의 정보에 대한 시간별 연관성에 관하여 사전에 정보를 정리하여 저장한 것을 조건으로 한다.The operation of the present invention configured as described above will be described in detail with reference to FIG. 2. Before describing the operation of the present invention, a person who wishes to provide a service through the practice of the present invention first produces two or more multimedia contents to be transmitted through a network, and then provides information in advance regarding the hourly correlation to each piece of information. The condition is that they are arranged and stored.
도2는 최초로 멀티미디어 데이터 전송을 신청하는 과정을 나타낸 것 이다. 웹 브라우저가 구동되어(110단계) 웹 서버를 통해 데이터를 받은 후에, 검색 혹은 탐색을 통해 원하는 정보를 선택하면(120단계), 선택된 데이터를 전송받기위하여 임배드(embed) 혹은 별도의 실행을 통하여 미디어 재생기 및 사용자 전송제어부가 실행된다.(130 , 140단계) 이 때 실행된 미디어 재생기는 미디어 서버로부터 원하는 데이터를 요청하며(150단계), 미디어 서버는 요청된 데이터의 존재여부를 검색하여(160단계) 요청 데이타가 존재하는 경우에는 단말기부에 있는 미디어 재생기 및 사용자 전송제어부에 전송한다(165단계). 만약 데이타가 없는 경우에는 미디어 재생기에 데이터가 없다는 메시지를 전송하며 메시지를 받은 미디어 재생기는 에러메세지를 화면에 표시한다.(170단계) 이때, 사용자 전송제어부는 일정시간이 도과하여도 데이터의 전송이 없는 경우에는 자동을 실행을 종료한다(180단계).2 shows a process of applying for multimedia data transmission for the first time. After the web browser is started (step 110) and the data is received through the web server, and the desired information is selected by searching or searching (step 120), an embedded or separate execution is performed to receive the selected data. The media player and the user transmission control unit are executed (steps 130 and 140). The executed media player requests desired data from the media server (step 150), and the media server searches for the existence of the requested data (160). In step 165, the request data is transmitted to the media player and the user transmission control unit in the terminal unit. If there is no data, the media player transmits a message indicating that there is no data, and the media player receiving the message displays an error message on the screen (step 170). If not, the execution ends automatically (step 180).
도3은 이미 하나의 멀티미디어 데이터의 내용이 디스플레이 되고 있는 상황에서 이와 시간적으로 연관되어 있는 새로운 정보를 요청한 경우에 시행되는 절차를 도시한 것이다. 웹 브라우저에 표현되어 있는 새로운 정보 전송을 선택한 경우에(210단계) 웹 브라우저는 사용자 전송제어부에 희망정보내용을 전달하면, 사용자 전송제어부는 기존의 이용중이던 전송상태정보와 새로운 이용희망 정보를 전송제어서버에 전송한다(220단계). 이때, 전송제어서버는 전송받은 정보의 새로운 내용의 존재여부를 확인한후(230단계) 데이터가 없는 경우에는 사용자 전송제어부를 통해에러메세지를 출력한후 진행절차를 종료하고(235단계), 데이터가 존재하는 경우에는 미디어 서버에 진행중인 IP(Internet Protocol) 주소등을 비롯한 사용자 단말기부의 정보 및 이전 진행정보의 진행경과 시간 및 새로 진행을 원하는 동영상 위치 및 이름등을 전달하며(240단계), 전달받은 미디어 서버는 적합한 정보의 형태로 사용자 단말기부에 진행중인 곳에 데이터를 전송한다.(250단계) 이러한 진행과 동시에 전송제어서버는 이전에 진행중이었던 정보의 진행상태를 데이터베이스에 저장함과 동시에(260단계) 웹 서버에 전달하며(270단계), 웹 서버는 이전에 진행되었던 정보의 상태를 사용자가 다시 보기를 원하는 경우 웹브라우저를 통해 다시 선택이 가능하도록 웹브라우저에 데이터를 전송하여 화면에 출력되도록 한다.(280단계)FIG. 3 illustrates a procedure performed when a new information related to time is requested in the situation where the content of one multimedia data is already displayed. When the new information expressed in the web browser is selected (step 210), when the web browser delivers the desired information to the user transmission control unit, the user transmission control unit transmits the existing transmission status information and the new user desired information. Send to the server (step 220). At this time, the transmission control server checks the existence of new contents of the received information (step 230), if there is no data, outputs an error message through the user transmission control unit, and ends the procedure (step 235). If present, the media server delivers information such as the IP (Internet Protocol) address in progress and the progress time of the previous progress information and the location and name of the video to be newly processed (step 240). The server transmits the data to the user terminal unit in the form of appropriate information (step 250). At the same time, the transmission control server stores the progress of the information that has been in progress in the database (step 260). (At step 270), the web server wishes to see the status of the information that was previously And to send data to the web browser to enable the re-selection through the browser displayed on the screen (step 280)
도4은 멀티미디어 재생을 종료하는 절차를 도시한 것이다. 이용자가 미디어 재생기 이용을 중단하는 경우에(310단계), 사용자 단말기 전송 제어부는 중단 시까지의 정보이용상태를 전송제어서버에 전송(320단계)하며, 전송제어서버는 후에 이용자가 다시 이용이 가능하도록 이용 중이던 상태정보를 저장한다.(330단계) 이런 절차가 끝난 경우에 사용자 전송 제어부는 일정시간 동안 사용자로부터 새로운 동작이 없는 경우에는 실행을 종료한다. (340단계)4 shows a procedure for terminating multimedia playback. When the user stops using the media player (step 310), the user terminal transmission control unit transmits the information usage state until the interruption to the transmission control server (step 320), so that the transmission control server can be used again by the user later. In operation 330, the user transmission control unit terminates execution if there is no new operation from the user for a predetermined time. (Step 340)
기존의 인터넷 방송시스템의 경우는 두개이상의 방송내용을 사용할 경우에는 두개 이상의 창을 띄워야 함은 물론, 쌍방간에 동기화가 되지 않아 하나의 방송내용을 보는 중에 다른 창을 띄울 때 해당 내용과 연관된 내용부터 제공되지 않고 새로 선택한 방송내용의 처음부터 실행이 되므로 실질적으로 두 가지 방송내용의 동시 이용이 불가능하므로 본 발명이 구현하는 효과를 실현할 수 없다.In the case of the existing Internet broadcasting system, when two or more broadcasting contents are used, two or more windows must be opened, and the contents related to the contents are provided when the other window is opened while viewing one broadcasting contents because the two sides are not synchronized. In this case, since the broadcast program is executed from the beginning of the newly selected broadcast content, the two broadcast contents cannot be simultaneously used, and thus the effect of the present invention cannot be realized.
본 발명은 인터넷상에서 두개 이상의 디지털 동영상 정보를 시간적으로 서로 동기화하여 사용할 수 있도록 함으로써, 하나의 동영상 정보 제공방식의 단편성을 동시에 여러 개의 정보를 이용자의 선택에 따라 다양하게 이용할 수 있기 때문에 다양한 디지털 콘텐츠 제작 및 서비스 제공이 가능하다. 따라서, 연극, 스포츠, 교육등 일방향적인 디지털 동영상 정보 제공의 한계를 극복한 정보의 제공이 가능하며, 이에 따라 이용자와의 상호작용성이 증대되어 흥미유발 및 효과적인 정보전달이 가능하다. 따라서, 저렴한 비용으로 다양한 디지털 콘텐츠 제작 가능하다.According to the present invention, two or more pieces of digital video information can be synchronized with each other over time on the Internet, and thus, various pieces of digital content can be used at the same time because a plurality of pieces of information can be used at the same time. Production and service can be provided. Therefore, it is possible to provide information that overcomes the limitations of providing one-way digital video information such as drama, sports, and education, thereby increasing interaction with the user, thereby inducing interest and effectively delivering information. Therefore, various digital contents can be produced at low cost.
즉, 농구 스포츠 중계를 동영상으로 제작하는 경우에, 동시에 2개의 카메라로 제작하되, 하나는 전체의 모습을 담고 다른 하나의 카메라는 공을 중심으로 촬영한 후에 이를 본 발명의 시스템을 통해 제공한다면, 현재 전체 농구코트를 중심으로 진행하는 동영상 정보를 시청하는 과정에 공을 중심으로 클로즈업된 화면을 선택한 경우 현재 까지 진행된 시간정보 즉, 농구게임이 시작시간부터 경과된 시간정보를 확인한 후에 이를 새로 클로즈업된 화면내용을 담고 있는 또다른 멀티미디어 데이터의 미디어 실행기에 전달하여 그 경과 시간만큼 지난후의 정보가 제공되도록 함으로써, 이용자는 2개의 화면을 선택적으로 시간의 단절없이 연속적으로 이용이 가능하다.That is, in the case of producing a basketball sports broadcast as a video, if two cameras are produced at the same time, one containing the whole appearance and the other camera is photographed around the ball and provided through the system of the present invention, If you select the close-up screen centered on the ball in the process of watching video information that is currently progressing on the entire basketball court, you can check the time information progressed up to the present time, that is, the basketball game has elapsed time since the start time. By passing the information to the media executor of another multimedia data containing the screen contents to provide information after the elapsed time, the user can selectively use the two screens without interruption of time.
본 발명 시스템은 멀티미디어 데이터로 변환이 가능한 모든 컨텐츠의 경우에 적용이 가능하다. 인터넷 교육의 경우에도 두명이상의 화자의 대화내용을 전체촬영, A화자 만의 음성이 활성화 되어있는 영상 녹화, B화자만의 음성녹음이 활성화되어있는 영상 녹화등 3가지 형태로 제공하는 경우, 교육시스템의 이용자는 선택적으로 방송을 들으며 다양한 입장에서 방송을 실습할 수 있으므로 학습효과를 극대화 할 수 있다.The system of the present invention can be applied to any content that can be converted into multimedia data. Even in the case of internet education, when the conversation contents of two or more speakers are provided in three forms: the entire recording, the video recording in which only the A speaker is activated, and the video recording in which the B speaker's voice is activated, The user can selectively listen to the broadcast and practice the broadcast from various points of view, thereby maximizing the learning effect.
또한, 본 발명은 멀티미디어 재생 및 웹을 통한 데이터 전송에 관련된 기술인 컴캐스트시스템(Microsoft 社의 Media Player나 Realstream社의 Real Audio등) 및 웹 서버-웹 브라우저 시스템을 그대로 둔 상태로 사용이 가능 하기 때문에, 기존 시스템에 본 시스템만 추가적으로 설치하면 적은 비용으로 기존의 멀티미디어 재생의 효과를 극대화 할 수 있다.In addition, since the present invention can be used in a state in which the Comcast system (such as Microsoft's Media Player or Realstream's Real Audio) and the web server-web browser system, which are technologies related to multimedia playback and data transmission through the web, remain in place, If only this system is additionally installed in the existing system, the effect of the existing multimedia playback can be maximized at a low cost.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020010367A KR20030070932A (en) | 2002-02-27 | 2002-02-27 | method and device to transmit several independent multimedia data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020010367A KR20030070932A (en) | 2002-02-27 | 2002-02-27 | method and device to transmit several independent multimedia data |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030070932A true KR20030070932A (en) | 2003-09-03 |
Family
ID=32222739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020010367A KR20030070932A (en) | 2002-02-27 | 2002-02-27 | method and device to transmit several independent multimedia data |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20030070932A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120209949A1 (en) * | 2011-02-14 | 2012-08-16 | Alexandros Deliyannis | Methods and apparatus to monitor media content |
WO2015105220A1 (en) * | 2014-01-13 | 2015-07-16 | 주식회사 노매드커넥션 | Mobile terminal, and method for managing multimedia data in the mobile terminal |
US9986005B2 (en) | 2012-07-24 | 2018-05-29 | Samsung Electronics Co., Ltd. | Media playback method and apparatus in multiple media devices |
-
2002
- 2002-02-27 KR KR1020020010367A patent/KR20030070932A/en not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120209949A1 (en) * | 2011-02-14 | 2012-08-16 | Alexandros Deliyannis | Methods and apparatus to monitor media content |
US9986005B2 (en) | 2012-07-24 | 2018-05-29 | Samsung Electronics Co., Ltd. | Media playback method and apparatus in multiple media devices |
WO2015105220A1 (en) * | 2014-01-13 | 2015-07-16 | 주식회사 노매드커넥션 | Mobile terminal, and method for managing multimedia data in the mobile terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11081143B2 (en) | Providing enhanced content | |
CN103190092B (en) | System and method for the synchronized playback of streaming digital content | |
US8341662B1 (en) | User-controlled selective overlay in a streaming media | |
US8875204B2 (en) | Information processor, information processing method and program | |
US7518992B2 (en) | Interactive data transmission system having staged servers | |
JP4640723B2 (en) | Stream a single media track to multiple clients | |
US8108541B2 (en) | Method and apparatus for providing collaborative interactive video streaming | |
US20080124052A1 (en) | Systems and methods to modify playout or playback | |
JP2004529588A (en) | Method and apparatus for time-shifting broadcast programs having web content of synchronous delivery | |
JP2009153112A (en) | Systems and methods to play out advertisements | |
JP2001101190A (en) | Device and method for reception | |
JP2005198313A (en) | Digital real-time interactive program system | |
KR100915314B1 (en) | Method and apparatus for managing TV broadcast content that has synchronized web applications | |
WO2001018658A1 (en) | Method and apparatus for sending slow motion video-clips from video presentations to end viewers upon request | |
KR20020073346A (en) | Distributed internet broadcasting method and system using camera and screen capture | |
JP7290260B1 (en) | Servers, terminals and computer programs | |
JP2010118736A (en) | Broadcast receiving terminal | |
EP1804176A1 (en) | Method and system for downloading streaming content | |
JP2023082098A (en) | Information processing device and information processing method | |
KR20030070932A (en) | method and device to transmit several independent multimedia data | |
JP5243871B2 (en) | Video playback device | |
KR20110046060A (en) | Method and apparatus for selective section playback of iptv program | |
JP2002320214A (en) | Viewing management method and system thereof | |
CN107613376A (en) | A kind of live broadcasting method and device | |
KR100880569B1 (en) | Method for transporting vod contents in electric control transport protocol environment of mobile iptv |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |