KR102316072B1 - Apparatus for Personal Internet Broadcasting and Driving Method Thereof - Google Patents

Apparatus for Personal Internet Broadcasting and Driving Method Thereof Download PDF

Info

Publication number
KR102316072B1
KR102316072B1 KR1020200088400A KR20200088400A KR102316072B1 KR 102316072 B1 KR102316072 B1 KR 102316072B1 KR 1020200088400 A KR1020200088400 A KR 1020200088400A KR 20200088400 A KR20200088400 A KR 20200088400A KR 102316072 B1 KR102316072 B1 KR 102316072B1
Authority
KR
South Korea
Prior art keywords
event
internet broadcasting
broadcast
remote operation
personal internet
Prior art date
Application number
KR1020200088400A
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 KR1020200088400A priority Critical patent/KR102316072B1/en
Application granted granted Critical
Publication of KR102316072B1 publication Critical patent/KR102316072B1/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/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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4784Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
    • 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
    • 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/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet

Abstract

The present invention relates to an Internet broadcasting service device and to a driving method of the device. According to an embodiment of the present invention, the Internet broadcasting service device includes: a communication interface unit for receiving action data performed by users responding to broadcast content provided to a user terminal device on the user terminal device; and a control unit determining whether a preset event has occurred based on the received action data, and automatically operating a nearby remote operation device in response to the event which occurred to retransmit broadcasting content according to the operation of the remote operation device to the user terminal device.

Description

인터넷방송서비스장치 및 그 장치의 구동방법{Apparatus for Personal Internet Broadcasting and Driving Method Thereof}Internet broadcasting service apparatus and driving method thereof {Apparatus for Personal Internet Broadcasting and Driving Method Thereof}

본 발명은 인터넷방송서비스장치 및 그 장치의 구동방법에 관한 것으로서, 더 상세하게는 가령 개인 인터넷 방송을 위한 방송 스튜디오에 원격작동장치를 구비하고, 개인 인터넷 방송 서비스 중 개인 인터넷 방송을 시청하는 시청자로부터 개인 인터넷 방송 서비스에서 제공되는 다양한 종류의 유료 아이템을 선물하는 등의 이벤트가 발생되면, 이벤트에 대응하여 원격작동장치를 작동시켜 실시간 방송 콘텐츠로 제공하는 인터넷방송서비스장치 및 그 장치의 구동방법에 관한 것이다.The present invention relates to an Internet broadcasting service apparatus and a method of driving the apparatus, and more particularly, a remote operation device is provided in a broadcasting studio for personal Internet broadcasting, for example, from a viewer who watches personal Internet broadcasting among personal Internet broadcasting services. When an event such as the gift of various kinds of paid items provided in a personal Internet broadcasting service occurs, a remote operation device is operated in response to the event to provide real-time broadcasting contents, and a method of operating the same will be.

정보화 시대의 흐름에 따라 현대인의 생활에서 인터넷은 빼놓을 수 없는 하나의 생활 양식으로 발전하고 있으며, 인터넷이라는 가상 공간을 받아들이는 현대인들의 생활 패턴 또한 빠르게 진화, 발전하고 있다. 인터넷의 발전은 일상에서의 많은 변화를 가져왔다. 예를 들면, 인터넷 방송 사업자들은 인터넷 서비스 영역의 확대와 유무선 통신 기술의 급속한 발전으로 인하여 인터넷 상에서 음성이나 동영상 등을 실시간 재생할 수 있는 스트리밍(streaming) 기술을 기반으로 고품질의 인터넷 방송 서비스를 제공할 수 있게 되었다. 이러한 인터넷 방송은 신세대를 중심으로 점차 새로운 문화 및 콘텐츠로 자리를 잡아가고 있는 실정이다.According to the flow of the information age, the Internet is developing as an indispensable lifestyle in modern people's lives, and the living patterns of modern people who accept the virtual space of the Internet are also rapidly evolving and developing. The development of the Internet has brought about many changes in our daily life. For example, Internet broadcasters can provide high-quality Internet broadcasting services based on streaming technology that can reproduce voice or video on the Internet in real time due to the expansion of the Internet service area and the rapid development of wired and wireless communication technology. there has been Such Internet broadcasting is gradually taking its place as a new culture and content centering on the new generation.

인터넷 방송 중 개인 인터넷 방송은 인터넷을 이용한 1 인 미디어 방송으로서, 참여자들이 자신의 방송 스튜디오를 구축하고, 이를 통해 다양한 형태의 방송 콘텐츠를 자체적으로 제공하는 새로운 방식의 매체이다. 개인 인터넷 방송에는 예를 들어, 국내의 아프리카 TV, 팝콘 TV, 다음 TV 팟 등이 있으며, 해외에서 서비스를 제공하는 유튜브 라이브, 트위치 TV 등이 있다.Among internet broadcasting, personal internet broadcasting is a one-person media broadcasting using the Internet, and it is a new medium in which participants build their own broadcasting studio and provide various types of broadcasting contents by themselves. Personal Internet broadcasting includes, for example, Afreeca TV, Popcorn TV, and Daum TV Pod in Korea, and YouTube Live and Twitch TV that provide services overseas.

개인 인터넷 방송은 누구나 방송의 주인공이 되어 시청자들과 함께 자신만의 방송 스타일과 콘텐츠를 만들어 갈 수 있다는 점에서 네티즌들의 큰 환영을 받고 있다. 또한 개인 인터넷 방송은 기존의 TV 방송 매체와는 다르게 실시간으로 인터넷 방송 진행자(Broadcasting Jockey : BJ)와 시청자가 채팅창을 함께 이용함으로써 서로의 의견을 공유하고 양자 간의 의사 소통이 가능하다는 점이 가장 큰 장점이자 성장의 원동력으로 꼽힌다. 즉, 개인 인터넷 방송은 방송 사업자가 일방적으로 정보나 콘텐츠를 제공하던 기본 방송 매체와는 달리 인터넷이 가지는 상호 작용성이라는 장점을 활용하여 방송인과 시청자가 상호 자신의 의견이나 질문 등을 교환하거나, 지식을 공유하며 감정을 교류할 수 있다. 또한 개인 인터넷 방송은 채팅창을 통하여 방송인과 시청자 간의 즉각적인 피드백이 가능하다.Personal Internet broadcasting is well received by netizens in that anyone can become the main character of the broadcast and create their own broadcasting style and content with viewers. In addition, the biggest advantage of personal Internet broadcasting is that, unlike the existing TV broadcasting media, the Internet broadcasting host (BJ) and the viewer can share opinions and communicate with each other by using the chat window together in real time. It is regarded as a driving force for interest growth. In other words, personal Internet broadcasting differs from basic broadcasting media in which broadcasters unilaterally provided information and content, and utilizes the interactivity of the Internet to allow broadcasters and viewers to exchange their opinions or questions, or You can share and exchange emotions. In addition, personal Internet broadcasting enables immediate feedback between broadcasters and viewers through a chat window.

인터넷 방송에서의 채팅은 인터넷 상에서 일대일 또는 일 대 다수의 상태와 문자, 음성 등을 통해 의사를 소통하는 것이다. 특히 아프리카 TV, 팝콘 TV 등에서는 방송이 진행되면서, 시청자들은 인터넷 방송 진행자(Broadcasting Jockey : BJ)나 시청자들과 실시간 채팅을 통해서 상호 작용이 이루어진다. BJ가 중심이 된 방송 콘텐츠에서 시청자들은 채팅을 통해서 BJ나 시청자들 간 다양한 정보 공유, 감정 공유 등의 커뮤니케이션을 하게 된다. 실시간 채팅의 경우는 같은 방송을 시청하는 시청자들은 물론, 방송을 진행하는 BJ와 함께 시청하는 이용자들과 실시간 대화를 가능하게 하고, 방송을 진행하는 BJ가 직접 대화에 참여할 수 있고, 별풍선, 스티커 또는 팝콘 등의 유료 아이템을 이용하여 해당 방송 또는 해당 BJ에 대한 후원 또는 선물의 의미는 물론 채팅창에서 다른 시청자보다 눈에 띄는 효과를 줄 수 있기 때문에 BJ와 커뮤니케이션의 확률을 높일 수 있다.Chatting in Internet broadcasting is one-to-one or one-to-many status, text, and voice communication over the Internet. In particular, as the broadcast progresses on Afreeca TV and Popcorn TV, viewers interact with Internet broadcasters (Broadcasting Jockey: BJ) or viewers through real-time chatting. In broadcasting contents centered on BJ, viewers communicate through chatting to share various information and emotions between BJ and viewers. In the case of real-time chat, it enables real-time conversation with viewers who watch the same broadcast as well as users who watch with the BJ who is broadcasting, and the BJ who is broadcasting can participate in the conversation directly, star balloons, stickers Alternatively, by using a paid item such as popcorn, it is possible to increase the probability of communication with BJ because it can give a more noticeable effect than other viewers in the chat window as well as the meaning of sponsorship or gift for the broadcast or the corresponding BJ.

이러한 개인 인터넷 방송은 지상파 방송에 비해 참여가 쉽고 진입 장벽이 낮은 덕분에 많은 참여자가 단기간에 급증하였다. 하지만 독특하고 신선한 방송을 만들고자 하는 자율성의 과도한 남용이 선정적이고 폭력적인 방송의 증가를 초래하였으며, 더 큰 문제는 그러한 선정적이고 폭력적인 장면을 시청자들이 거리낌없이 받아들이게 되고 있다는 것이다. 또한 개인 인터넷 방송의 발달과 더불어 여러 방면으로 좋지 않은 시선들이 발생하곤 한다. 예를 들어, 저작권 문제, 익명성으로 이루어지는 커뮤니케이션에 관한 문제, 뚜렷하지 못한 수익 구조, 과도하게 선정적이고 폭력적인 콘텐츠 제작 등이 대표적이다.The number of participants in personal Internet broadcasting increased rapidly in a short period of time thanks to easier participation and lower barriers to entry compared to terrestrial broadcasting. However, excessive abuse of autonomy to create unique and fresh broadcasts has resulted in an increase in sensational and violent broadcasts, and the bigger problem is that viewers are willing to accept such sensational and violent scenes. Also, with the development of personal Internet broadcasting, bad views often occur in various ways. For example, copyright issues, issues related to anonymity communication, unclear revenue structures, and excessively sensational and violent content production are typical examples.

특히, 시청자가 선택적으로 구성되며 많은 방송 채널들이 개인적으로 운영되는 방식으로 이루어지는 개인 인터넷 방송의 매체 특성상, 수입 구조가 뚜렷하지 않은 실정이다. 그러므로 많은 개인 인터넷 방송을 운영하는 입장에서는 보다 건전한 방식의 서비스와, 새로운 수익 구조의 개인 인터넷 방송 서비스가 절실히 필요하다.In particular, due to the media characteristics of personal Internet broadcasting in which the viewer is selectively configured and many broadcasting channels are personally operated, the income structure is not clear. Therefore, from the standpoint of operating many personal Internet broadcasts, there is an urgent need for a more sound service and a personal Internet broadcast service with a new profit structure.

한국공개특허공보 제10-2007-0015766호(2007.02.06)Korean Patent Publication No. 10-2007-0015766 (2007.02.06) 한국공개특허공보 제10-2003-0013012호(2003.02.14)Korean Patent Application Laid-Open No. 10-2003-0013012 (2003.02.14) 한국공개특허공보 제10-2002-0010398호(2002.02.04)Korean Patent Publication No. 10-2002-0010398 (2002.02.04) 한국공개특허공보 제10-2014-0113286호(2014.09.24)Korean Patent Publication No. 10-2014-0113286 (2014.09.24) 한국공개특허공보 제10-2010-0023473호(2010.03.04)Korean Patent Application Laid-Open No. 10-2010-0023473 (2010.03.04) 한국공개특허공보 제10-2004-0011591호(2004.02.05)Korean Patent Publication No. 10-2004-0011591 (2004.02.05) 한국등록특허공보 제10-0735233호(2007.06.27)Korean Patent Publication No. 10-0735233 (June 27, 2007) 한국등록특허공보 제10-0784066호(2007.12.03)Korean Patent Publication No. 10-0784066 (2007.12.03)

본 발명의 실시예는 가령 개인 인터넷 방송을 위한 방송 스튜디오에 원격작동장치를 구비하고, 개인 인터넷 방송 서비스 중 개인 인터넷 방송을 시청하는 시청자로부터 개인 인터넷 방송 서비스에서 제공되는 다양한 종류의 유료 아이템을 선물하는 등의 이벤트가 발생되면, 이벤트에 대응하여 원격작동장치를 작동시켜 실시간 방송 콘텐츠로 제공하는 인터넷방송서비스장치 및 그 장치의 구동방법을 제공함에 그 목적이 있다.An embodiment of the present invention provides a remote operation device in a broadcasting studio for personal Internet broadcasting, and presents various types of paid items provided in a personal Internet broadcasting service from a viewer who watches personal Internet broadcasting among personal Internet broadcasting services. An object of the present invention is to provide an Internet broadcasting service apparatus that operates a remote operation device in response to an event such as an event and provides it as real-time broadcast content, and a method of driving the apparatus.

또한, 본 발명의 실시예는, 개인 인터넷 방송용 멀티미디어 콘텐츠의 창작자와 시청자들 간에 채팅창을 이용하여 시청자의 흥미를 유발시키고 차별화된 서비스를 제공하기 위한 개인 인터넷 방송 시스템 및 그의 방송 서비스 제공 방법을 제공함에 다른 목적이 있다.In addition, an embodiment of the present invention provides a personal Internet broadcasting system for providing a differentiated service and a personal Internet broadcasting system for providing a differentiated service by using a chatting window between a creator and viewers of multimedia content for personal Internet broadcasting. There is another purpose.

본 발명의 실시예에 따른 또다른 목적은 인터넷을 통한 1인 미디어 방송 서비스의 창작자들의 방송 활동을 도와주기 위해 원격 제어 가능한 원격작동장치를 구비하고, 개인 인터넷 방송 서비스의 채팅창을 통해 시청자가 이벤트를 발생시키면, 이벤트에 대응하는 원격작동장치의 반응을 방송 콘텐츠로 제공하는 개인 인터넷 방송 시스템 및 그의 방송 서비스 제공 방법을 제공하는 것이다.Another object according to an embodiment of the present invention is to provide a remote-controllable remote operation device to help creators of a one-person media broadcasting service broadcast through the Internet, and to allow a viewer to participate in an event through a chat window of a personal Internet broadcasting service. To provide a personal Internet broadcasting system that provides a response of a remote operation device corresponding to an event as broadcast content and a method for providing a broadcast service thereof.

본 발명의 실시예에 따른 또다른 목적은 1인 미디어 방송의 창작자와 시청자들 간에 새로운 통신 채널을 구성하여 개인 인터넷 방송 서비스 시장을 활성화시키고, 관련업계의 공동 이익을 추구하기 위한 개인 인터넷 방송 시스템 및 그의 방송 서비스 제공 방법을 제공하는 것이다.Another object according to an embodiment of the present invention is a personal Internet broadcasting system for activating a personal Internet broadcasting service market by configuring a new communication channel between a creator and viewers of media broadcasting for one person, and for pursuing common interests in related industries, and a personal Internet broadcasting system thereof It is to provide a method of providing a broadcast service.

본 발명의 실시예에 따른 인터넷방송서비스장치는, 사용자 단말장치로 제공한 방송 콘텐츠에 반응하는 사용자들이 상기 사용자 단말장치상에서 수행하는 행위 데이터를 수신하는 통신 인터페이스부, 및 상기 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 상기 이벤트에 상응하여 주변의 원격작동장치를 자동 작동시켜 상기 원격작동장치의 작동에 따른 방송 콘텐츠를 상기 사용자 단말장치로 재전송하는 제어부를 포함한다.An Internet broadcasting service apparatus according to an embodiment of the present invention includes a communication interface unit for receiving action data performed by users responding to broadcast content provided to a user terminal apparatus on the user terminal apparatus, and based on the received action data and a control unit for determining whether a preset event has occurred, and automatically operating a nearby remote operation device in response to the event when the event occurs, thereby retransmitting broadcast content according to the operation of the remote operation device to the user terminal device.

상기 제어부는, 상기 주변의 원격작동장치로서 조명장치, 로봇장치 및 캐릭터장치 중 적어도 하나의 장치를 원격 제어하여 작동시킬 수 있다.The control unit may remotely control and operate at least one of a lighting device, a robot device, and a character device as a remote operating device in the vicinity.

상기 제어부는, 상기 이벤트에 상응하여 상기 원격작동장치의 움직임 및 사운드 중 적어도 하나를 발생시키며, 상기 발생된 모습을 상기 방송 콘텐츠로서 재전송할 수 있다.The control unit may generate at least one of a motion and a sound of the remote operation device in response to the event, and retransmit the generated state as the broadcast content.

상기 제어부는, 상기 행위 데이터를 근거로 이벤트 발생 여부를 판단하고, 상기 발생한 이벤트의 레벨(level)을 근거로 상기 원격작동장치의 작동 수준을 결정하여 자동 작동시킬 수 있다.The controller may determine whether an event has occurred based on the action data, determine an operation level of the remote operation device based on a level of the generated event, and automatically operate the remote operation device.

상기 제어부는, 방송을 진행하는 방송 진행자의 스튜디오 내에 구비되는 상기 원격작동장치를 기설정된 방식으로 자동 작동시킬 수 있다.The control unit may automatically operate the remote operation device provided in the studio of a broadcast host who conducts broadcasting in a preset manner.

또한, 본 발명의 실시예에 따른 인터넷방송서비스장치의 구동방법은, 통신 인터페이스부가, 사용자 단말장치로 제공한 방송 콘텐츠에 반응하는 사용자들이 상기 사용자 단말장치상에서 수행하는 행위 데이터를 수신하는 단계, 및 제어부가, 상기 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 상기 이벤트에 상응하여 주변의 원격작동장치를 자동 작동시켜 상기 원격작동장치의 작동에 따른 방송 콘텐츠를 상기 사용자 단말장치로 재전송하는 단계를 포함한다.In addition, the method of driving an Internet broadcasting service apparatus according to an embodiment of the present invention includes the steps of: receiving, by a communication interface unit, data on actions performed by users responding to broadcast content provided to a user terminal apparatus on the user terminal apparatus; A control unit determines whether a predetermined event has occurred based on the received action data, and when an event occurs, a nearby remote operation device is automatically operated in response to the event to provide broadcast content according to the operation of the remote operation device to the user and retransmitting to the terminal device.

상기 재전송하는 단계는, 상기 주변의 원격작동장치로서 조명장치, 로봇장치 및 캐릭터장치 중 적어도 하나의 장치를 원격 제어하여 작동시키는 단계를 포함할 수 있다.The retransmission may include remotely controlling and operating at least one of a lighting device, a robot device, and a character device as the peripheral remote operating device.

상기 재전송하는 단계는, 상기 이벤트에 상응하여 상기 원격작동장치의 움직임 및 사운드 중 적어도 하나를 발생시키며, 상기 발생된 모습을 상기 방송 콘텐츠로서 재전송할 수 있다.The retransmission may include generating at least one of a motion and a sound of the remote operation device in response to the event, and retransmitting the generated image as the broadcast content.

상기 재전송하는 단계는, 상기 행위 데이터를 근거로 이벤트 발생 여부를 판단하고, 상기 발생한 이벤트의 레벨을 근거로 상기 원격작동장치의 작동 수준을 결정하여 자동 작동시킬 수 있다.The retransmission may include determining whether an event has occurred based on the behavior data, determining an operation level of the remote operation device based on the level of the generated event, and automatically operating the device.

상기 재전송하는 단계는, 방송을 진행하는 방송 진행자의 스튜디오 내에 구비되는 상기 원격작동장치를 기설정된 방식으로 자동 작동시키는 단계를 포함할 수 있다.The retransmitting may include automatically operating the remote operation device provided in the studio of the broadcast host who conducts the broadcast in a preset manner.

상기 목적들을 달성하기 위한, 본 발명의 개인 인터넷 방송 시스템은, 개인 인터넷 방송을 위한 스튜디오 공간에 통신 가능하고 전자적으로 원격 제어 가능한 원격작동장치를 적어도 하나 구비하는데 그 한 특징이 있다. 이와 같은 본 발명의 개인 인터넷 방송 시스템은, 개인 인터넷 방송 서비스에 채팅창을 제공하여 시청자가 이벤트를 발생시키면, 이벤트에 대응하여 원격작동장치를 작동시키고 이를 실시간 방송 콘텐츠로 제공하게 한다.In order to achieve the above objects, the personal Internet broadcasting system of the present invention is characterized in that it includes at least one remote operation device that is communicable and electronically remote-controlled in a studio space for personal Internet broadcasting. The personal Internet broadcasting system of the present invention provides a chat window to a personal Internet broadcasting service so that when a viewer generates an event, the remote operation device is operated in response to the event and provided as real-time broadcast content.

이 특징에 따른 본 발명의 개인 인터넷 방송 시스템은, 개인 인터넷 방송을 위한 멀티미디어 방송 콘텐츠를 제작하는 개인 인터넷 방송 클라이언트와, 개인 인터넷 방송을 위한 방송 스튜디오에 설치되고, 상기 개인 인터넷 방송 클라이언트로부터 통신망을 통하여 원격 제어를 받아서 작동되는 적어도 하나의 원격작동장치 및, 통신망을 통하여 상기 개인 인터넷 방송 클라이언트로부터 멀티미디어 방송 콘텐츠를 받아서 복수의 시청자 클라이언트로 제공하고, 상기 멀티미디어 방송 콘텐츠가 재생되는 디스플레이 화면에 제공되는 채팅창을 이용하여 상기 시청자 클라이언트로부터 이벤트가 발생되면, 상기 개인 인터넷 방송 클라이언트로 이벤트를 전달하는 방송 중계 서버를 포함하되, 상기 개인 인터넷 방송 클라이언트는 상기 방송 중계 서버로부터 전달된 이벤트에 대응하여 상기 원격작동장치를 작동시켜서 상기 멀티미디어 방송 콘텐츠로 제작하여 상기 시청자 클라이언트에서 재생되도록 상기 방송 중계 서버로 전송한다.The personal Internet broadcasting system of the present invention according to this feature is installed in a personal Internet broadcasting client for producing multimedia broadcasting contents for personal Internet broadcasting, a broadcasting studio for personal Internet broadcasting, and from the personal Internet broadcasting client through a communication network. At least one remote operation device operated by receiving a remote control, and a chat window provided on a display screen on which multimedia broadcasting content is reproduced by receiving multimedia broadcasting content from the personal Internet broadcasting client through a communication network and providing it to a plurality of viewer clients and a broadcast relay server that transmits the event to the personal Internet broadcast client when an event occurs from the viewer client using to produce the multimedia broadcasting content and transmit it to the broadcasting relay server to be played by the viewer client.

이 특징의 한 실시예에 있어서, 상기 원격작동장치는; 상기 개인 인터넷 방송 클라이언트와 무선 통신망을 통해 연결되고, 상기 개인 인터넷 방송 클라이언트로부터 무선 통신망을 통해 원격 제어 신호를 받아서 작동되는 조명 장치, 로봇 장치, 장난감, 캐릭터 장치, 구동 장치들 중 적어도 하나로 구비된다.In one embodiment of this feature, the remote operation device comprises; It is provided with at least one of a lighting device, a robot device, a toy, a character device, and a driving device connected to the personal Internet broadcasting client through a wireless communication network and operated by receiving a remote control signal from the personal Internet broadcasting client through a wireless communication network.

다른 실시예에 있어서, 상기 이벤트는 상기 시청자 클라이언트가 채팅창을 통하여 기설정된 텍스트를 입력하거나, 상기 디스플레이 화면에 제공되는 메뉴 아이콘을 선택하거나 또는 상기 방송 중계 서버에서 제공되는 유료 아이템을 선물하는 경우에 발생된다.In another embodiment, the event occurs when the viewer client inputs preset text through a chat window, selects a menu icon provided on the display screen, or presents a paid item provided by the broadcast relay server occurs

본 발명의 다른 특징에 따르면, 개인 인터넷 방송 서비스를 위한 독립적인 웹사이트를 구축하고, 이를 통해 개인 인터넷 방송 장치로부터 직접 시청자 단말기들로 개인 인터넷 방송 서비스를 제공하는 개인 인터넷 방송 시스템이 제공된다.According to another aspect of the present invention, there is provided a personal Internet broadcasting system that builds an independent website for a personal Internet broadcasting service and provides a personal Internet broadcasting service from a personal Internet broadcasting device to viewer terminals directly through this.

이 특징에 따른 개인 인터넷 방송 시스템은, 통신망에 연결되어 개인 인터넷 방송을 위한 방송 스튜디오에 설치되는 적어도 하나의 원격작동장치 및, 개인 인터넷 방송용 멀티미디어 콘텐츠를 제작하고, 통신망을 통해 복수 개의 시청자 단말기들로 멀티미디어 콘텐츠를 재생하도록 제공하고, 상기 시청자 단말기로부터 멀티미디어 콘텐츠의 재생 중에 이벤트가 발생되면, 통신망을 통하여 상기 원격작동장치를 원격 제어하여 상기 이벤트에 대응하는 상기 원격작동장치가 작동되는 멀티미디어 콘텐츠를 상기 시청자 단말기들로 제공하는 개인 인터넷 방송 장치;를 포함한다.The personal Internet broadcasting system according to this feature includes at least one remote operation device that is connected to a communication network and installed in a broadcasting studio for personal Internet broadcasting, produces multimedia contents for personal Internet broadcasting, and transmits it to a plurality of viewer terminals through a communication network. Provide to play multimedia content, and when an event occurs while playing multimedia content from the viewer terminal, remotely control the remote operation device through a communication network to display multimedia content in which the remote operation device corresponding to the event is operated to the viewer and a personal Internet broadcasting device provided to terminals.

이 특징의 한 실시예에 있어서, 상기 개인 인터넷 방송 장치는, 상기 시청자 단말기가 상기 멀티미디어 콘텐츠를 재생하는 방송 화면에 채팅창을 제공하고, 상기 채팅창을 이용하여 기설정된 텍스트를 입력하거나, 상기 디스플레이 화면에 제공되는 메뉴 아이콘을 선택하거나 또는 상기 개인 인터넷 방송 시스템에서 제공되는 유료 아이템을 선물하는 경우에 상기 이벤트가 발생되도록 한다.In one embodiment of this feature, the personal Internet broadcasting device provides a chatting window on a broadcasting screen on which the viewer terminal reproduces the multimedia content, and uses the chatting window to input a preset text, or The event occurs when a menu icon provided on the screen is selected or a paid item provided from the personal Internet broadcasting system is presented.

다른 실시예에 있어서, 상기 원격작동장치는, 상기 개인 인터넷 방송 장치와 무선 통신망을 통해 연결되고, 상기 개인 인터넷 방송 장치로부터 무선 통신망을 통해 원격 제어 신호를 받아서 작동되는 조명 장치, 로봇 장치, 장난감, 캐릭터 장치, 구동 장치들 중 적어도 하나로 구비된다.In another embodiment, the remote operation device is a lighting device, a robot device, a toy, connected to the personal Internet broadcasting device through a wireless communication network and operated by receiving a remote control signal from the personal Internet broadcasting device through a wireless communication network; It is provided with at least one of a character device and a driving device.

본 발명의 다른 특징에 따르면, 개인 인터넷 방송 시스템의 방송 서비스 제공 방법이 제공된다.According to another aspect of the present invention, a method for providing a broadcast service in a personal Internet broadcast system is provided.

이 특징에 따른 본 발명의 개인 인터넷 방송 시스템의 방송 서비스 제공 방법은, 개인 인터넷 방송을 위한 방송 스튜디오 공간에 멀티미디어 방송 콘텐츠를 제작하는 개인 인터넷 방송 장치와, 상기 개인 인터넷 방송 장치로부터 통신망을 통하여 원격 제어를 받아서 전기적으로 작동 가능한 적어도 하나의 원격작동장치가 설치되고, 통신망을 통하여 제작된 상기 멀티미디어 방송 콘텐츠를 복수 개의 시청자 단말기로 재생하도록 제공하고, 상기 멀티미디어 방송 콘텐츠의 재생 중에 상기 시청자 단말기로부터 이벤트가 발생되면, 상기 개인 인터넷 방송 장치가 상기 이벤트에 대응하여 상기 원격작동장치를 작동시키고, 이어서 상기 개인 인터넷 방송 장치가 상기 원격작동장치가 작동되는 작동 상태에 대한 상기 멀티미디어 방송 콘텐츠가 재생되도록 상기 시청자 단말기로 제공한다.According to this aspect of the present invention, a method for providing a broadcast service in a personal Internet broadcasting system according to the present invention includes a personal Internet broadcasting device for producing multimedia broadcasting contents in a broadcasting studio space for personal Internet broadcasting, and remote control from the personal Internet broadcasting device through a communication network. at least one remote operation device electrically operable by receiving , the personal Internet broadcasting device operates the remote operation device in response to the event, and then the personal Internet broadcasting device sends the multimedia broadcasting content for the operating state in which the remote operation device is operated to the viewer terminal to the viewer terminal. to provide.

이 특징의 한 실시예에 있어서, 상기 시청자 단말기로부터 이벤트가 발생되는 것은, 상기 시청자 단말기가 상기 멀티미디어 방송 콘텐츠를 재생하는 방송 화면에 채팅창을 제공하고, 상기 채팅창을 이용하여 기설정된 텍스트를 입력하거나, 상기 방송 화면에 제공되는 메뉴 아이콘을 선택하거나 또는 상기 개인 인터넷 방송 시스템에서 제공되는 유료 아이템을 선물하는 경우에 상기 이벤트가 발생된다.In one embodiment of this feature, when the event is generated from the viewer terminal, the viewer terminal provides a chatting window on a broadcast screen that reproduces the multimedia broadcasting content, and inputs a preset text using the chatting window. The event occurs when a user selects a menu icon provided on the broadcast screen or presents a paid item provided from the personal Internet broadcast system.

본 발명의 실시예에 따르면 개인 인터넷 방송을 위한 방송 스튜디오에 적어도 하나의 원격작동장치가 구비되고, 개인 인터넷 방송 서비스 중 개인 인터넷 방송을 시청하는 시청자로부터 이벤트가 발생되면, 이벤트에 대응하여 원격작동장치를 구동시켜서 실시간 방송 콘텐츠로 제공하도록 처리함으로써, 개인 인터넷 방송용 멀티미디어 콘텐츠의 창작자와 시청자들 간에 방송 화면, 채팅창 및 원격작동장치를 이용하여 시청자의 흥미를 유발시키고 차별화된 서비스를 제공할 수 있을 것이다.According to an embodiment of the present invention, at least one remote operation device is provided in a broadcasting studio for personal Internet broadcasting, and when an event occurs from a viewer who watches personal Internet broadcasting among personal Internet broadcasting services, the remote operation device responds to the event By driving and processing to provide real-time broadcasting contents, it will be possible to arouse viewers' interest and provide differentiated services between creators of multimedia contents for personal Internet broadcasting and viewers using the broadcasting screen, chatting window and remote operation device.

또한 본 발명의 실시예에 따르면, 인터넷 1인 미디어 방송 시장의 시청자와 방송 진행자 간의 커뮤니케이션 채널을 추가로 제공하고, 방송 진행자의 방송 활동을 도와주는 원격작동장치를 매개로 하여 개인 인터넷 방송 서비스의 새로운 부가 기능을 제공함으로써, 개인 인터넷 방송 서비스에 대한 시장성을 증대시켜서 관련업계의 공동 이익을 추구할 수 있다.In addition, according to an embodiment of the present invention, a communication channel between a viewer and a broadcast host in the Internet one-person media broadcasting market is additionally provided, and a new personal Internet broadcasting service is provided through a remote operation device that helps the broadcaster's broadcasting activities. By providing additional functions, it is possible to increase the marketability of personal Internet broadcasting services to pursue common interests in related industries.

나아가, 본 발명의 실시예에 따르면, 시청자 자신 또는 다른 시청자에 의해 발생되는 이벤트에 반응하는 원격작동장치에 대한 실시간 방송 콘텐츠를 통해 방송 진행자와 시청자들 간의 상호 의사 소통 채널의 다변화에 의한 즐거움을 배가시킬 수 있을 것이다.Furthermore, according to an embodiment of the present invention, it is possible to double the enjoyment by diversification of mutual communication channels between a broadcast host and viewers through real-time broadcast content for a remote operation device that responds to an event generated by the viewer himself or another viewer. will be able

도 1은 본 발명의 일 실시예에 따른 개인 인터넷 방송 시스템의 네트워크 구성을 도시한 블럭도,
도 2는 본 발명의 다른 실시예에 따른 개인 인터넷 방송 시스템의 네트워크 구성을 도시한 블럭도,
도 3은 도 1 및 도 2에 도시된 시청자 단말기 또는 클라이언트의 방송 화면을 나타내는 도면,
도 4는 도 1 및 도 2에 도시된 개인 인터넷 방송 장치 또는 클라이언트의 구성을 도시한 블럭도,
도 5는 도 2에 도시된 방송 중계 서버의 구성을 도시한 블럭도,
도 6은 본 발명에 따른 개인 인터넷 방송 시스템의 방송 서비스를 제공하는 수순을 도시한 흐름도,
도 7은 본 발명의 실시예에 따른 원격작동장치를 동작시키기 위한 이벤트 발생 수순을 도시한 흐름도,
도 8은 본 발명의 또 다른 실시예에 따른 개인 인터넷 방송 시스템을 나타내는 도면,
도 9는 도 8의 개인 인터넷 방송 장치의 세부 구조를 예시한 블럭도, 그리고
도 10은 도 8의 개인 인터넷 방송 장치의 구동 과정을 나타내는 흐름도이다.
1 is a block diagram illustrating a network configuration of a personal Internet broadcasting system according to an embodiment of the present invention;
2 is a block diagram showing a network configuration of a personal Internet broadcasting system according to another embodiment of the present invention;
3 is a view showing a broadcast screen of the viewer terminal or client shown in FIGS. 1 and 2;
4 is a block diagram showing the configuration of the personal Internet broadcasting device or client shown in FIGS. 1 and 2;
5 is a block diagram showing the configuration of the broadcast relay server shown in FIG. 2;
6 is a flowchart illustrating a procedure for providing a broadcast service of a personal Internet broadcasting system according to the present invention;
7 is a flowchart illustrating an event generation procedure for operating a remote operation device according to an embodiment of the present invention;
8 is a view showing a personal Internet broadcasting system according to another embodiment of the present invention;
9 is a block diagram illustrating a detailed structure of the personal Internet broadcasting apparatus of FIG. 8;
10 is a flowchart illustrating a driving process of the personal Internet broadcasting apparatus of FIG. 8 .

본 발명의 실시예는 여러 가지 형태로 변형될 수 있으며, 본 발명의 범위가 아래에서 서술하는 실시예로 인해 한정되어지는 것으로 해석되어서는 안된다. 본 실시예는 당업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서 도면에서의 구성 요소의 형상 등은 보다 명확한 설명을 강조하기 위해서 과장되어진 것이다.Embodiments of the present invention may be modified in various forms, and the scope of the present invention should not be construed as being limited by the embodiments described below. This example is provided to more completely explain the present invention to those of ordinary skill in the art. Accordingly, the shapes of the components in the drawings are exaggerated to emphasize a clearer description.

이하 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

도 1은 본 발명의 일 실시예에 따른 개인 인터넷 방송 시스템의 네트워크 구성을 도시한 블럭도이다.1 is a block diagram illustrating a network configuration of a personal Internet broadcasting system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 개인 인터넷 방송 시스템(2)은 통신망(4, 6), 개인 인터넷 방송 장치(100), 원격작동장치(150) 및 시청자 단말기(200)의 일부 또는 전부를 포함하며, 스튜디오 내부를 촬영하는 카메라 등의 촬영장치를 더 포함한다.As shown in FIG. 1 , a personal Internet broadcasting system 2 according to an embodiment of the present invention includes communication networks 4 and 6 , a personal Internet broadcasting device 100 , a remote operation device 150 , and a viewer terminal 200 . ) includes some or all of it, and further includes a photographing device such as a camera for photographing the inside of the studio.

여기서, "일부 또는 전부를 포함한다"는 것은 통신망(4)과 같은 일부 구성요소가 생략되어 개인 인터넷 방송 장치(100)와 시청자 단말기(200)가 다이렉트(예: P2P) 통신을 수행하거나, 원격작동장치(150)와 같은 일부 구성요소가 개인 인터넷 방송 장치(100)와 같은 다른 구성요소에 통합되어 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, “including some or all” means that some components such as the communication network 4 are omitted so that the personal Internet broadcasting apparatus 100 and the viewer terminal 200 perform direct (eg, P2P) communication, or It means that some components such as the operating device 150 can be integrated into other components such as the personal Internet broadcasting device 100, etc. .

좀더 구체적으로 살펴보면, 본 발명의 일 실시예에 따른 개인 인터넷 방송 시스템(2)은 개인 인터넷 방송을 위한 방송 스튜디오에 적어도 하나의 원격작동장치(150)를 구비하고, 개인 인터넷 방송 장치(100)가 방송 스튜디오에 대한 방송 콘텐츠를 제작하여 복수 개의 시청자 단말기(200)들로 제공하고, 시청자 단말기(200)가 방송 콘텐츠가 재생되는 방송 화면을 이용하여 이벤트를 발생시키면, 개인 인터넷 방송 장치(100)가 이벤트에 대응하여 원격작동장치(150)를 작동시키고 이에 대한 실시간 방송 콘텐츠를 시청자 단말기(200)들로 제공하도록 처리한다.More specifically, the personal internet broadcasting system 2 according to an embodiment of the present invention includes at least one remote operation device 150 in a broadcasting studio for personal internet broadcasting, and the personal internet broadcasting device 100 is When broadcast content for a broadcast studio is produced and provided to a plurality of viewer terminals 200 and the viewer terminal 200 generates an event using a broadcast screen on which broadcast content is reproduced, the personal Internet broadcast apparatus 100 is In response to the event, the remote operation device 150 is operated, and real-time broadcast content for this is processed to be provided to the viewer terminals 200 .

다른 실시예에 따른 개인 인터넷 방송 시스템(2)은 개인 인터넷 방송 서비스를 위한 독립적인 웹사이트를 구축하고, 이를 통해 개인 인터넷 방송 장치(100)로부터 직접 시청자 단말기(200)들로 개인 인터넷 방송 서비스를 제공한다.The personal Internet broadcasting system 2 according to another embodiment builds an independent website for a personal Internet broadcasting service, and through this, the personal Internet broadcasting service is provided from the personal Internet broadcasting device 100 to the viewer terminals 200 directly. to provide.

이를 위해 본 발명의 실시예에 따른 개인 인터넷 방송 시스템(2)은 통신망(4, 6)과, 개인 인터넷 방송 장치(100)와, 적어도 하나의 원격작동장치(150) 및 복수 개의 시청자 단말기(200)를 포함한다.To this end, the personal Internet broadcasting system 2 according to the embodiment of the present invention includes the communication networks 4 and 6 , the personal Internet broadcasting apparatus 100 , at least one remote operation device 150 , and a plurality of viewer terminals 200 . ) is included.

통신망(4, 6)은 예를 들어, 유무선 통신망, 이동 통신망 등으로 구비되고, 개인 인터넷 방송 장치(100)와 시청자 단말기(200)들, 개인 인터넷 방송 장치(100)와 원격작동장치(150)들 간에 상호 데이터 통신이 이루어지도록 단일 또는 복합의 통신망으로 구비된다.The communication networks 4 and 6 are, for example, wired and wireless communication networks, mobile communication networks, and the like, and include the personal Internet broadcasting device 100 and the viewer terminals 200 , the personal Internet broadcasting device 100 and the remote operation device 150 . It is provided as a single or complex communication network so that data communication between them can be made.

시청자 단말기(200)는 예컨대, 퍼스널 컴퓨터, 스마트폰, 태블릿폰, 태블릿 PC 등으로 구비되고, 통신망(4)을 통하여 개인 인터넷 방송 장치(100)로부터 실시간 방송 콘텐츠를 제공받아서 재생되는 방송 화면과 채팅창을 이용하여 개인 인터넷 방송 서비스를 제공받는다. 시청자 단말기(200)는 채팅창을 통해 방송 진행자(BJ)와 상호 대화가 이루어지도록 처리한다. 시청자 단말기(200)는 개인 인터넷 방송 중에 개인 인터넷 방송 장치(100)로 이벤트를 발생시키고, 이벤트에 대응하여 작동되는 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 제공받아서 재생한다.The viewer terminal 200 is provided with, for example, a personal computer, a smart phone, a tablet phone, a tablet PC, etc., and is provided with real-time broadcasting content from the personal Internet broadcasting device 100 through the communication network 4 and is played with a broadcasting screen and chatting. Personal Internet broadcasting service is provided using the window. The viewer terminal 200 processes the interactive conversation with the broadcast host BJ through the chatting window. The viewer terminal 200 generates an event to the personal Internet broadcasting device 100 during personal Internet broadcasting, and receives and plays real-time broadcast content for the remote operation device 150 operated in response to the event.

여기서 이벤트는 시청자가 방송 화면이나 채팅창을 이용하여 기설정된 텍스트(예를 들어, 특정 단어)를 입력하거나, 특정 메뉴 아이콘을 실행시키거나 또는 유료 아이템을 선물하는 경우 등에 발생되는 것으로, 이에 응답해서 개인 인터넷 방송 장치(100)는 해당 이벤트에 대응하는 원격작동장치(150)를 무선 통신망(6)을 통해 원격 제어하여 작동시키고, 이에 대한 방송 콘텐츠를 시청자 단말기(200)로 전송한다.Here, an event occurs when a viewer inputs preset text (for example, a specific word) using a broadcast screen or a chat window, executes a specific menu icon, or presents a paid item. The personal Internet broadcasting apparatus 100 remotely controls and operates the remote operation apparatus 150 corresponding to the corresponding event through the wireless communication network 6 , and transmits the broadcast content corresponding thereto to the viewer terminal 200 .

개인 인터넷 방송 장치(100)는 하나의 개인 인터넷 방송 채널을 제공하기 위한 방송 스튜디오에 설치되고, 개인 인터넷 방송을 위한 멀티미디어 방송 콘텐츠를 제작하여 통신망(4)을 통해 시청자 단말기(200)들로 제공한다. 개인 인터넷 방송 장치(100)는 시청자 단말기(200)로부터 발생된 이벤트에 대응하여 무선 통신망(6)을 통하여 적어도 하나의 원격작동장치(150)가 동작되도록 원격 제어한다. 개인 인터넷 방송 장치(100)는 개인 인터넷 방송 서비스를 제공하는 그래픽 유저 인터페이스(GUI) 화면(예: 도 3의 210)을 시청자 단말기(200)로 제공한다. 이 GUI 화면(210)에는 멀티미디어 방송 콘텐츠를 재생하는 방송 화면(212)과, 방송 진행자(BJ)와 시청자들 간에 채팅이 이루어지는 채팅창(214)이 구비된다. 방송 화면(212)에는 이벤트를 발생시키는 특정 메뉴 아이콘(216)과, 이벤트가 발생되도록 시청자가 방송 진행자에게 유료 아이템을 선물하는 선물 아이콘(218) 등이 구비된다. 채팅창(214)에는 시청자가 개인 인터넷 방송 장치(100)에 의해 설정된 텍스트 즉, 특정 단어가 입력되면, 이벤트가 발생되도록 구비된다.The personal Internet broadcasting apparatus 100 is installed in a broadcasting studio for providing one personal Internet broadcasting channel, and produces multimedia broadcasting content for personal Internet broadcasting and provides it to the viewer terminals 200 through the communication network 4 . . The personal Internet broadcasting apparatus 100 remotely controls the at least one remote operation apparatus 150 to operate through the wireless communication network 6 in response to an event generated from the viewer terminal 200 . The personal Internet broadcasting apparatus 100 provides a graphic user interface (GUI) screen (eg, 210 of FIG. 3 ) for providing a personal Internet broadcasting service to the viewer terminal 200 . The GUI screen 210 includes a broadcast screen 212 for playing multimedia broadcast content, and a chatting window 214 for chatting between a broadcast host (BJ) and viewers. The broadcast screen 212 includes a specific menu icon 216 for generating an event, and a gift icon 218 for a viewer to present a paid item to a broadcast host so that the event occurs. The chat window 214 is provided to generate an event when a viewer inputs a text set by the personal Internet broadcasting device 100, that is, a specific word.

개인 인터넷 방송 장치(100)는 이벤트와 관련되는 이벤트 데이터를 생성하여 DB에 저장할 수 있고, 또 해당 이벤트 데이터에 매칭되는 제어 신호, 더 정확하게는 원격작동장치(150)를 원격 제어하기 위한 원격 제어 데이터를 저장할 수 있다. A라는 이벤트에서는 A'라는 원격작동장치(150)가 어떠한 동작을 수행하도록 설정할 수 있고, B라는 이벤트에서는 B' 및 B"라는 원격작동장치(150)가 어떠한 동작을 수행하도록 기설정하여 저장시킬 수 있다. 이는 본 발명의 실시예에서는 원격작동장치(150)의 동작 범위를 결정한다고 명명될 수도 있다. 여기서, 동작 범위란 원격 동작되는 원격작동장치(150)의 개수, 그리고 동작 수준(level)을 포함할 수 있다. 물론 동작 수준은 팔만 움직이는 동작이면 동작 수준이 낮은 것이고, 팔과 다리, 그리고 머리를 함께 동작시키면 동작 수준이 높다고 표현할 수 있다. 예를 들어, 채팅창에 특정 텍스트를 포함하는 경우 해당 텍스트가 감지되면 A라는 원격작동장치(150)를 원격 제어하여 이를 반영하는 방송 영상을 시청자 단말기(200)로 송출할 수 있다. 가령, 기설정된 정보에 따라 로봇의 동작을 제어할 수 있다. 또한, 개인 인터넷 방송 장치(100)는 시청자가 유료 아이템을 선물하는 경우, 이를 감지하여 로봇의 동작에 더하여 조명 장치를 원격 제어하여 동작시킬 수 있다. 이와 같이, 개인 인터넷 방송 장치(100)는 시청자의 반응 정도에 따라, 이벤트의 규모 혹은 크기를 판단하고, 그에 따라 원격작동장치(150)의 원격 제어를 통해 시청자에게 제공되는 콘텐츠의 강도(혹은 정도)를 높여 송출할 수 있다. 대표적으로, 더 많은 원격작동장치(150)의 움직임, 이동, 표시 및/또는 사운드를 발생시켜 송출할 수 있다.The personal Internet broadcasting apparatus 100 may generate event data related to an event and store it in a DB, and a control signal matching the corresponding event data, more precisely, remote control data for remotely controlling the remote operation device 150 . can be saved. In event A, the remote operation device 150 called A' can be set to perform any operation, and in the event called event B, the remote operation device 150 called B' and "B" can be preset to perform any operation and stored. This may be named as determining the operating range of the remote operating device 150 in the embodiment of the present invention, where the operating range is the number of remotely operated remote operating devices 150 and an operating level. Of course, the motion level can be expressed as a low motion level if only the arm is moved, and a high motion level if the arm, leg, and head are moved together. In this case, when the corresponding text is detected, the remote operation device 150 called A may be remotely controlled, and a broadcast image reflecting this may be transmitted to the viewer terminal 200. For example, the operation of the robot may be controlled according to preset information. In addition, when a viewer presents a paid item, the personal Internet broadcasting apparatus 100 may detect it and remotely control and operate the lighting device in addition to the robot's operation. Depending on the degree of reaction of the viewer, the scale or size of the event may be determined, and accordingly, the intensity (or degree) of the content provided to the viewer may be increased and transmitted through the remote control of the remote operation device 150. Representatively, More teleoperational device 150 movements, movements, indications and/or sounds may be generated and transmitted.

예를 들어, 개인 인터넷 방송 장치(100)는 본 발명의 실시예에 따른 동작을 수행하기 위한 프로그램을 기설정할 수 있지만, 방송 진행자 가령 BJ의 스마트폰, 태블릿 PC, 랩탑 컴퓨터 등의 관리자 장치를 통해 개인 인터넷 방송 장치(100)에 접속하여, 가령 관리자 메뉴로 접속하여 상기한 원격작동장치(150)의 대상(예: 종류) 및 특정 이벤트, 그리고 이벤트에 반응하는 대상 및 반응 정도 등과 관련한 다양한 정보를 설정할 수 있다. 이와 같은 과정을 통해 이벤트에 반응하는 원격작동장치(150)를 구현할 수 있게 된다. 물론 이러한 동작이 수행되는 경우, 해당 원격작동장치(150)와 페어링(pairing) 동작을 수행하여 방송을 위한 세팅 동작을 수행할 수 있다. 가령, 방송 진행 중 특정 원격작동장치(150)가 통신에 의해 감지되지 않는 등의 문제가 발생하는 경우에는 방송 BJ의 관리자 단말장치(예: BJ의 스마트폰 등)로 이의 사실을 통지해 줄 수 있다.For example, the personal Internet broadcasting apparatus 100 may preset a program for performing an operation according to an embodiment of the present invention, but through a manager device such as BJ's smartphone, tablet PC, or laptop computer, a broadcast host By accessing the personal Internet broadcasting device 100, for example, by accessing the administrator menu, various information related to the target (eg, type) and specific event of the remote operating device 150, and the target and degree of response to the event, are displayed. can be set. Through this process, it is possible to implement the remote operation device 150 that responds to the event. Of course, when such an operation is performed, a setting operation for broadcasting may be performed by performing a pairing operation with the corresponding remote operation device 150 . For example, if a problem occurs such as that the specific remote operation device 150 is not detected by communication during broadcasting, it is possible to notify the fact to the broadcasting BJ's manager terminal device (eg, BJ's smartphone, etc.) have.

그리고 원격작동장치(150)는 개인 인터넷 방송 장치(100)와 통신(예: 근거리 무선통신) 가능하고, 개인 인터넷 방송 장치(100)로부터 원격 제어를 받아서 전자적으로 작동 가능한 전자 장치들로서, 예를 들어, 원격작동장치(150)는 무선 통신 모듈이나 유선 통신 인터페이스(미도시됨)를 구비하는 조명 장치, 로봇, 캐릭터 장치, 장난감, 구동 장치 등 다양한 종류나 형태 등으로 구비되고, 해당 방송 스튜디오에 적어도 하나가 설치된다. 이 실시예에서 원격작동장치(150)는 개인 인터넷 방송 장치(100)와 무선 통신망(6)을 통해 상호 연결된다. 물론 원격작동장치(150)는 개인 인터넷 방송 장치(100)와 유선으로 연결될 수도 있다. 따라서 원격작동장치(150)는 시청자 단말기(200)로부터 발생된 이벤트에 대응하여 개인 인터넷 방송 장치(100)의 원격 제어를 받아서 움직임, 이동, 표시 및/또는 사운드를 발생시킨다.In addition, the remote operation device 150 is an electronic device capable of communicating with the personal Internet broadcasting apparatus 100 (eg, short-range wireless communication) and receiving remote control from the personal Internet broadcasting apparatus 100 to operate electronically, for example, , the remote operation device 150 is provided in various types or forms, such as a lighting device, a robot, a character device, a toy, a driving device, etc. having a wireless communication module or a wired communication interface (not shown), and at least in the corresponding broadcasting studio. One is installed In this embodiment, the remote operation device 150 is interconnected with the personal Internet broadcasting device 100 through a wireless communication network 6 . Of course, the remote operation device 150 may be connected to the personal Internet broadcasting device 100 by wire. Accordingly, the remote operation device 150 receives the remote control of the personal Internet broadcasting device 100 in response to an event generated from the viewer terminal 200 and generates movement, movement, display and/or sound.

상술한 본 발명의 실시예에 따른 개인 인터넷 방송 시스템(2)은 개인 인터넷 방송을 위한 방송 스튜디오 공간에 통신 가능하고 전자적으로 원격 제어 가능한 원격작동장치(150)를 적어도 하나 구비하고, 개인 인터넷 방송 서비스를 위한 방송 화면에 채팅창을 제공하여 시청자가 방송 화면이나 채팅창을 통해 이벤트를 발생시키면, 이벤트에 대응하여 원격작동장치(150)를 작동시키고 이를 실시간 방송 콘텐츠로 제공한다. 물론 본 발명의 실시예에 따른 이러한 채팅창은 실시간으로 대화가 이루어지는 채팅을 의미할 수 있다.The personal Internet broadcasting system 2 according to the above-described embodiment of the present invention includes at least one remote operation device 150 capable of communicating and electronically remote controlling in a broadcasting studio space for personal Internet broadcasting, and providing a personal Internet broadcasting service. When the viewer generates an event through the broadcast screen or the chatting window by providing a chat window on the broadcast screen for Of course, such a chat window according to an embodiment of the present invention may mean a chat in which a conversation is conducted in real time.

도 2는 본 발명의 다른 실시예에 따른 개인 인터넷 방송 시스템의 네트워크 구성을 도시한 블럭도이다.2 is a block diagram illustrating a network configuration of a personal Internet broadcasting system according to another embodiment of the present invention.

도 2에 도시된 바와 같이, 본 발명의 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 통신망(4a, 6, 8), 개인 인터넷 방송 클라이언트(100a), 원격작동장치(150), 시청자 클라이언트(200a) 및 방송 중계서버(혹은 방송 중계장치)(300)의 일부 또는 전부를 포함하며, 스튜디오를 촬영하는 촬영장치를 더 포함할 수 있다.As shown in Fig. 2, a personal Internet broadcasting system 2a according to another embodiment of the present invention includes communication networks 4a, 6, 8, a personal Internet broadcasting client 100a, a remote operation device 150, and a viewer client. (200a) and a part or all of the broadcast relay server (or broadcast relay device) 300, and may further include a photographing device for photographing the studio.

여기서, "일부 또는 전부를 포함"한다는 것은 통신망(4a)의 일부가 생략되어 개인 인터넷 방송 클라이언트(100a)가 방송 중계서버(300)와 다이렉트 통신을 수행하거나, 방송 중계서버(300)의 일부 또는 전부가 개인 인터넷 방송 클라이언트(100a)에 통합되어 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, "including some or all" means that a part of the communication network 4a is omitted so that the personal Internet broadcast client 100a performs direct communication with the broadcast relay server 300, or a part of the broadcast relay server 300 or It means that the whole can be configured by being integrated into the personal Internet broadcasting client 100a, and it will be described as including everything in order to help a sufficient understanding of the invention.

도 2를 참조하면, 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 도 1의 실시예와는 달리, 다양한 개인 인터넷 방송 서비스를 제공하는 중계 사이트(또는 시스템), 예를 들어 아프리카 TV, 팝콘 TV, 다음팟 TV, 유튜브 라이브, 트위치 TV 등과 연동 처리하여 본 발명에 따른 개인 인터넷 방송 서비스를 제공한다. 즉 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 아프리카 TV 등과 같이 중계서비스를 제공하는 플랫폼 업체의 서버를 통해 개인 인터넷 방송이 이루어진다. 물론 이러한 과정에서 VOD(Video on Demand) 서비스를 제공할 수 있다.Referring to FIG. 2 , a personal Internet broadcasting system 2a according to another embodiment is different from the embodiment of FIG. 1 , a relay site (or system) that provides various personal Internet broadcasting services, for example, African TV and popcorn. A personal Internet broadcasting service according to the present invention is provided by interworking with TV, Daum Pot TV, YouTube Live, Twitch TV, and the like. That is, in the personal Internet broadcasting system 2a according to another embodiment, personal Internet broadcasting is performed through a server of a platform company that provides a relay service, such as Afreeca TV. Of course, in this process, a video on demand (VOD) service can be provided.

즉, 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 개인 인터넷 방송 서비스를 제공하는 방송 중계 서버(300)와 연동 처리된다. 개인 인터넷 방송 시스템(2a)은 예를 들어, 아프리카 TV, 팝콘 TV, 다음 TV 팟, 유튜브 라이브, 트위치 TV 등의 방송 중계 서버(300)로부터 하나의 방송 채널을 할당받아서 개인 인터넷 방송 서비스를 시청자들에게 제공한다.That is, the personal Internet broadcasting system 2a according to another embodiment is interlocked with the broadcasting relay server 300 providing a personal Internet broadcasting service. The personal Internet broadcasting system 2a receives one broadcasting channel from the broadcasting relay server 300 of, for example, African TV, Popcorn TV, Daum TV Pod, YouTube Live, Twitch TV, etc., and provides a personal Internet broadcasting service to viewers. provide to

구체적으로, 개인 인터넷 방송 시스템(2a)은 통신망(4a ~ 8)과, 적어도 하나의 개인 인터넷 방송 클라이언트(100a)와, 복수 개의 시청자 클라이언트(200a) 및 방송 중계 서버(300)들을 포함한다.Specifically, the personal Internet broadcasting system 2a includes communication networks 4a to 8 , at least one personal Internet broadcasting client 100a , a plurality of viewer clients 200a , and broadcast relay servers 300 .

통신망(4a ~ 8)은 예를 들어, 유무선 통신망, 이동 통신망 등으로 구비되고, 개인 인터넷 방송 클라이언트(100a)와 방송 중계 서버(300), 방송 중계 서버(300)와 시청자 클라이언트(200a), 개인 인터넷 방송 클라이언트(100a)와 원격작동장치(150)들 간에 상호 데이터 통신이 이루어지도록 단일 또는 복합의 통신망으로 구비된다. 이 실시예에서 개인 인터넷 방송 클라이언트(100a)와 원격작동장치(150)들은 무선 통신망(6)으로 상호 연결된다.The communication networks 4a to 8 are, for example, wired and wireless communication networks, mobile communication networks, etc., and include a personal Internet broadcast client 100a and a broadcast relay server 300, a broadcast relay server 300 and a viewer client 200a, and personal It is provided as a single or multiple communication network so that data communication between the Internet broadcasting client 100a and the remote operation devices 150 is made. In this embodiment, the personal Internet broadcasting client 100a and the remote operation device 150 are interconnected by a wireless communication network 6 .

시청자 클라이언트(200a)는 도 1의 시청자 단말기(200)에 대응되는 장치로, 예컨대, 퍼스널 컴퓨터, 스마트폰, 태블릿폰, 태블릿 PC 등으로 구비된다. 시청자 클라이언트(200a)는 통신망(8)을 통하여 방송 중계 서버(300)에 접속하여 회원으로 등록하고 복수 개의 서로 다른 개인 인터넷 방송 클라이언트(100a)들로부터 제공되는 다양한 개인 인터넷 방송 채널 중 시청자 자신이 원하는 방송 채널을 선택하여 개인 인터넷 방송 서비스를 제공받는다. 이때, 시청자 클라이언트(200a)는 개인 인터넷 방송 클라이언트(100a)에서 제작된 멀티미디어 방송 콘텐츠를 방송 중계 서버(300)를 통해 전송받아서 재생하여 개인 인터넷 방송을 시청하고, 채팅창을 통해 방송 진행자(BJ)와 상호 대화가 이루어지도록 처리한다.The viewer client 200a is a device corresponding to the viewer terminal 200 of FIG. 1 , and includes, for example, a personal computer, a smart phone, a tablet phone, a tablet PC, and the like. The viewer client 200a accesses the broadcast relay server 300 through the communication network 8, registers as a member, and selects the viewer's own choice among various personal Internet broadcast channels provided from a plurality of different personal Internet broadcast clients 100a. A personal Internet broadcasting service is provided by selecting a broadcasting channel. At this time, the viewer client 200a receives the multimedia broadcast content produced by the personal Internet broadcast client 100a through the broadcast relay server 300 and plays it to watch the personal Internet broadcast, and the broadcast host (BJ) through the chat window process to allow interaction with the

시청자 클라이언트(200a)는 방송 중계 서버(300)에서 제공되는 유료 아이템을 구매한다. 이때, 유료 아이템은 본 발명의 실시예에 따른 이벤트를 발생시키는 수단으로 사용된다. 즉, 시청자 클라이언트(200a)는 채팅창을 이용하여 기설정된 텍스트를 입력하거나, 방송 화면에 표시되는 특정 메뉴 아이콘을 선택하거나 또는 유료 아이템을 선물로 제공하는 등의 이벤트를 발생시켜서 방송 중계 서버(300)로 전달한다. 시청자 클라이언트(200a)는 방송 중계 서버(300)로부터 이벤트에 대응하는 개인 인터넷 방송 클라이언트(100a)의 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 제공받아서 재생한다.The viewer client 200a purchases a paid item provided from the broadcast relay server 300 . In this case, the paid item is used as a means for generating an event according to an embodiment of the present invention. That is, the viewer client 200a generates an event such as inputting a preset text using a chat window, selecting a specific menu icon displayed on the broadcast screen, or providing a paid item as a gift to the broadcast relay server 300 . ) to pass The viewer client 200a receives and plays real-time broadcast content for the remote operation device 150 of the personal Internet broadcast client 100a corresponding to the event from the broadcast relay server 300 .

개인 인터넷 방송 클라이언트(100a)는 도 1에 도시된 개인 인터넷 방송 장치(100)에 대응되는 장치로, 방송 중계 서버(300)를 통해 방송 채널을 제공받는 것을 제외하고는 대체로 유사한 구성 및 기능을 갖는다. 즉, 개인 인터넷 방송 클라이언트(100a)는 전형적인 개인 인터넷 방송을 위한 멀티미디어 방송 콘텐츠를 제작하고, 제작된 멀티미디어 방송 콘텐츠를 통신망(4a)을 통해 방송 중계 서버(300)로 제공한다.The personal Internet broadcasting client 100a is a device corresponding to the personal Internet broadcasting apparatus 100 shown in FIG. 1 , and has substantially similar configuration and functions except for receiving a broadcast channel through the broadcast relay server 300 . . That is, the personal Internet broadcasting client 100a produces multimedia broadcasting contents for typical personal Internet broadcasting, and provides the produced multimedia broadcasting contents to the broadcasting relay server 300 through the communication network 4a.

개인 인터넷 방송 클라이언트(100a)는 시청자 클라이언트(200a)로부터 이벤트가 발생되면, 해당 이벤트에 대응하여 방송 스튜디오에 설치되는 적어도 하나의 원격작동장치(150)를 동작하도록 원격 제어하고, 동작되는 원격작동장치(150)에 대해 실시간 방송 콘텐츠를 제작하여 방송 중계 서버(300)로 제공한다. 이를 위해 개인 인터넷 방송 클라이언트(100a)는 무선 통신망(6)을 통해 원격작동장치(150)와 연결된다. 이 실시예에서 개인 인터넷 방송 클라이언트(100a)와 원격작동장치(150)는 예컨대, 블루투스(Bluetooth), 와이파이(Wi-Fi), 지그비(zigbee) 등의 무선 통신망으로 상호 연결된다. 즉 무선 통신으로서 근거리 통신을 수행한다.When an event occurs from the viewer client 200a, the personal Internet broadcasting client 100a remotely controls at least one remote operation device 150 installed in the broadcast studio to operate in response to the event, and operates the remote operation device A real-time broadcast content is produced for 150 and provided to the broadcast relay server 300 . To this end, the personal Internet broadcasting client 100a is connected to the remote operation device 150 through the wireless communication network 6 . In this embodiment, the personal Internet broadcasting client 100a and the remote operation device 150 are interconnected by a wireless communication network such as, for example, Bluetooth, Wi-Fi, or zigbee. That is, short-distance communication is performed as wireless communication.

원격작동장치(150)는 방송 스튜디오에 설치되고, 개인 인터넷 방송의 내용, 종류 등에 따라 다양한 형태나 종류들로 구비된다. 원격작동장치(150)는 예를 들어, 조명 장치, 로봇, 장난감, 캐릭터 장치 및 구동 장치 등으로 구비될 수 있다. 이러한 원격작동장치(150)는 통신 가능하고, 개인 인터넷 방송 클라이언트(100a)로부터 원격 제어를 받아서 작동되는 전자 장치로 구비된다. 예를 들어, 조명 장치는 이벤트에 대응하여 복수 회 반복해서 점멸되거나, 서로 다른 색상으로 점등된다. 로봇이나 장난감 또는 캐릭터 장치는 이벤트에 대응하여 소리를 내거나, 조명을 점등시키거나, 움직이거나 이동한다. 물론 조명 장치나 로봇과 같은 대다수의 원격작동장치(150)는 내부적으로 통신 모듈 이외에도 CPU나 MPU와 같은 제어부 혹은 제어 모듈을 포함하며, 해당 제어부는 개인 인터넷 방송 클라이언트(100a)에서 전송되는 원격 제어 신호에 상응하여 원격작동장치(150)의 동작을 제어한다고 볼 수 있다. 사물인터넷(IoT)과 같은 동작을 수행하는 것이다.The remote operation device 150 is installed in a broadcasting studio, and is provided in various forms or types according to the content and type of personal Internet broadcasting. The remote operation device 150 may include, for example, a lighting device, a robot, a toy, a character device, and a driving device. The remote operation device 150 is provided as an electronic device capable of communication and operated by receiving remote control from the personal Internet broadcasting client 100a. For example, the lighting device blinks repeatedly a plurality of times in response to an event, or is lit with different colors. A robot, toy, or character device makes a sound, turns on a light, moves, or moves in response to an event. Of course, the majority of remote operation devices 150 such as lighting devices or robots internally include a control module or a control module such as a CPU or MPU in addition to the communication module, and the control unit includes a remote control signal transmitted from the personal Internet broadcasting client 100a. It can be seen that the operation of the remote operation device 150 is controlled correspondingly. It performs the same operation as the Internet of Things (IoT).

그리고 방송 중계 서버(300)는 인터넷 방송 서비스 예를 들어, 아프리카 TV, 팝콘 TV, 다음팟 TV, 유튜브 라이브, 트위치 TV 등이 제공하는 다양한 방송 채널의 개인 인터넷 방송 서비스를 제공한다. 방송 중계 서버(300)는 개인 인터넷 방송 클라이언트(100a)의 창작자가 회원으로 가입, 등록하도록 구비되고, 개인 인터넷 방송 클라이언트(100a)의 창작자가 개인 인터넷 방송 서비스의 방송 채널을 이용하는데에 따른 비용을 지불하도록 제공된다. 방송 중계 서버(300)는 시청자 클라이언트(200a)의 시청자가 회원으로 가입, 등록하도록 구비된다.In addition, the broadcast relay server 300 provides personal Internet broadcasting services of various broadcasting channels provided by Internet broadcasting services, for example, African TV, Popcorn TV, Daum Pot TV, YouTube Live, Twitch TV, and the like. The broadcast relay server 300 is provided so that the creator of the personal Internet broadcast client 100a joins and registers as a member, and the creator of the personal Internet broadcast client 100a pays for the cost of using the broadcast channel of the personal Internet broadcast service. offered to pay. The broadcast relay server 300 is provided so that the viewer of the viewer client 200a joins and registers as a member.

방송 중계 서버(300)는 시청자 클라이언트(200a)가 유료 아이템을 구매할 수 있도록 제공한다. 이러한 유료 아이템은 예를 들어, 아프리카 TV의 경우에는 별풍선, 스티커 등으로 구비되고, 팝콘 TV의 경우에는 팝콘 등으로 구비된다. 따라서 유료 아이템은 시청자 클라이언트(200a)가 유료 아이템의 사용처에 따라 해당 개인 인터넷 방송 클라이언트(100a)의 창작자와 방송 중계 서버(300)의 운영자가 판매 금액을 일정 비율로 나누어 수익을 분배하도록 제공된다.The broadcast relay server 300 provides the viewer client 200a to purchase a paid item. Such paid items are, for example, provided with star balloons and stickers in the case of African TV, and popcorn in the case of popcorn TV. Accordingly, the paid item is provided so that the viewer client 200a divides the sales amount by a certain ratio between the creator of the corresponding personal Internet broadcasting client 100a and the operator of the broadcast relay server 300 according to the usage of the paid item.

방송 중계 서버(300)는 중계 플랫폼으로서 시청자 클라이언트(200a)로부터 이벤트가 발생되면, 해당 개인 인터넷 방송 클라이언트(100a)로 이벤트가 발생되었음을 전달한다. 방송 중계 서버(300)는 이벤트가 발생된 개인 인터넷 방송 클라이언트(100a)로부터 원격 제어된 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 시청자 클라이언트(200a)로 제공한다.When an event is generated from the viewer client 200a as a relay platform, the broadcast relay server 300 transmits that the event has occurred to the corresponding personal Internet broadcast client 100a. The broadcast relay server 300 provides real-time broadcast content for the remote operation device 150 remotely controlled from the personal Internet broadcast client 100a in which the event has occurred to the viewer client 200a.

상술한 바와 같이, 본 발명의 실시예에 따른 개인 인터넷 방송 시스템(2, 2a)은 인터넷 1인 미디어 방송 시장의 시청자와 방송 진행자 간의 커뮤니케이션 채널을 추가로 제공하고, 방송 진행자의 방송 활동을 도와주는 원격작동장치(150)를 매개로 하여 개인 인터넷 방송 서비스의 새로운 부가 기능을 제공함으로써, 개인 인터넷 방송 서비스에 대한 시장성을 증대시켜서 관련업계의 공동 이익을 추구할 수 있다.As described above, the personal Internet broadcasting systems 2 and 2a according to an embodiment of the present invention additionally provide a communication channel between a viewer and a broadcast host in the media broadcasting market for one Internet person, and assist the broadcaster in broadcasting activities. By providing a new additional function of the personal Internet broadcasting service through the remote operation device 150, the marketability of the personal Internet broadcasting service can be increased to pursue common interests in the related industry.

도 3은 도 1 및 도 2에 도시된 시청자 단말기 또는 시청자 클라이언트의 방송 화면을 나타내는 도면이다.3 is a diagram illustrating a broadcast screen of a viewer terminal or a viewer client shown in FIGS. 1 and 2 .

도 3을 참조하면, 본 발명의 실시예에 따른 시청자 단말기(또는 시청자 클라이언트)(200)는 개인 인터넷 방송 서비스를 위한 그래픽 유저 인터페이스(GUI) 화면(210)을 표시한다. GUI 화면(210)에는 방송 화면창(212)과 채팅창(214)을 표시한다. 방송 화면(212)에는 개인 인터넷 방송 클라이언트(100a)에서 제작되는 멀티미디어 방송 콘텐츠가 실시간으로 재생되고, 그 주변에 특정 메뉴 아이콘(216)이나, 유료 아이템을 선물을 위한 선물 아이콘(218) 등이 구비된다. 채팅창(214)은 시청자와 방송 진행자(BJ)와 상호 대화가 이루어지도록 구비된다.Referring to FIG. 3 , a viewer terminal (or viewer client) 200 according to an embodiment of the present invention displays a graphical user interface (GUI) screen 210 for a personal Internet broadcasting service. A broadcast screen window 212 and a chatting window 214 are displayed on the GUI screen 210 . On the broadcasting screen 212, multimedia broadcasting contents produced by the personal Internet broadcasting client 100a are reproduced in real time, and a specific menu icon 216 or a gift icon 218 for presenting a paid item is provided around the broadcasting screen 212. do. The chatting window 214 is provided so that a mutual conversation is made between the viewer and the broadcast host (BJ).

따라서 시청자 단말기(또는 시청자 클라이언트)(200)가 방송 화면(212)의 특정 메뉴 아이콘(216)을 선택하거나 유료 아이템을 선물(218)하는 경우, 채팅창(214)에 특정 단어를 입력하는 경우에 원격작동장치(150)를 반응시키기 위한 이벤트가 발생된다.Therefore, when the viewer terminal (or viewer client) 200 selects a specific menu icon 216 on the broadcast screen 212 or presents a paid item 218 , when entering a specific word in the chat window 214 . An event for reacting the remote operation device 150 is generated.

또 방송 화면(212)에는 방송 진행자(260)와, 방송 스튜디오에 적어도 하나의 원격작동장치(150)가 설치된 상태를 표시한다. 원격작동장치(150)에는 예를 들어, 조명 장치(220), 로봇(230), 캐릭터 장치(240), 장난감, 구동 장치(250) 등 다양한 종류로 구비된다.In addition, the broadcast screen 212 displays a state in which the broadcast host 260 and at least one remote operation device 150 are installed in the broadcast studio. The remote operation device 150 is provided in various types such as, for example, a lighting device 220 , a robot 230 , a character device 240 , a toy, and a driving device 250 .

이러한 원격작동장치(150)는 시청자 단말기(200)로부터 이벤트가 발생되면, 이벤트에 대응하는 하나가 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)로부터 원격 제어되어 동작하게 되고, 이 동작에 대한 실시간 방송 콘텐츠를 시청자 단말기(200)로 제공하게 된다. 그 결과, 시청자 단말기(200)는 이벤트에 대응하여 원격작동장치(150)의 작동 상태에 대한 방송 콘텐츠를 실시간 제공받아서 재생한다.When an event occurs from the viewer terminal 200, the remote operation device 150 is operated by being remotely controlled from the personal Internet broadcasting device (or personal Internet broadcasting client) 100 by one corresponding to the event. real-time broadcast content for the broadcast is provided to the viewer terminal 200 . As a result, the viewer terminal 200 receives and reproduces the broadcast content for the operating state of the remote operation device 150 in real time in response to the event.

따라서 시청자 단말기(200)는 시청자 자신 또는 다른 시청자에 의해 발생되는 이벤트에 반응하는 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 통해 방송 진행자와 시청자들 간의 상호 의사 소통 채널의 다변화에 의한 즐거움을 배가시킬 수 있다.Therefore, the viewer terminal 200 can double the enjoyment by diversifying mutual communication channels between the broadcast host and viewers through real-time broadcast content for the remote operation device 150 that responds to events generated by the viewer himself or another viewer. can

도 4는 도 1 및 도 2에 도시된 개인 인터넷 방송 장치 또는 개인 인터넷 방송 클라이언트의 구성을 도시한 블럭도이다.4 is a block diagram illustrating the configuration of the personal Internet broadcasting device or personal Internet broadcasting client shown in FIGS. 1 and 2 .

도 4를 참조하면, 본 발명의 실시예에 따른 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)는 전형적인 개인 인터넷 방송 서비스를 위한 멀티미디어 방송 콘텐츠를 제작하여 시청자 단말기(200) 또는 방송 중계 서버(300)로 제공한다.Referring to FIG. 4 , a personal Internet broadcasting device (or personal Internet broadcasting client) 100 according to an embodiment of the present invention produces multimedia broadcasting content for a typical personal Internet broadcasting service, and the viewer terminal 200 or a broadcasting relay server (300).

구체적으로, 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)는 방송 진행자의 오디오 신호를 입력하는 마이크(102)와, 방송 스튜디오에 대한 영상을 촬영하는 카메라(또는 캠코더 또는 웹캠)(104)와, 마이크(102)로부터 입력된 오디오 신호와 카메라(104)로부터 촬영된 비디오 신호를 믹싱하는 믹서(106)와, 믹서(106)로부터 믹싱된 신호를 인코딩하여 멀티미디어 방송 콘텐츠를 제작하는 인코딩 PC(110) 및, 인코딩 PC(110)로부터 실시간으로 방송 콘텐츠를 재생하여 출력하는 적어도 하나의 모니터 장치(108)를 포함한다. 개인 인터넷 방송 장치(100)에는 방송 스튜디오의 실내 조도를 조절하는 조명 장치(미도시됨)가 더 포함될 수 있다.Specifically, the personal Internet broadcasting device (or personal Internet broadcasting client) 100 includes a microphone 102 for inputting an audio signal of a broadcast host, and a camera (or camcorder or webcam) 104 for capturing an image of a broadcasting studio. and a mixer 106 for mixing an audio signal input from the microphone 102 and a video signal photographed from the camera 104, and an encoding PC for producing multimedia broadcasting contents by encoding the mixed signal from the mixer 106 ( 110) and at least one monitor device 108 that reproduces and outputs broadcast content from the encoding PC 110 in real time. The personal Internet broadcasting apparatus 100 may further include a lighting device (not shown) for adjusting indoor illumination of a broadcasting studio.

또 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)는 통신망(4, 8)에 연결되는 제1 통신 모듈(120)과, 무선 통신망(6)에 연결되는 제2 통신 모듈(122)을 포함한다.In addition, the personal Internet broadcasting device (or personal Internet broadcasting client) 100 includes a first communication module 120 connected to the communication networks 4 and 8 and a second communication module 122 connected to the wireless communication network 6 . include

제1 통신 모듈(120)은 시청자 단말기(200) 또는 방송 중계 서버(300)와 상호 데이터 통신을 처리하고, 제2 통신 모듈(122)은 원격작동장치(150 : 152 ~ 158)와 상호 데이터 통신을 처리한다.The first communication module 120 processes mutual data communication with the viewer terminal 200 or the broadcast relay server 300 , and the second communication module 122 performs mutual data communication with the remote operation devices 150 : 152 to 158 . to process

좀더 살펴보면, 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)는 가령 도 1의 통신망을 경유하여 시청자 단말기(200)와 통신하기 위한 콘텐츠를 압축 즉 부호화(또는 인코딩)하고, 변조하여 데이터 패킷을 전송할 수 있다. 반면, 시청자 단말기(200)로부터 데이터 패킷이 전송되면, 해당 데이터 패킷을 파싱(parsing)하여 내부에 포함되는 데이터의 복조, 디먹싱, 압축된 데이터를 복원하는 복호화(혹은 디코딩) 등의 다양한 동작을 수행할 수 있다. 물론 여기서 디먹싱은 디멀티플렉서에 의한 동작을 의미하는 것으로서, 가령 오디오 데이터와 비디오 데이터가 수신되는 경우 2개의 데이터를 분리하는 것을 의미한다. 가령, 채팅창에 입력된 시청자의 채팅 데이터를 분리할 수 있다. 이와 같이 디멀티플렉서를 통해 분리된 채팅 데이터를 분석하여 즉 텍스트를 분석하여 이벤트 발생 여부를 판단할 수도 있다.In more detail, the personal Internet broadcasting device (or personal Internet broadcasting client) 100 compresses or encodes (or encodes) content for communication with the viewer terminal 200 via, for example, the communication network of FIG. 1 , and modulates the data packet can be transmitted. On the other hand, when a data packet is transmitted from the viewer terminal 200, the data packet is parsed and various operations such as demodulation of data contained therein, demuxing, and decoding (or decoding) to restore compressed data are performed. can be done Of course, here, demuxing refers to an operation by a demultiplexer, and for example, when audio data and video data are received, it means to separate two pieces of data. For example, it is possible to separate the chat data of the viewer input in the chat window. In this way, it is possible to determine whether an event has occurred by analyzing the chat data separated through the demultiplexer, that is, by analyzing the text.

그리고 도 5는 도 2에 도시된 방송 중계 서버의 구성을 도시한 블럭도이다.And FIG. 5 is a block diagram showing the configuration of the broadcast relay server shown in FIG.

도 5를 참조하면, 본 발명의 다른 실시예에 따른 방송 중계 서버(300)는 제어부(310)와, 통신부(320)와, 개인 인터넷 방송 서비스 처리부(330) 및 데이터베이스(340)를 포함한다.Referring to FIG. 5 , the broadcast relay server 300 according to another embodiment of the present invention includes a control unit 310 , a communication unit 320 , a personal Internet broadcasting service processing unit 330 , and a database 340 .

제어부(310)는 방송 중계 서버(300)의 제반 동작을 처리하도록 제어한다. 즉, 제어부(310)는 통신부(320), 개인 인터넷 방송 서비스 처리부(330) 및 데이터베이스(340)를 제어하여, 복수 개의 개인 인터넷 방송 클라이언트(100a)들로 방송 채널을 할당하여 실시간으로 방송 콘텐츠를 전송받아서 복수 개의 시청자 클라이언트(200a)들로 제공하도록 처리하고, 개인 인터넷 방송 클라이언트(100a)의 방송 진행자와 시청자들 간에 상호 대화가 이루어지도록 채팅창을 처리한다.The controller 310 controls the overall operation of the broadcast relay server 300 to be processed. That is, the control unit 310 controls the communication unit 320 , the personal Internet broadcasting service processing unit 330 , and the database 340 to allocate broadcasting channels to a plurality of personal Internet broadcasting clients 100a to provide broadcasting contents in real time. It is received and processed to be provided to a plurality of viewer clients 200a, and a chat window is processed so that a mutual conversation between the broadcast host and viewers of the personal Internet broadcast client 100a is made.

통신부(320)는 통신망(4, 8)에 연결되고, 제어부(310)의 제어를 받아서 복수 개의 개인 인터넷 방송 클라이언트(100a)들과 시청자 클라이언트(200a)들 간과 상호 데이터 통신을 처리한다. 즉, 통신부(320)는 개인 인터넷 방송 클라이언트(100a)들로부터 실시간 방송 콘텐츠를 전송받고, 시청자 클라이언트(200a)들로 실시간 방송 콘텐츠를 전송한다. 통신부(320)는 채팅창을 통해 방송 진행자와 시청자들 간에 이루어지는 대화 내용을 실시간으로 전달한다. 통신부(320)는 시청자 클라이언트(200a)로부터 이벤트가 발생되면, 개인 인터넷 방송 클라이언트(100a)로 이벤트를 전달한다.The communication unit 320 is connected to the communication networks 4 and 8, and under the control of the control unit 310, it processes data communication between the plurality of personal Internet broadcasting clients 100a and the viewer clients 200a. That is, the communication unit 320 receives the real-time broadcast content from the personal Internet broadcast clients 100a and transmits the real-time broadcast content to the viewer clients 200a. The communication unit 320 transmits the contents of a conversation between the broadcast host and the viewers in real time through the chatting window. When an event is generated from the viewer client 200a, the communication unit 320 transmits the event to the personal Internet broadcasting client 100a.

개인 인터넷 방송 서비스 처리부(330)는 개인 인터넷 방송 클라이언트(100a)들과 시청자 클라이언트(200a)들 간에 개인 인터넷 방송 서비스를 제공되도록 처리한다. 본 발명의 실시예에 따른 개인 인터넷 방송 서비스 처리부(330)는 개인 인터넷 방송 클라이언트(100a)들로부터 실시간 방송 콘텐츠를 전송받고, 시청자 클라이언트(200a)들로 실시간 방송 콘텐츠를 전송하는 스트리밍 처리부(332)와, 개인 인터넷 방송 클라이언트(100a)의 방송 진행자와 시청자들 간에 상호 대화가 이루어지도록 처리하고, 특정 텍스트를 설정하여 시청자로부터 채팅창에 특정 텍스트가 입력되거나, 시청자가 방송 화면의 특정 메뉴 아이콘을 선택하거나 또는 유료 아이템을 선물하면, 이벤트를 발생시키는 채팅 처리부(334) 및, 개인 인터넷 방송 클라이언트(100a)들 각각에 할당된 방송 채널 정보와 시청자들로부터 받은 유료 아이템 정보 등을 관리하는 방송 채널 관리부(336)로 구성된다.The personal Internet broadcasting service processing unit 330 processes to provide a personal Internet broadcasting service between the personal Internet broadcasting clients 100a and the viewer clients 200a. The personal Internet broadcasting service processing unit 330 according to the embodiment of the present invention receives the real-time broadcasting content from the personal Internet broadcasting clients 100a and the streaming processing unit 332 for transmitting the real-time broadcasting content to the viewer clients 200a. And, the personal Internet broadcasting client 100a processes a mutual conversation between the broadcast host and the viewers, and sets a specific text so that a specific text is inputted into the chat window from the viewer, or the viewer selects a specific menu icon on the broadcast screen, or Alternatively, if a paid item is presented, a chatting processing unit 334 that generates an event, and a broadcasting channel management unit 336 that manages broadcasting channel information assigned to each of the personal Internet broadcasting clients 100a and paid item information received from viewers. is composed of

그리고 데이터베이스(340)는 제어부(310)의 제어를 받아서 개인 인터넷 방송 서비스 처리부(330)의 처리 과정에 따라 다양한 정보를 저장하고, 저장된 정보들을 읽을 수 있도록 제공한다. 본 발명의 실시예에 따른 데이터베이스(340)는 방송 중계 서버(300)의 내부에 구비되어 있지만, 별도의 데이터베이스 서버로 구비될 수도 있다.In addition, the database 340 receives the control of the control unit 310 to store various information according to the processing process of the personal Internet broadcasting service processing unit 330 , and provides the stored information to be read. The database 340 according to an embodiment of the present invention is provided inside the broadcast relay server 300, but may also be provided as a separate database server.

본 발명의 실시예에 따른 데이터베이스(340)는 개인 인터넷 방송 클라이언트(100a)들 각각에 할당된 개인 인터넷 방송의 카테고리, 운영자, 방송 진행자 등의 정보를 포함하는 방송 채널 정보(342)와, 개인 인터넷 방송 클라이언트(100a)들로부터 제작되어 방송 중계 서버(300)로 전송된 개인 인터넷 방송 콘텐츠(344) 및, 개인 인터넷 방송 클라이언트(100a)들 각각으로 선물된 유료 아이템의 수량, 총 수입 금액, 유료 아이템의 배분 비율 등이 포함되는 유료 아이템 정보(346)를 적어도 저장한다.The database 340 according to the embodiment of the present invention includes broadcast channel information 342 including information on categories, operators, broadcast hosts, etc. of personal Internet broadcasting allocated to each of the personal Internet broadcasting clients 100a, and personal Internet broadcasting. Personal Internet broadcasting content 344 produced by the broadcasting clients 100a and transmitted to the broadcasting relay server 300, and the quantity of paid items presented to each of the personal Internet broadcasting clients 100a, total income, and paid items At least the paid item information 346 including the distribution ratio of .

계속해서 도 6과 도 7을 이용하여 본 발명에 따른 개인 인터넷 방송 시스템의 처리 과정을 상세히 설명한다.Next, the processing process of the personal Internet broadcasting system according to the present invention will be described in detail with reference to FIGS. 6 and 7 .

도 6은 본 발명의 개인 인터넷 방송 시스템의 방송 서비스를 제공하는 수순을 도시한 흐름도이다. 여기서는 도 1에 도시된 개인 인터넷 방송 시스템의 구성을 이용하여 상세히 설명한다.6 is a flowchart illustrating a procedure for providing a broadcast service in the personal Internet broadcasting system of the present invention. Here, the configuration of the personal Internet broadcasting system shown in FIG. 1 will be described in detail.

도 6을 참조하면, 본 발명의 개인 인터넷 방송 시스템(2)은 단계 S400에서 통신망(4)을 통하여 개인 인터넷 방송 장치(100)로부터 멀티미디어 방송 콘텐츠를 복수 개의 시청자 단말기(200)로 제공한다.Referring to FIG. 6 , the personal Internet broadcasting system 2 of the present invention provides multimedia broadcasting contents from the personal Internet broadcasting apparatus 100 to a plurality of viewer terminals 200 through the communication network 4 in step S400 .

단계 S410에서 시청자 단말기(200)는 멀티미디어 방송 콘텐츠를 방송 화면을 통해 재생하고, 단계 S420에서 방송 화면이나 채팅창을 통해 이벤트를 발생시킨다. 단계 S430에서 시청자 단말기(200)는 통신망(4)을 통하여 이벤트가 발생되었음을 알리는 이벤트 신호를 개인 인터넷 방송 장치(100)로 전송한다.In step S410, the viewer terminal 200 plays the multimedia broadcast content through the broadcast screen, and in step S420, an event is generated through the broadcast screen or chat window. In step S430 , the viewer terminal 200 transmits an event signal notifying that an event has occurred to the personal Internet broadcasting apparatus 100 through the communication network 4 .

단계 S440에서 개인 인터넷 방송 장치(100)는 시청자 단말기(200)로부터 전송된 이벤트 신호가 예를 들어, 이벤트 신호가 채팅창에서 특정 단어의 입력에 의한 것인지, 특정 메뉴 아이콘의 선택에 의한 것인지 또는 유료 아이템의 선물에 의한 것인지를 판별한다. 이때, 다양한 단어, 메뉴 아이콘, 유료 아이템의 수량 등에 따라 어떠한 원격작동장치(150)에 대응되는 것인지, 해당 원격작동장치(150)의 어떠한 동작을 요구하는지 등을 더 판별할 수도 있다. In step S440, the personal Internet broadcasting apparatus 100 determines whether the event signal transmitted from the viewer terminal 200 is, for example, whether the event signal is by input of a specific word in the chatting window, selection of a specific menu icon, or a paid service. Determines whether the item is a gift or not. At this time, it is also possible to further determine which remote operation device 150 corresponds to, which operation of the corresponding remote operation device 150 is requested, and the like according to various words, menu icons, quantity of paid items, and the like.

단계 S450에서 개인 인터넷 방송 장치(100)는 판별된 이벤트에 대응하여 원격작동장치를 원격 제어하고, 이어서 단계 S460에서 원격작동장치(150)는 개인 인터넷 방송 장치(100)의 원격 제어에 응답해서 이벤트에 대응되는 작동을 하게 된다. 이에 개인 인터넷 방송 장치(100)는 이벤트에 대응되는 작동을 하는 원격작동장치(150)에 대한 방송 콘텐츠를 제작하여 시청자 단말기(200)로 제공한다.In step S450, the personal Internet broadcasting device 100 remotely controls the remote operation device in response to the determined event, and then, in step S460, the remote operation device 150 remotely controls the personal Internet broadcasting device 100 in response to an event. operation corresponding to . Accordingly, the personal Internet broadcasting apparatus 100 produces broadcast content for the remote operation apparatus 150 that operates corresponding to the event and provides it to the viewer terminal 200 .

예를 들어, 이 실시예에서 개인 인터넷 방송 장치(100)는 특정 단어가 '키티'인 경우, 채팅창에 '키디'가 입력되면, 원격작동장치(150)들 중 키티 캐릭터 형상의 조명 장치가 점등하도록 원격 제어한다. 또 특정 단어가 '건담'인 경우, 채팅창에 '건담'이 입력되면, 건담 캐릭터 로봇이 팔을 들어 움직이고, 특정 메뉴 아이콘이 선택되면, 건담 캐릭터 로봇이 움직임과 동시에 소리를 내도록 원격 제어하고, 유료 아이템을 1개 선물받으면, 건담 캐릭터 로봇이 움직임과 소리 및 건담의 눈에서 불빛이 발사되도록 원격 제어한다. 이러한 원격작동장치는 이벤트에 대응하여 움직이거나 이동하는 등의 액션 효과, 음향, 멜로디, 소리 등의 사운드 효과 및 LED 조명 점등, 조명 시간 조절, 메시지 표시 등의 표시 효과 등 다양하게 제공 가능하다.For example, in this embodiment, when the specific word is 'kitty', the personal Internet broadcasting device 100 in this embodiment enters 'kiddy' in the chat window, and among the remote operation devices 150, the lighting device in the shape of a kitty character is displayed. Remote control to turn on. In addition, if the specific word is 'Gundam', when 'Gundam' is entered in the chat window, the Gundam character robot moves by raising its arm, and when a specific menu icon is selected, the Gundam character robot is remotely controlled to make a sound as it moves, When you receive one paid item as a gift, the Gundam character robot remotely controls the movement, sound, and light from Gundam's eyes. Such a remote operation device can provide a variety of display effects, such as action effects such as moving or moving in response to an event, sound effects such as sound, melody, and sound, LED lighting lighting, lighting time adjustment, message display, and the like.

그리고 도 7은 본 발명의 실시예에 따른 원격작동장치를 동작시키기 위한 이벤트 발생 수순을 나타내는 흐름도이다.And FIG. 7 is a flowchart illustrating an event generation procedure for operating the remote operation device according to an embodiment of the present invention.

도 7을 참조하면, 단계 S500에서 개인 인터넷 방송 장치(100)가 시청자 단말기(200)로 채팅창을 포함한 방송 화면을 제공한다.Referring to FIG. 7 , in step S500 , the personal Internet broadcasting apparatus 100 provides a broadcasting screen including a chatting window to the viewer terminal 200 .

단계 S510에서 시청자 단말기(200)로부터 채팅창에 특정 단어가 입력되면, 단계 S520으로 진행하여 개인 인터넷 방송 장치(100)가 특정 단어에 대응하는 원격작동장치(150)의 동작을 원격 제어한다.When a specific word is input into the chatting window from the viewer terminal 200 in step S510, the process proceeds to step S520, where the personal Internet broadcasting apparatus 100 remotely controls the operation of the remote operation device 150 corresponding to the specific word.

단계 S530에서 시청자 단말기(200)로부터 방송 화면의 특정 메뉴 아이콘이 선택되면, 단계 S540으로 진행하여 개인 인터넷 방송 장치(100)가 특정 메뉴 아이콘에 대응되는 원격작동장치(150)의 동작을 원격 제어한다.When a specific menu icon on the broadcast screen is selected from the viewer terminal 200 in step S530, the process proceeds to step S540, where the personal Internet broadcasting apparatus 100 remotely controls the operation of the remote operation device 150 corresponding to the specific menu icon. .

그리고 단계 S550에서 시청자 단말기(200)로부터 유료 아이템이 선물되면, 이 수순은 단계 S560으로 진행하여 개인 인터넷 방송 장치(100)가 유료 아이템에 대응되는 원격작동장치(150)의 동작을 원격 제어한다. 상술한 단계 S500 내지 단계 S560들은 개인 인터넷 방송 서비스가 진행되는 중에는 계속해서 반복 처리된다.And when a paid item is presented from the viewer terminal 200 in step S550, the procedure proceeds to step S560, where the personal Internet broadcasting apparatus 100 remotely controls the operation of the remote operation device 150 corresponding to the paid item. Steps S500 to S560 described above are repeatedly processed while the personal Internet broadcasting service is in progress.

이상에서, 본 발명에 따른 개인 인터넷 방송 시스템의 구성 및 작용을 상세한 설명과 도면에 따라 도시하였지만, 이는 실시예를 들어 설명한 것에 불과하며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능하다.In the above, the configuration and operation of the personal Internet broadcasting system according to the present invention has been illustrated according to the detailed description and drawings, but this is merely described by way of example, and various changes and modifications within the scope without departing from the technical spirit of the present invention This is possible.

도 8은 본 발명의 또 다른 실시예에 따른 개인 인터넷 방송 시스템을 나타내는 도면이다.8 is a diagram illustrating a personal Internet broadcasting system according to another embodiment of the present invention.

도 8에 도시된 바와 같이, 본 발명의 또 다른 실시예에 따른 인터넷 방송 시스템(190)은 가령 개인 인터넷 방송 시스템으로 복수의 사용자 단말장치(800), 통신망(810), 인터넷방송서비스장치(820) 및 원격작동장치(830)의 일부 또는 전부를 포함하며, 스튜디오를 촬영하는 촬영장치 등을 더 포함할 수 있다.As shown in FIG. 8 , the Internet broadcasting system 190 according to another embodiment of the present invention is, for example, a personal Internet broadcasting system with a plurality of user terminal devices 800 , a communication network 810 , and an Internet broadcasting service device 820 . ) and a part or all of the remote operation device 830, and may further include a photographing device for photographing the studio.

여기서, "일부 또는 전부를 포함한다"는 것은 통신망(810)과 같은 일부 구성요소가 생략되어 인터넷방송서비스장치(820)와 원격작동장치(830)가 다이렉트 통신을 수행하거나, 인터넷방송서비스장치(820)의 일부 또는 전부가 통신망(810)을 구성하는 네트워크장치(예: 무선교환장치 등)와 통합하여 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, "including some or all" means that some components such as the communication network 810 are omitted so that the Internet broadcasting service device 820 and the remote operation device 830 perform direct communication, or the Internet broadcasting service device ( 820) means that part or all of it can be configured by integrating with a network device (eg, a wireless switching device, etc.) constituting the communication network 810, and it is described as including all in order to help a sufficient understanding of the invention. do.

사용자 단말장치(800)는 인터넷방송서비스장치(820)에 접속하여 개인들의 인터넷 방송을 시청할 수 있는 사용자의 영상표시장치를 의미할 수 있다. 물론 사용자 단말장치(800)는 사용자들이 소지하는 스마트폰, 태블릿PC, 데스크탑컴퓨터, 랩탑컴퓨터 및 국내 S사의 갤럭*기어와 같은 웨어러블장치를 포함할 수 있으며, 인공지능(AI) 스피커 등을 포함할 수도 있다.The user terminal device 800 may refer to a user's image display device capable of accessing the Internet broadcasting service device 820 to view individual Internet broadcasts. Of course, the user terminal device 800 may include wearable devices such as smartphones, tablet PCs, desktop computers, laptop computers, and Galaxy * Gear of domestic S company, and may include artificial intelligence (AI) speakers, etc. may be

사용자 단말장치(800)는 인터넷방송서비스장치(820)에 접속하여 인터넷방송서비스장치(820)에서 제공하는 다양한 유형의 콘텐츠를 수신할 수 있으며, 이의 과정에서 화면에 표시되는 채팅창 등을 통해 방송 진행자와 채팅을 진행할 수 있다. 물론 문자 채팅 이외에도 앞서 언급한 대로 방송에 참여하기 위한 다양한 형태의 이벤트 동작을 수행할 수 있다. 예를 들어, 선물하기 등이 가능할 수 있으며, 제한적된 범위에서 가상화폐를 이체시키는 등의 동작을 수행할 수도 있다. 좋은 콘텐츠를 제작해 달라는 일종의 후원금을 송금하는 것이다.The user terminal device 800 may access the internet broadcasting service device 820 to receive various types of content provided by the internet broadcasting service device 820 , and in this process, broadcast it through a chatting window displayed on the screen, etc. You can chat with the moderator. Of course, in addition to text chatting, as mentioned above, various types of event operations for participating in broadcasting may be performed. For example, it may be possible to make a gift, and an operation such as transferring virtual currency within a limited range may be performed. It is a kind of remittance of donations to produce good content.

통신망(810)은 유무선 통신망을 모두 포함한다. 가령 통신망(810)으로서 유무선 인터넷망이 이용되거나 연동될 수 있다. 여기서 유선망은 케이블망이나 공중 전화망(PSTN)과 같은 인터넷망을 포함하는 것이고, 무선 통신망은 CDMA, WCDMA, GSM, EPC(Evolved Packet Core), LTE(Long Term Evolution), 와이브로(Wibro) 망 등을 포함하는 의미이다. 물론 본 발명의 실시예에 따른 통신망(810)은 이에 한정되는 것이 아니며, 향후 구현될 차세대 이동통신 시스템의 접속망으로서 가령 클라우드 컴퓨팅 환경하의 클라우드 컴퓨팅망, 5G 통신망 등에 사용될 수 있다. 가령, 통신망(810)이 유선 통신망인 경우 통신망(810) 내의 전화국의 교환국 등에 접속할 수 있지만, 무선 통신망인 경우에는 통신사에서 운용하는 SGSN 또는 GGSN(Gateway GPRS SupportNode)에 접속하여 데이터를 처리하거나, BTS(Base Station Transmission), NodeB, e-NodeB 등의 다양한 중계기에 접속하여 데이터를 처리할 수 있다.The communication network 810 includes both wired and wireless communication networks. For example, a wired/wireless Internet network may be used or interlocked as the communication network 810 . Here, the wired network includes an Internet network such as a cable network or a public telephone network (PSTN), and the wireless communication network includes CDMA, WCDMA, GSM, Evolved Packet Core (EPC), Long Term Evolution (LTE), and Wibro networks. meaning to include Of course, the communication network 810 according to the embodiment of the present invention is not limited thereto, and may be used as an access network of a next-generation mobile communication system to be implemented in the future, for example, a cloud computing network under a cloud computing environment, a 5G communication network, and the like. For example, if the communication network 810 is a wired communication network, it is possible to connect to a switching center of a telephone company in the communication network 810, but in the case of a wireless communication network, it accesses the SGSN or GGSN (Gateway GPRS SupportNode) operated by the communication company to process data, or BTS It can process data by connecting to various repeaters such as (Base Station Transmission), NodeB, and e-NodeB.

통신망(810)은 액세스포인트(AP)를 포함한다. 액세스포인트는 건물 내에 많이 설치되는 펨토(femto) 또는 피코(pico) 기지국과 같은 소형 기지국을 포함한다. 여기서, 펨토 또는 피코 기지국은 소형 기지국의 분류상 사용자 단말장치(800)나 원격작동장치(830) 등을 최대 몇 대까지 접속할 수 있느냐에 따라 구분된다. 물론 액세스포인트는 사용자 단말장치(800)나 원격작동장치(830) 등과 지그비 및 와이파이(Wi-Fi) 등의 근거리 통신을 수행하기 위한 근거리통신 모듈을 포함한다. 액세스포인트는 무선통신을 위하여 TCP/IP 혹은 RTSP(Real-Time Streaming Protocol)를 이용할 수 있다. 여기서, 근거리 통신은 와이파이 이외에 블루투스, 지그비, 적외선(IrDA), UHF(Ultra High Frequency) 및 VHF(Very High Frequency)와 같은 RF(Radio Frequency) 및 초광대역 통신(UWB) 등의 다양한 규격으로 수행될 수 있다. 이에 따라 액세스포인트는 데이터 패킷의 위치를 추출하고, 추출된 위치에 대한 최상의 통신 경로를 지정하며, 지정된 통신 경로를 따라 데이터 패킷을 다음 장치, 예컨대 인터넷방송서비스장치(820)로 전달할 수 있다. 액세스포인트는 일반적인 네트워크 환경에서 여러 회선을 공유할 수 있으며, 예컨대 라우터(router), 리피터(repeater) 및 중계기 등이 포함될 수 있다.The communication network 810 includes an access point (AP). Access points include small base stations, such as femto or pico base stations, which are often installed in buildings. Here, the femto or pico base station is classified according to the maximum number of access to the user terminal device 800 or the remote operation device 830, etc. in the classification of a small base station. Of course, the access point includes a short-range communication module for performing short-distance communication such as Zigbee and Wi-Fi with the user terminal device 800 or the remote operation device 830 . The access point may use TCP/IP or Real-Time Streaming Protocol (RTSP) for wireless communication. Here, short-distance communication is performed in various standards such as Bluetooth, Zigbee, infrared (IrDA), UHF (Ultra High Frequency) and VHF (Radio Frequency) and ultra-wideband communication (UWB) in addition to Wi-Fi. can Accordingly, the access point may extract the location of the data packet, designate the best communication path for the extracted location, and transmit the data packet to the next device, for example, the Internet broadcasting service device 820 along the designated communication path. The access point may share several lines in a general network environment, and may include, for example, a router, a repeater, and a repeater.

인터넷방송서비스장치(820)는 사용자 단말장치(800)로 다양한 유형의 콘텐츠를 제공하는 개인인터넷 방송 사이트나, 다수의 개인 인터넷방송 사이트를 중계하는 중계 플랫폼(예: 아프리카 TV 등) 서비스를 제공하는 서버를 포함할 수 있다. 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 콘텐츠의 서비스 화면을 제공하며, 이와 함께 사용자와 실시간 대화채널을 형성하기 위하여 대화창 즉 채팅창을 제공한다. 이외에도 서비스 화면상에는 도 3에서 볼 수 있는 바와 같은 다양한 기능의 부가 화면이 제공될 수 있다. 여기서, 부가 화면이란 추천이나 유료아이템 등의 서비스 버튼을 포함할 수 있다. 채팅창에는 현재 방송에 50명이 접속한 경우, 그 중 대화에 참여하는 사용자의 텍스트가 실시간으로 표시될 수 있다.The Internet broadcasting service device 820 provides a personal Internet broadcasting site that provides various types of content to the user terminal device 800 or a relay platform (eg, African TV, etc.) that relays a plurality of personal Internet broadcasting sites. It may include a server. The Internet broadcasting service device 820 provides a service screen of contents to the user terminal device 800 and provides a chat window, that is, a chat window, in order to form a real-time chat channel with the user. In addition, additional screens of various functions as shown in FIG. 3 may be provided on the service screen. Here, the additional screen may include a service button such as a recommendation or a paid item. In the chat window, when 50 people currently access the broadcast, the text of the user participating in the conversation may be displayed in real time.

또한, 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 제공하는 서비스 화면 즉 콘텐츠에 반응하는 사용자의 행위나 행위의 수준 즉 레벨을 판단할 수 있다. 이를 위하여 인터넷방송서비스장치(820)는 채팅창을 통해 사용자가 전송하는 텍스트를 분석한다. 또한, 선물하기 등의 행위가 있는지를 판단한다. 또한, 가상화폐를 제공하는 행위가 있는지도 판단할 수 있다. 여기서, 사용자의 행위는 다양하게 이루어질 수 있지만, 이벤트 발생에 관계되는 이벤트 발생 행위를 포함한다. 예를 들어, 텍스트는 칭찬 문구가 대표적일 수 있다. 가령, 문자 이벤트 행위, 선물 이벤트 행위, 가상화폐 선물 행위 등 다양한 유형의 이벤트 행위를 포함한다.In addition, the Internet broadcasting service apparatus 820 may determine the level of the user's action or action in response to the service screen, that is, the content provided to the user terminal apparatus 800 . To this end, the Internet broadcasting service device 820 analyzes the text transmitted by the user through the chatting window. In addition, it is determined whether there is an act such as giving a gift. In addition, it can be determined whether there is an act of providing virtual currency. Here, the user's actions may be variously performed, but include event generation actions related to event generation. For example, the text may be a complimentary phrase. For example, it includes various types of event actions, such as text event actions, gift event actions, and virtual currency gift actions.

인터넷방송서비스장치(820)는 기설정한 이벤트 행위가 감지되면, 그에 상응하여 로봇이나 조명장치 등의 원격작동장치(830)를 원격으로 작동시키고, 그 원격으로 작동되는 원격작동장치(830)가 포함되는 콘텐츠를 다시 사용자 단말장치(800)로 (실시간으로) 송출한다. 다시 말해서 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 제공하는 콘텐츠에 반응하는 사용자들의 이벤트 행위 수준에 따라 동작하는 원격작동장치(830)의 동작이 포함되는 콘텐츠를 피드백한다고 볼 수 있다. 가령, 시간 순으로 A 사용자가 이벤트 행위를 하고, 이어 B 사용자가 이벤트 행위를 하면, 인터넷방송서비스장치(820)는 그 각각의 이벤트 행위에 매칭되는 원격작동장치(830)의 작동 모습을 포함하여 콘텐츠를 사용자 단말장치(800)로 송출한다.When a predetermined event action is detected, the Internet broadcasting service device 820 remotely operates a remote operation device 830 such as a robot or a lighting device, and the remotely operated remote operation device 830 operates accordingly. The included content is transmitted back to the user terminal device 800 (in real time). In other words, it can be seen that the Internet broadcasting service device 820 feeds back content including the operation of the remote operation device 830 that operates according to the level of the user's event action in response to the content provided to the user terminal device 800 . . For example, when user A performs an event action in chronological order, and then user B performs an event action, the Internet broadcasting service device 820 includes the operation of the remote operation device 830 matching the respective event actions. The content is transmitted to the user terminal device 800 .

인터넷방송서비스장치(820)는 이러한 과정을 통해 개인 인터넷 방송을 사용자들에게 송출하면서 적극적인 참여를 유도하고, 또 사용자들이 콘텐츠를 시청하면서 흥미를 느끼도록 할 수 있다. 단순히 원격작동장치(830)의 작동 모습을 포함하여 콘텐츠를 전송하는 것 이외에도 선물을 증정한다는 등의 이벤트 팝업을 제공할 수도 있으므로, 본 발명의 실시예에서는 어느 하나의 형태에 특별히 한정하지는 않을 것이다. 예를 들어, 기설정된 효과음이 자동으로 선택되어 송출될 수도 있다. 또는 특정 사용자 단말장치(800)로만 도서상품권 등을 자동 송출할 수도 있다. 가령, 저작권 보호를 받는 애니메이션 저작물이나 이모니콘 등을 선물할 수도 있다.The Internet broadcasting service device 820 transmits personal Internet broadcasting to users through this process and induces active participation, and allows users to feel interest while watching content. In addition to simply transmitting the contents including the operation of the remote operation device 830, an event pop-up such as presenting a gift may be provided, so the embodiment of the present invention will not be particularly limited to any one form. For example, a preset sound effect may be automatically selected and transmitted. Alternatively, a book gift certificate may be automatically transmitted only to a specific user terminal device 800 . For example, you can present an animation work or emoticon that is protected by copyright.

원격작동장치(830)는 가령 스튜디오 내에 구비되는 다양한 유형의 장치를 포함할 수 있다. 이러한 원격작동장치(830)는 인터넷방송서비스장치(820)와 원격 제어 동작을 위한 페어링(혹은 세팅) 동작을 수행할 수 있다. 다시 말해, 스튜디오 내에 총 10개의 원격작동장치(830)가 있다고 가정해 보자. 이의 경우, 가령 사용자가 관리자 메뉴를 통해 인터넷방송서비스장치(820)에 접속한 경우, 화면상에는 주변에서 인식되는 원격작동장치(830)의 식별정보나 그를 나타내는 이모니콘 등이 표시될 수 있다. 따라서, BJ 등의 방송 진행자는 해당 식별정보를 선택하여 특정 이벤트에서 동작할 대상을 선정하고, 또 어떠한 동작이 이루어지도록 하는지를 설정할 수 있다. 가령, 로봇이 춤을 추는 동작이 특정 이벤트에서 이루어지도록 설정하였다고 가정해 보자. 이러한 과정에 따라 원격 제어 신호가 생성되면 인터넷방송서비스장치(820)에서 사용자들의 이벤트 행위를 감지하여 그에 상응하는 기생성된 원격 제어 신호를 주변의 원격작동장치(830)로 전송하면, 전송된 원격 제어 신호를 로봇이 수신하여 지정된 동작을 수행하게 되는 것이다. 그리고, 해당 로봇의 작동 모습이 콘텐츠에 포함되어 사용자 단말장치(800)로 전송된다.The teleoperator 830 may include various types of devices, such as those provided in a studio. The remote operation device 830 may perform a pairing (or setting) operation for a remote control operation with the Internet broadcasting service device 820 . In other words, suppose there are a total of 10 remote operation devices 830 in the studio. In this case, for example, when the user accesses the Internet broadcasting service device 820 through the administrator menu, identification information of the remote operation device 830 recognized in the vicinity or an emoticon indicating the same may be displayed on the screen. Accordingly, a broadcast host such as a BJ may select the corresponding identification information to select a target to be operated in a specific event, and set the type of operation to be performed. For example, suppose that the robot's dancing motion is set to occur at a specific event. When the remote control signal is generated according to this process, the Internet broadcasting service device 820 detects the user's event behavior and transmits the corresponding pre-generated remote control signal to the nearby remote operation device 830. The robot receives the control signal and performs the specified operation. Then, the operation state of the corresponding robot is included in the content and transmitted to the user terminal device 800 .

이러한 과정에서 가령, 인터넷방송서비스장치(820)는 방송이 진행될 때 주변의 원격작동장치(830)들을 점검하는 동작을 수행할 수 있다. 이를 위하여 DB(820a)에 저장되어 있는 데이터를 근거로 주변의 원격작동장치(830)가 인식되는지를 점검하기 위한 비콘 신호 등을 송출할 수 있다. 물론 비콘 신호는 원격작동장치(830)에서만 전송하는 일방향 신호가 될 수 있고, 양방향으로 주고 받을 수도 있다. 이와 같이 가령 비콘 신호를 통해 방송을 위한 원격작동장치(830)가 준비되어 있는지를 점검할 수 있다. 물론 이외에도 인터넷방송서비스장치(820)는 주변의 원격작동장치(830)의 상태를 점검할 수도 있다. 대표적으로, 배터리 가용 용량이 적은 경우에는 이를 방송 진행자가 알 수 있도록 방송 진행자의 스마트폰 등으로 정보를 통지할 수 있다. 물론 로봇과 같은 특정 원격작동장치(830)가 검출되지 않는 경우에도 이를 통지할 수 있다. 이러한 과정을 통해 개인 방송을 위한 스탠바이(standby)가 이루어진다.In this process, for example, the Internet broadcasting service device 820 may perform an operation of checking the nearby remote operation devices 830 when broadcasting is in progress. To this end, based on the data stored in the DB 820a, a beacon signal for checking whether the nearby remote operation device 830 is recognized may be transmitted. Of course, the beacon signal may be a one-way signal transmitted only from the remote operation device 830, or may be exchanged in both directions. In this way, it can be checked whether the remote operation device 830 for broadcasting is prepared through, for example, a beacon signal. Of course, in addition to this, the Internet broadcasting service device 820 may check the state of the nearby remote operation device 830 . Typically, when the available battery capacity is low, information may be notified to the broadcast host's smart phone so that the broadcast host can know it. Of course, even when a specific remote operation device 830 such as a robot is not detected, this may be notified. Through this process, a standby for personal broadcasting is established.

도 9는 도 8의 인터넷방송서비스장치의 세부 구조를 예시한 블럭도이다.9 is a block diagram illustrating a detailed structure of the Internet broadcasting service apparatus of FIG. 8 .

도 9에 도시된 바와 같이, 본 발명의 실시예에 따른 인터넷방송서비스장치(820)는 통신 인터페이스부(900), 제어부(910), 이벤트 원격실행부(920) 및 저장부(930)의 일부 또는 전부를 포함한다.As shown in FIG. 9 , the Internet broadcasting service apparatus 820 according to an embodiment of the present invention includes a communication interface unit 900 , a control unit 910 , a remote event execution unit 920 , and a part of the storage unit 930 . or all inclusive.

여기서, "일부 또는 전부를 포함한다"는 것은 저장부(930)와 같은 일부 구성요소가 생략되어 구성되거나, 이벤트 원격실행부(920)와 같은 일부 구성요소가 제어부(910)와 같은 다른 구성요소에 통합되어 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, “including some or all” means that some components such as the storage unit 930 are omitted, or some components such as the event remote execution unit 920 are other components such as the control unit 910 . It means that it can be integrated into and configured, and it will be described as including all in order to help a sufficient understanding of the invention.

통신 인터페이스부(900)는 개인 인터넷 방송을 진행하는 방송 진행자 또는 관리자와 통신을 수행하여 가령 도 8의 원격작동장치(830)의 원격 제어 동작을 설정하기 위한 동작을 수행할 수 있다. 가령 방송 진행자나 관리자가 관리자 메뉴로 접속하여 서비스를 요청한 경우 관리자 메뉴 화면을 제공하고 이를 통해 원격작동장치(830)로 사용하기 위한 원격제어 대상을 설정하고, 또 원격작동장치(830)의 구체적인 동작을 설정할 수 있다. 가령 A 이벤트에서 로봇과 조명장치가 작동하도록 설정하였다면, B 이벤트에서는 모든 원격작동장치(830)가 작동하도록 하는 것이 대표적이며, 통신 인터페이스부(900)는 이러한 초기 동작 설정에 관여할 수 있다.The communication interface unit 900 may perform an operation for setting a remote control operation of the remote operation device 830 of FIG. 8 by performing communication with a broadcast host or manager who conducts personal Internet broadcasting. For example, when a broadcast host or manager accesses the manager menu and requests a service, the manager menu screen is provided and a remote control target for use as the remote operation device 830 is set through this, and a specific operation of the remote operation device 830 is provided. can be set. For example, if the robot and the lighting device are set to operate in the A event, it is representative that all the remote operation devices 830 are operated in the B event, and the communication interface unit 900 may participate in the initial operation setting.

또한, 통신 인터페이스부(900)는 개인 방송을 위한 준비가 완료되면 방송을 진행하여 서비스에 접속하는 사용자 단말장치(800)로 콘텐츠를 제공하기 위한 통신을 수행한다. 사용자 단말장치(800)의 서비스 요청에 따라 서비스 화면을 제공하며, 또한 제공한 서비스 화면의 채팅창 등에서 이루어지는 사용자들의 대화 내용을 실시간으로 수신하여 제어부(910)로 전달할 수 있으며, 또한 서비스 화면에서 사용자가 다양한 버튼을 선택한 경우 이를 인식하여 그에 반응하도록 할 수 있다.In addition, when preparation for personal broadcasting is completed, the communication interface unit 900 performs communication for providing content to the user terminal device 800 accessing the service by broadcasting. The service screen is provided according to the service request of the user terminal device 800, and the user's conversation contents made in the chatting window of the provided service screen can be received in real time and delivered to the control unit 910, and also the user on the service screen When various buttons are selected, it can be recognized and reacted accordingly.

통신 인터페이스부(900)는 사용자 단말장치(800)나 관리자의 스마트폰 등과 통신을 수행하는 과정에서, 변/복조, 먹싱/디먹싱, 인코딩/디코딩, 해상도를 변환하는 스케일링 등의 동작을 수행할 수 있으며, 이와 관련해서는 당업자에게 자명하므로 더 이상의 설명은 생략하도록 한다.The communication interface unit 900 performs operations such as modulation/demodulation, muxing/demuxing, encoding/decoding, and scaling for converting resolution in the process of performing communication with the user terminal device 800 or the administrator's smart phone. can be, and since it is obvious to those skilled in the art in this regard, further description will be omitted.

제어부(910)는 도 9의 통신 인터페이스부(900), 이벤트 원격실행부(920) 및 저장부(930)의 전반적인 제어 동작을 담당한다. 예를 들어, 사용자 단말장치(800)로부터 서비스 요청이 있는 경우 이벤트 원격실행부(920)를 제어하여 개인 방송과 관련한 서비스 화면 즉 콘텐츠를 제공할 수 있다. 또한, 제어부(910)는 이벤트 원격실행부(920)의 요청에 따라 가령 주변의 원격작동장치(830)와 통신하기 위해 통신 인터페이스부(900)를 제어할 수 있다.The control unit 910 is in charge of overall control operations of the communication interface unit 900 , the event remote execution unit 920 , and the storage unit 930 of FIG. 9 . For example, when there is a service request from the user terminal device 800 , the event remote execution unit 920 may be controlled to provide a service screen related to personal broadcasting, that is, content. In addition, the control unit 910 may control the communication interface unit 900 to communicate with, for example, a remote operation device 830 nearby according to the request of the event remote execution unit 920 .

제어부(910)는 이벤트 원격실행부(920)와 연동하며, 사용자 단말장치(800)로 제공한 서비스 화면, 또는 콘텐츠에 반응하는 사용자들의 행동에서 이벤트가 감지될 때 해당 이벤트에 상응하여 원격작동장치(830)를 작동시키기 위한 설정 동작을 수행할 수 있다. 여기서, 사용자들의 행동은 채팅창과 같은 대화창에서의 특정 문구가 될 수 있고, 방송 진행자에게 선물하기가 될 수 있으며, 선물하기는 제한된 범위에서의 가상화폐 송금 등을 포함할 수도 있다.The control unit 910 interworks with the event remote execution unit 920 , and when an event is detected in a service screen provided to the user terminal device 800 or actions of users responding to content, the remote operation device corresponds to the event. A setting operation for operating the 830 may be performed. Here, the actions of the users may be specific phrases in a chat window such as a chat window, may be a gift to a broadcast host, and the gift may include virtual currency remittance within a limited range.

이벤트 원격실행부(920)는 사용자 단말장치(800)로 콘텐츠의 서비스 화면을 제공하는 것 이외에도, 제공한 콘텐츠에 반응하는 사용자들에게 피드백을 다시 콘텐츠로 제공하기 위한 동작을 수행할 수 있다. 이를 위하여 이벤트 원격실행부(920)는 방송을 진행하는 방송 진행자나, 이를 관리하는 관리자의 요청에 따라 이벤트별로 반응하는 원격작동장치(830)를 설정하기 위한 동작을 수행한다. 특정 이벤트가 발생할 때, 그에 상응하여 동작하는 원격작동장치(830)를 지정하고, 구체적인 원격작동장치(830)의 동작을 설정할 수도 있다. 따라서, 이벤트 원격실행부(920)는 콘텐츠를 시청하는 사용자의 사용자 단말장치(800)로부터 제공되는 다양한 사용자 행위에서 지정한 이벤트가 검출될 때, 해당 검출된 이벤트에 상응하는 동작이 이루어지도록 원격작동장치(830)를 제어할 수 있다. 물론 그러한 원격작동장치(830)의 작동은 콘텐츠에 포함되어 또는 콘텐츠로서 사용자 단말장치(800)로 전송된다.In addition to providing a service screen of content to the user terminal device 800 , the event remote execution unit 920 may perform an operation for providing feedback as content again to users who respond to the provided content. To this end, the event remote execution unit 920 performs an operation for setting the remote operation device 830 that responds to each event according to the request of a broadcast host who conducts the broadcast or an administrator who manages the broadcast. When a specific event occurs, it is possible to designate the remote operation device 830 to operate correspondingly, and to set a specific operation of the remote operation device 830 . Accordingly, when a specified event is detected in various user actions provided from the user terminal device 800 of the user viewing the content, the event remote execution unit 920 performs an operation corresponding to the detected event. 830 can be controlled. Of course, such an operation of the remote operation device 830 is included in the content or transmitted to the user terminal device 800 as the content.

이벤트 원격실행부(920)는 위에서와 같이 원격작동장치(830)를 원격 제어하여 생성되는 콘텐츠를 사용자 단말장치(800)로 제공할 수도 있지만, 다양한 장치를 자동 제어하는 것이 얼마든지 가능할 수 있다. 대표적인 것이 효과음 송출이다. 이벤트를 감지하고, 감지한 이벤트에 매칭되는 효과음이 자동으로 송출되도록 하는 것이다. 이외에도, 도서상품권 등이 자동으로 송출되도록 설정될 수도 있다. 이와 같이 이벤트 원격실행부(920)는 콘텐츠에 반응하는 사용자들의 반응을 사용자 단말장치(800)를 통해 채팅창의 대화 내용 등 다양한 형태로 살피고, 그에 따른 다양한 피드백 액션을 콘텐츠에 포함하거나 단일 콘텐츠로 사용자 단말장치(800)로 제공해 줄 수 있다. 가령, 교육 콘텐츠의 경우, 해당 인물에 대한 사진을 일시적으로 화면에 팝업한 후 자동으로 화면에서 사라지도록 할 수도 있는 것이다.The event remote execution unit 920 may provide content generated by remote control of the remote operation device 830 to the user terminal device 800 as described above, but may be capable of automatically controlling various devices. A typical example is sound effect transmission. It detects an event and automatically transmits a sound effect matching the detected event. In addition, book gift certificates may be set to be automatically transmitted. In this way, the event remote execution unit 920 examines the reactions of users reacting to the content in various forms such as the conversation contents of the chatting window through the user terminal device 800, and includes various feedback actions accordingly in the content or as a single content. It may be provided to the terminal device 800 . For example, in the case of educational content, a photo of the person may be temporarily popped up on the screen and then automatically disappear from the screen.

저장부(930)는 제어부(910)의 제어하에 처리되는 다양한 형태의 정보나 데이터를 임시 저장한 후 출력할 수 있다. 여기서, 정보와 데이터는 가령 정보는 영상데이터의 경우 자막과 같은 부가 정보가 될 수 있고, 데이터는 화상 데이터나 문자 데이터 등이 될 수 있으나, 정보와 데이터는 실무적으로 혼용되므로 본 발명의 실시예에서는 그러한 용어의 개념에 특별히 한정하지는 않을 것이다. 또한 저장부(930)는 룩업테이블(LUT)상에 이벤트 정보와 원격 제어 정보를 매칭시켜 저장할 수 있다. 따라서, 저장부(930)는 이벤트 원격실행부(920)에서 이벤트를 분석하여 특정 이벤트 정보를 제어부(910)를 통해 제공하면 그에 매칭되어 있는 원격 제어 정보를 제공해, 원격작동장치(830)로 전송되도록 할 수 있다. 물론 이벤트 정보나 원격 제어 정보는 모두 2진 비트 정보의 형태로 매칭되어 저장된다고 볼 수 있다.The storage unit 930 may temporarily store various types of information or data processed under the control of the control unit 910 , and then output the stored information. Here, information and data, for example, may be additional information such as subtitles in the case of image data, and data may be image data or text data, but since information and data are practically mixed, in the embodiment of the present invention It will not specifically limit the concept of such terms. Also, the storage unit 930 may match event information and remote control information on a lookup table (LUT) and store them. Accordingly, when the event remote execution unit 920 analyzes the event and provides specific event information through the control unit 910 , the storage unit 930 provides matching remote control information and transmits it to the remote operation device 830 . can make it happen Of course, it can be seen that both event information and remote control information are matched and stored in the form of binary bit information.

한편, 본 발명의 다른 실시예로서, 도 9의 제어부(910)는 CPU와 메모리를 포함하여 구성될 수 있다. 여기서, CPU는 제어기능을 담당하는 제어회로, 연산부(ALU), 명령어해석부, 레지스트리 등을 포함할 수 있다. 제어회로는 제어동작을 담당하고, 연산부는 비트정보의 연산처리에 관여하며, 명령어해석부는 기계어 해석 동작을 수행한다. 다시 말해, 비트정보를 해석하여 어떠한 동작을 수행해야 할지를 판단하는 것이다. 레지스트리는 데이터의 일시적인 저장에 관여할 수 있다. 상기의 구성에 따라, CPU는 인터넷방송서비스장치(820)의 초기 구동시 이벤트 원격실행부(920)에 저장되어 있는 프로그램을 메모리에 로딩하여 저장한 후 이를 실행시킴으로써 데이터 연산처리 속도를 빠르게 증가시킬 수 있게 된다.Meanwhile, as another embodiment of the present invention, the controller 910 of FIG. 9 may include a CPU and a memory. Here, the CPU may include a control circuit in charge of a control function, an arithmetic unit (ALU), a command interpretation unit, a registry, and the like. The control circuit is in charge of the control operation, the arithmetic unit is involved in the arithmetic processing of bit information, and the instruction interpreter performs the machine language interpreting operation. In other words, the bit information is interpreted to determine what kind of operation to perform. The registry may be involved in the temporary storage of data. According to the above configuration, the CPU loads the program stored in the event remote execution unit 920 in the memory and executes it after loading the program stored in the event remote execution unit 920 when the Internet broadcasting service device 820 is initially driven, thereby rapidly increasing the data operation processing speed. be able to

도 10은 본 발명의 실시예에 따른 인터넷방송서비스장치의 구동 과정을 나타내는 흐름도이다.10 is a flowchart illustrating a driving process of an Internet broadcasting service apparatus according to an embodiment of the present invention.

설명의 편의상 도 10을 도 8과 함께 참조하면, 본 발명의 실시예에 따른 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 제공한 방송 콘텐츠에 반응하여 사용자들이 사용자 단말장치(800)상에서 수행하는 행위(혹은 활동)에 대한 행위 데이터를 수신한다(S1000). 여기서, 행위는 채팅창에서의 채팅행위 또는 화면상에 표시되는 아이콘을 선택하여 선물하기 등을 포함할 수 있다. 가령 이러한 방송 콘텐츠는 개인 인터넷 방송에서 방송 진행자와 쌍방향 대화 채널에서 수행될 수 있다.For convenience of explanation, referring to FIG. 10 together with FIG. 8 , the Internet broadcasting service device 820 according to an embodiment of the present invention responds to broadcast content provided to the user terminal device 800 , and allows users to use the user terminal device 800 . Receives action data for an action (or activity) performed on the screen (S1000). Here, the action may include a chatting action in a chatting window or a gift by selecting an icon displayed on the screen. For example, such broadcast content may be performed in an interactive conversation channel with a broadcast host in a personal Internet broadcast.

또한, 인터넷방송서비스장치(820)는 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 발생한 이벤트에 상응하여 주변의 원격작동장치(830)를 자동 작동시켜 원격작동장치(830)의 작동에 따른 방송 콘텐츠를 사용자 단말장치(800)로 재전송한다(S1010).In addition, the Internet broadcasting service device 820 determines whether a preset event occurs based on the received action data, and automatically operates the remote operation device 830 in the vicinity in response to the event occurring when the event occurs. 830), the broadcast content is retransmitted to the user terminal device 800 (S1010).

여기서, 원격작동장치(830)는 이벤트의 레벨 즉 수위에 따라 원격작동장치(830)의 개수가 결정되어 작동되거나, 동작 상태가 결정될 수도 있다. 물론 그러한 원격 제어는 인터넷방송서비스장치(820)에서 전송하는 원격제어신호에 의해 제어된다. 이러한 동작은 기설정되어 디폴트로 동작할 수 있지만, 시간 변화에 따라 가령 인공지능의 딥러닝 분석 등을 통해 가변되어 동작할 수도 있다. 사용자 즉 시청자들의 행위를 딥러닝 등을 통해 분석하고, 분석 결과에 따라 원격작동장치(830)의 개수나 상태를 결정하며, 원격 제어에 의해 동작시킬 수 있다. 예를 들어, 로봇장치가 원격작동장치(830)로 사용되는 경우 로봇장치의 동작 즉 액티비티의 정도가 점점 커질 수 있다. 가령, 팔만 움직이는 동작이었다면 정도가 강한 이벤트에서는 동작 정도가 팔과 다리 및 머리를 움직이는 동작으로 증가할 수 있다. 이와 같이 발생된 이벤트의 규모 혹은 강도 즉 정도에 따라 이러한 원격작동장치(830)의 수위가 조절되고, 해당 수위에 따라 작동하는 원격작동장치(830)의 모습이 사용자 단말장치(800)의 콘텐츠로 (재)전송될 수 있다.Here, the remote operation device 830 may be operated by determining the number of remote operation devices 830 according to the level, that is, the level of the event, or the operation state may be determined. Of course, such remote control is controlled by a remote control signal transmitted from the Internet broadcasting service device 820 . Such an operation may be preset and may be operated by default, but may be changed and operated according to time change through, for example, deep learning analysis of artificial intelligence. It is possible to analyze the behavior of the user, that is, viewers through deep learning, etc., determine the number or state of the remote operation device 830 according to the analysis result, and operate it by remote control. For example, when the robot device is used as the remote operation device 830 , the degree of operation of the robot device, ie, activity, may gradually increase. For example, if it is a motion that moves only the arm, the degree of motion may increase to a motion that moves the arms, legs, and head in the event of a strong degree. The water level of the remote operation device 830 is adjusted according to the scale or intensity, that is, the degree of the event generated in this way, and the appearance of the remote operation device 830 operating according to the water level is displayed as the content of the user terminal device 800 . can be (re)transmitted.

상기한 내용 이외에도 본 발명의 실시예에 따른 인터넷방송서비스장치(820)는 다양한 동작을 수행할 수 있으며, 기타 자세한 내용은 앞서 충분히 설명하였으므로 그 내용들로 대신하고자 한다.In addition to the above, the Internet broadcasting service apparatus 820 according to an embodiment of the present invention can perform various operations, and since other details have been sufficiently described above, the contents thereof will be replaced.

한편, 본 발명의 실시 예를 구성하는 모든 구성 요소들이 하나로 결합하거나 결합하여 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 비일시적 저장매체(non-transitory computer readable media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시 예를 구현할 수 있다.On the other hand, even though it has been described that all components constituting the embodiment of the present invention are combined or operated as one, the present invention is not necessarily limited to this embodiment. That is, within the scope of the object of the present invention, all the components may operate by selectively combining one or more. In addition, although all of the components may be implemented as one independent hardware, some or all of the components are selectively combined to perform some or all functions of the combined components in one or a plurality of hardware program modules It may be implemented as a computer program having Codes and code segments constituting the computer program can be easily deduced by those skilled in the art of the present invention. Such a computer program is stored in a computer-readable non-transitory computer readable media, read and executed by the computer, thereby implementing an embodiment of the present invention.

여기서 비일시적 판독 가능 기록매체란, 레지스터, 캐시(cache), 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라, 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로, 상술한 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리 카드, ROM 등과 같은 비일시적 판독가능 기록매체에 저장되어 제공될 수 있다.Here, the non-transitory readable recording medium refers to a medium that stores data semi-permanently and can be read by a device, not a medium that stores data for a short moment, such as a register, cache, memory, etc. . Specifically, the above-described programs may be provided by being stored in a non-transitory readable recording medium such as a CD, DVD, hard disk, Blu-ray disk, USB, memory card, ROM, and the like.

이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안 될 것이다.In the above, preferred embodiments of the present invention have been illustrated and described, but the present invention is not limited to the specific embodiments described above, and it is common in the technical field to which the present invention pertains without departing from the gist of the present invention as claimed in the claims. Various modifications may be made by those having the knowledge of, of course, and these modifications should not be individually understood from the technical spirit or perspective of the present invention.

2, 2a: 개인 인터넷 방송 시스템 4 ~ 8, 810: 통신망
100: 개인 인터넷 방송 장치 100a: 개인 인터넷 방송 클라이언트
150, 830: 원격작동장치 200: 시청자 단말기
200a: 시청자 클라이언트 210: 그래픽 유저 인터페이스 화면
212: 방송 화면 214: 채팅창
300: 방송 중계 서버 800: 사용자 단말장치
820: 인터넷방송서비스장치 900: 통신 인터페이스부
910: 제어부 920: 이벤트 원격실행부
930: 저장부
2, 2a: personal Internet broadcasting system 4 ~ 8, 810: communication network
100: personal Internet broadcasting device 100a: personal Internet broadcasting client
150, 830: remote operation device 200: viewer terminal
200a: viewer client 210: graphical user interface screen
212: broadcast screen 214: chat window
300: broadcast relay server 800: user terminal device
820: Internet broadcasting service device 900: communication interface unit
910: control unit 920: event remote execution unit
930: storage

Claims (10)

사용자 단말장치로 제공한 방송 콘텐츠에 반응하는 사용자들이 상기 사용자 단말장치상에서 수행하는 행위 데이터를 수신하는 통신 인터페이스부; 및
상기 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 상기 발생한 이벤트에 상응하여 주변의 원격작동장치를 자동 작동시켜 상기 원격작동장치의 작동에 따른 방송 콘텐츠를 상기 사용자 단말장치로 재전송하는 제어부;를 포함하되,
상기 제어부는, 상기 행위 데이터를 근거로 문자 이벤트 행위, 선물 이벤트 행위 및 가상화폐 선물 행위를 포함하는 이벤트 발생 여부를 판단하고, 상기 발생한 이벤트의 수위(level)를 근거로 상기 원격작동장치의 작동 수준을 결정하여 자동 작동시키며,
상기 제어부는, 방송을 진행하는 방송 진행자의 스튜디오 내에 구비되는 상기 원격작동장치를 기설정된 방식으로 자동 작동시키며,
상기 제어부는, 상기 사용자의 반응 정도에 따라 이벤트의 규모 또는 크기를 판단하고 판단 결과에 따라 상기 원격작동장치의 원격 제어를 통해 시청자에게 제공하는 콘텐츠의 강도를 높여 송출하며, 상기 콘텐츠로서 움직이거나 이동하는 액션 효과, 음향, 멜로디, 소리의 사운드 효과 및 LED 조명 점등, 조명 시간 조절, 메시지 표시의 표시 효과를 발생시켜 송출하는 인터넷방송서비스장치.
a communication interface unit for receiving action data performed by users responding to broadcast content provided to a user terminal device on the user terminal device; and
It is determined whether a preset event has occurred based on the received action data, and when an event occurs, a nearby remote operation device is automatically operated in response to the occurrence of the event to provide broadcast content according to the operation of the remote operation device to the user terminal device. A control unit that retransmits to
The control unit determines whether an event including a text event action, a gift event action, and a virtual currency gift action occurs based on the action data, and the operation level of the remote operation device based on the level of the generated event to automatically operate by determining
The control unit automatically operates the remote operation device provided in the studio of the broadcast host conducting the broadcast in a preset manner,
The control unit determines the scale or size of the event according to the degree of reaction of the user, and according to the determination result, increases the intensity of the content provided to the viewer through remote control of the remote operation device and transmits the content, and moves or moves as the content An Internet broadcasting service device that generates and transmits action effects, sounds, melodies, sound effects of sounds, LED lighting lighting, lighting time adjustment, and message display effects.
제1항에 있어서,
상기 제어부는, 상기 주변의 원격작동장치로서 조명장치, 로봇장치 및 캐릭터장치 중 적어도 하나의 장치를 원격 제어하여 작동시키는 인터넷방송서비스장치.
According to claim 1,
The control unit may remotely control and operate at least one of a lighting device, a robot device, and a character device as a remote operating device in the vicinity.
제2항에 있어서,
상기 제어부는, 상기 이벤트에 상응하여 상기 원격작동장치의 움직임 및 사운드 중 적어도 하나를 발생시키며, 상기 발생된 모습을 상기 방송 콘텐츠로서 재전송하는 인터넷방송서비스장치.
3. The method of claim 2,
The control unit generates at least one of a motion and a sound of the remote operation device in response to the event, and retransmits the generated state as the broadcast content.
삭제delete 삭제delete 통신 인터페이스부가, 사용자 단말장치로 제공한 방송 콘텐츠에 반응하는 사용자들이 상기 사용자 단말장치상에서 수행하는 행위 데이터를 수신하는 단계; 및
제어부가, 상기 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 상기 발생한 이벤트에 상응하여 주변의 원격작동장치를 자동 작동시켜 상기 원격작동장치의 작동에 따른 방송 콘텐츠를 상기 사용자 단말장치로 재전송하는 단계;를 포함하되,
상기 제어부가, 상기 행위 데이터를 근거로 문자 이벤트 행위, 선물 이벤트 행위 및 가상화폐 선물 행위를 포함하는 이벤트 발생 여부를 판단하고, 상기 발생한 이벤트의 수위(level)를 근거로 상기 원격작동장치의 작동 수준을 결정하여 자동 작동시키는 단계;
상기 제어부가, 방송을 진행하는 방송 진행자의 스튜디오 내에 구비되는 상기 원격작동장치를 기설정된 방식으로 자동 작동시키는 단계; 및
상기 제어부가, 상기 사용자의 반응 정도에 따라 이벤트의 규모 또는 크기를 판단하고 판단 결과에 따라 상기 원격작동장치의 원격 제어를 통해 시청자에게 제공하는 콘텐츠의 강도를 높여 송출하며, 상기 콘텐츠로서 움직이거나 이동하는 액션 효과, 음향, 멜로디, 소리의 사운드 효과 및 LED 조명 점등, 조명 시간 조절, 메시지 표시의 표시 효과를 발생시켜 송출하는 단계;를
더 포함하는 인터넷방송서비스장치의 구동방법.
receiving, by a communication interface unit, data on actions performed by users responding to broadcast content provided to the user terminal device on the user terminal device; and
A control unit determines whether a predetermined event has occurred based on the received action data, and when an event occurs, automatically operates a nearby remote operating device in response to the generated event to display broadcast content according to the operation of the remote operating device. Retransmitting to the user terminal device; including,
The control unit determines whether an event including a text event action, a gift event action, and a virtual currency gift action occurs based on the action data, and the operation level of the remote operation device based on the level of the generated event determining and automatically operating;
automatically operating, by the control unit, the remote operation device provided in the studio of a broadcast host conducting a broadcast in a preset manner; and
The control unit determines the scale or size of the event according to the degree of reaction of the user, and according to the determination result, increases the intensity of the content provided to the viewer through remote control of the remote operation device and transmits the content, and moves or moves as the content action effect, sound, melody, sound effect of sound and LED light lighting, lighting time adjustment, message display effect of generating and transmitting;
Driving method of the Internet broadcasting service device further comprising.
제6항에 있어서,
상기 재전송하는 단계는,
상기 주변의 원격작동장치로서 조명장치, 로봇장치 및 캐릭터장치 중 적어도 하나의 장치를 원격 제어하여 작동시키는 단계를 포함하는 인터넷방송서비스장치의 구동방법.
7. The method of claim 6,
The retransmission step is
and remotely controlling and operating at least one of a lighting device, a robot device, and a character device as the peripheral remote operating device.
제7항에 있어서,
상기 재전송하는 단계는,
상기 이벤트에 상응하여 상기 원격작동장치의 움직임 및 사운드 중 적어도 하나를 발생시키며, 상기 발생된 모습을 상기 방송 콘텐츠로서 재전송하는 인터넷방송서비스장치의 구동방법.
8. The method of claim 7,
The retransmission step is
A method of driving an Internet broadcasting service apparatus for generating at least one of a movement and a sound of the remote operation device in response to the event, and retransmitting the generated state as the broadcast content.
삭제delete 삭제delete
KR1020200088400A 2020-07-16 2020-07-16 Apparatus for Personal Internet Broadcasting and Driving Method Thereof KR102316072B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200088400A KR102316072B1 (en) 2020-07-16 2020-07-16 Apparatus for Personal Internet Broadcasting and Driving Method Thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200088400A KR102316072B1 (en) 2020-07-16 2020-07-16 Apparatus for Personal Internet Broadcasting and Driving Method Thereof

Publications (1)

Publication Number Publication Date
KR102316072B1 true KR102316072B1 (en) 2021-10-21

Family

ID=78268757

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200088400A KR102316072B1 (en) 2020-07-16 2020-07-16 Apparatus for Personal Internet Broadcasting and Driving Method Thereof

Country Status (1)

Country Link
KR (1) KR102316072B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024084285A1 (en) * 2022-10-21 2024-04-25 Hytto Pte. Ltd. System and method for interactive web-browsing via user equipment

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020010398A (en) 2000-07-29 2002-02-04 최상기 Real time internet broadcasting service method and system
KR20030013012A (en) 2001-08-06 2003-02-14 주식회사 뉴웰텔레콤 Unmanned remote module for internet live broadcasting system and remote control apparatus thereof
KR20040011591A (en) 2004-01-17 2004-02-05 김권영 The system of stage setting for broadcasting of bidirectional tv and the method of progress on broadcasting program using that system
KR20070015766A (en) 2005-08-01 2007-02-06 (주)판도라티비 System for personal video broadcasting and thereof service method using internet
KR100735233B1 (en) 2005-02-25 2007-07-03 삼성전자주식회사 System for providing personal broadcasting service
KR100784066B1 (en) 2005-10-25 2007-12-10 에스케이 텔레콤주식회사 Minor broadcasting service method and system
KR20100023473A (en) 2008-08-22 2010-03-04 브로드밴드미디어주식회사 Individual broadcasting system and method for providing chatting service on individual broadcasting using iptv
KR20130012222A (en) * 2011-07-12 2013-02-01 부산대학교 산학협력단 System and method for providing customized custom-view
KR20140113286A (en) 2013-03-14 2014-09-24 삼성전자주식회사 Appratus and method for tracking user viewing behavior using pattern matching and character recognition, system
KR102004221B1 (en) * 2017-02-07 2019-07-29 남서울대학교 산학협력단 SYSTEM AND METHOD FOR POWER RELAY CONTROL BASED ON IoT THROUGH MULTIMEDIA CHATTING
KR20190106971A (en) * 2017-02-10 2019-09-18 주식회사 시어스랩 Live streaming image generating method and apparatus, live streaming service providing method and apparatus, live streaming system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020010398A (en) 2000-07-29 2002-02-04 최상기 Real time internet broadcasting service method and system
KR20030013012A (en) 2001-08-06 2003-02-14 주식회사 뉴웰텔레콤 Unmanned remote module for internet live broadcasting system and remote control apparatus thereof
KR20040011591A (en) 2004-01-17 2004-02-05 김권영 The system of stage setting for broadcasting of bidirectional tv and the method of progress on broadcasting program using that system
KR100735233B1 (en) 2005-02-25 2007-07-03 삼성전자주식회사 System for providing personal broadcasting service
KR20070015766A (en) 2005-08-01 2007-02-06 (주)판도라티비 System for personal video broadcasting and thereof service method using internet
KR100784066B1 (en) 2005-10-25 2007-12-10 에스케이 텔레콤주식회사 Minor broadcasting service method and system
KR20100023473A (en) 2008-08-22 2010-03-04 브로드밴드미디어주식회사 Individual broadcasting system and method for providing chatting service on individual broadcasting using iptv
KR20130012222A (en) * 2011-07-12 2013-02-01 부산대학교 산학협력단 System and method for providing customized custom-view
KR20140113286A (en) 2013-03-14 2014-09-24 삼성전자주식회사 Appratus and method for tracking user viewing behavior using pattern matching and character recognition, system
KR102004221B1 (en) * 2017-02-07 2019-07-29 남서울대학교 산학협력단 SYSTEM AND METHOD FOR POWER RELAY CONTROL BASED ON IoT THROUGH MULTIMEDIA CHATTING
KR20190106971A (en) * 2017-02-10 2019-09-18 주식회사 시어스랩 Live streaming image generating method and apparatus, live streaming service providing method and apparatus, live streaming system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024084285A1 (en) * 2022-10-21 2024-04-25 Hytto Pte. Ltd. System and method for interactive web-browsing via user equipment

Similar Documents

Publication Publication Date Title
CN104363476B (en) It is a kind of based on online live active methods of forming a team, relevant apparatus and system
US8495236B1 (en) Interaction of user devices and servers in an environment
CN112073664B (en) Video call method and display device
CN104468623A (en) Information display method based on online live broadcast, related device and related system
US9576297B1 (en) Controlling a crowd of multiple mobile station devices
CN108293104A (en) Information processing system, wireless terminal and information processing method
US9596574B1 (en) Controlling a crowd of multiple mobile station devices
CN104468845B (en) A kind of data processing method and system
CN108322474B (en) Virtual reality system based on shared desktop, related device and method
CN107534679A (en) For the pipe control of communication session
US11671556B2 (en) Method of performing video call and display device
CN112399264B (en) Projection hall service management method and application
CN112399263A (en) Interaction method, display device and mobile terminal
CN111131909A (en) Method, device, equipment and medium for sharing terminal desktop
CN112533037A (en) Method for generating Lian-Mai chorus works and display equipment
KR102316072B1 (en) Apparatus for Personal Internet Broadcasting and Driving Method Thereof
CN112383832A (en) Live broadcast room interaction method, electronic equipment and computer readable storage medium
CN112073761A (en) Method and device for realizing Bluetooth function and double-hardware system display equipment
CN110868620A (en) Remote interaction system and method based on television
CN112423052A (en) Display system and display method
CN111773661A (en) System, method and device for team formation game based on live broadcast interface
WO2021031940A1 (en) Screening room service management method, interaction method, display device, and mobile terminal
CN112399225B (en) Service management method for projection hall and display equipment
CN115134621A (en) Live broadcast fight interaction method and device based on main and auxiliary picture display and electronic equipment
CN112269553B (en) Display system, display method and computing device

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant