KR102316072B1 - Apparatus for Personal Internet Broadcasting and Driving Method Thereof - Google Patents
Apparatus for Personal Internet Broadcasting and Driving Method Thereof Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4784—Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
Abstract
Description
본 발명은 인터넷방송서비스장치 및 그 장치의 구동방법에 관한 것으로서, 더 상세하게는 가령 개인 인터넷 방송을 위한 방송 스튜디오에 원격작동장치를 구비하고, 개인 인터넷 방송 서비스 중 개인 인터넷 방송을 시청하는 시청자로부터 개인 인터넷 방송 서비스에서 제공되는 다양한 종류의 유료 아이템을 선물하는 등의 이벤트가 발생되면, 이벤트에 대응하여 원격작동장치를 작동시켜 실시간 방송 콘텐츠로 제공하는 인터넷방송서비스장치 및 그 장치의 구동방법에 관한 것이다.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.
본 발명의 실시예는 가령 개인 인터넷 방송을 위한 방송 스튜디오에 원격작동장치를 구비하고, 개인 인터넷 방송 서비스 중 개인 인터넷 방송을 시청하는 시청자로부터 개인 인터넷 방송 서비스에서 제공되는 다양한 종류의 유료 아이템을 선물하는 등의 이벤트가 발생되면, 이벤트에 대응하여 원격작동장치를 작동시켜 실시간 방송 콘텐츠로 제공하는 인터넷방송서비스장치 및 그 장치의 구동방법을 제공함에 그 목적이 있다.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
여기서, "일부 또는 전부를 포함한다"는 것은 통신망(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
좀더 구체적으로 살펴보면, 본 발명의 일 실시예에 따른 개인 인터넷 방송 시스템(2)은 개인 인터넷 방송을 위한 방송 스튜디오에 적어도 하나의 원격작동장치(150)를 구비하고, 개인 인터넷 방송 장치(100)가 방송 스튜디오에 대한 방송 콘텐츠를 제작하여 복수 개의 시청자 단말기(200)들로 제공하고, 시청자 단말기(200)가 방송 콘텐츠가 재생되는 방송 화면을 이용하여 이벤트를 발생시키면, 개인 인터넷 방송 장치(100)가 이벤트에 대응하여 원격작동장치(150)를 작동시키고 이에 대한 실시간 방송 콘텐츠를 시청자 단말기(200)들로 제공하도록 처리한다.More specifically, the personal
다른 실시예에 따른 개인 인터넷 방송 시스템(2)은 개인 인터넷 방송 서비스를 위한 독립적인 웹사이트를 구축하고, 이를 통해 개인 인터넷 방송 장치(100)로부터 직접 시청자 단말기(200)들로 개인 인터넷 방송 서비스를 제공한다.The personal
이를 위해 본 발명의 실시예에 따른 개인 인터넷 방송 시스템(2)은 통신망(4, 6)과, 개인 인터넷 방송 장치(100)와, 적어도 하나의 원격작동장치(150) 및 복수 개의 시청자 단말기(200)를 포함한다.To this end, the personal
통신망(4, 6)은 예를 들어, 유무선 통신망, 이동 통신망 등으로 구비되고, 개인 인터넷 방송 장치(100)와 시청자 단말기(200)들, 개인 인터넷 방송 장치(100)와 원격작동장치(150)들 간에 상호 데이터 통신이 이루어지도록 단일 또는 복합의 통신망으로 구비된다.The
시청자 단말기(200)는 예컨대, 퍼스널 컴퓨터, 스마트폰, 태블릿폰, 태블릿 PC 등으로 구비되고, 통신망(4)을 통하여 개인 인터넷 방송 장치(100)로부터 실시간 방송 콘텐츠를 제공받아서 재생되는 방송 화면과 채팅창을 이용하여 개인 인터넷 방송 서비스를 제공받는다. 시청자 단말기(200)는 채팅창을 통해 방송 진행자(BJ)와 상호 대화가 이루어지도록 처리한다. 시청자 단말기(200)는 개인 인터넷 방송 중에 개인 인터넷 방송 장치(100)로 이벤트를 발생시키고, 이벤트에 대응하여 작동되는 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 제공받아서 재생한다.The
여기서 이벤트는 시청자가 방송 화면이나 채팅창을 이용하여 기설정된 텍스트(예를 들어, 특정 단어)를 입력하거나, 특정 메뉴 아이콘을 실행시키거나 또는 유료 아이템을 선물하는 경우 등에 발생되는 것으로, 이에 응답해서 개인 인터넷 방송 장치(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
개인 인터넷 방송 장치(100)는 하나의 개인 인터넷 방송 채널을 제공하기 위한 방송 스튜디오에 설치되고, 개인 인터넷 방송을 위한 멀티미디어 방송 콘텐츠를 제작하여 통신망(4)을 통해 시청자 단말기(200)들로 제공한다. 개인 인터넷 방송 장치(100)는 시청자 단말기(200)로부터 발생된 이벤트에 대응하여 무선 통신망(6)을 통하여 적어도 하나의 원격작동장치(150)가 동작되도록 원격 제어한다. 개인 인터넷 방송 장치(100)는 개인 인터넷 방송 서비스를 제공하는 그래픽 유저 인터페이스(GUI) 화면(예: 도 3의 210)을 시청자 단말기(200)로 제공한다. 이 GUI 화면(210)에는 멀티미디어 방송 콘텐츠를 재생하는 방송 화면(212)과, 방송 진행자(BJ)와 시청자들 간에 채팅이 이루어지는 채팅창(214)이 구비된다. 방송 화면(212)에는 이벤트를 발생시키는 특정 메뉴 아이콘(216)과, 이벤트가 발생되도록 시청자가 방송 진행자에게 유료 아이템을 선물하는 선물 아이콘(218) 등이 구비된다. 채팅창(214)에는 시청자가 개인 인터넷 방송 장치(100)에 의해 설정된 텍스트 즉, 특정 단어가 입력되면, 이벤트가 발생되도록 구비된다.The personal
개인 인터넷 방송 장치(100)는 이벤트와 관련되는 이벤트 데이터를 생성하여 DB에 저장할 수 있고, 또 해당 이벤트 데이터에 매칭되는 제어 신호, 더 정확하게는 원격작동장치(150)를 원격 제어하기 위한 원격 제어 데이터를 저장할 수 있다. A라는 이벤트에서는 A'라는 원격작동장치(150)가 어떠한 동작을 수행하도록 설정할 수 있고, B라는 이벤트에서는 B' 및 B"라는 원격작동장치(150)가 어떠한 동작을 수행하도록 기설정하여 저장시킬 수 있다. 이는 본 발명의 실시예에서는 원격작동장치(150)의 동작 범위를 결정한다고 명명될 수도 있다. 여기서, 동작 범위란 원격 동작되는 원격작동장치(150)의 개수, 그리고 동작 수준(level)을 포함할 수 있다. 물론 동작 수준은 팔만 움직이는 동작이면 동작 수준이 낮은 것이고, 팔과 다리, 그리고 머리를 함께 동작시키면 동작 수준이 높다고 표현할 수 있다. 예를 들어, 채팅창에 특정 텍스트를 포함하는 경우 해당 텍스트가 감지되면 A라는 원격작동장치(150)를 원격 제어하여 이를 반영하는 방송 영상을 시청자 단말기(200)로 송출할 수 있다. 가령, 기설정된 정보에 따라 로봇의 동작을 제어할 수 있다. 또한, 개인 인터넷 방송 장치(100)는 시청자가 유료 아이템을 선물하는 경우, 이를 감지하여 로봇의 동작에 더하여 조명 장치를 원격 제어하여 동작시킬 수 있다. 이와 같이, 개인 인터넷 방송 장치(100)는 시청자의 반응 정도에 따라, 이벤트의 규모 혹은 크기를 판단하고, 그에 따라 원격작동장치(150)의 원격 제어를 통해 시청자에게 제공되는 콘텐츠의 강도(혹은 정도)를 높여 송출할 수 있다. 대표적으로, 더 많은 원격작동장치(150)의 움직임, 이동, 표시 및/또는 사운드를 발생시켜 송출할 수 있다.The personal
예를 들어, 개인 인터넷 방송 장치(100)는 본 발명의 실시예에 따른 동작을 수행하기 위한 프로그램을 기설정할 수 있지만, 방송 진행자 가령 BJ의 스마트폰, 태블릿 PC, 랩탑 컴퓨터 등의 관리자 장치를 통해 개인 인터넷 방송 장치(100)에 접속하여, 가령 관리자 메뉴로 접속하여 상기한 원격작동장치(150)의 대상(예: 종류) 및 특정 이벤트, 그리고 이벤트에 반응하는 대상 및 반응 정도 등과 관련한 다양한 정보를 설정할 수 있다. 이와 같은 과정을 통해 이벤트에 반응하는 원격작동장치(150)를 구현할 수 있게 된다. 물론 이러한 동작이 수행되는 경우, 해당 원격작동장치(150)와 페어링(pairing) 동작을 수행하여 방송을 위한 세팅 동작을 수행할 수 있다. 가령, 방송 진행 중 특정 원격작동장치(150)가 통신에 의해 감지되지 않는 등의 문제가 발생하는 경우에는 방송 BJ의 관리자 단말장치(예: BJ의 스마트폰 등)로 이의 사실을 통지해 줄 수 있다.For example, the personal
그리고 원격작동장치(150)는 개인 인터넷 방송 장치(100)와 통신(예: 근거리 무선통신) 가능하고, 개인 인터넷 방송 장치(100)로부터 원격 제어를 받아서 전자적으로 작동 가능한 전자 장치들로서, 예를 들어, 원격작동장치(150)는 무선 통신 모듈이나 유선 통신 인터페이스(미도시됨)를 구비하는 조명 장치, 로봇, 캐릭터 장치, 장난감, 구동 장치 등 다양한 종류나 형태 등으로 구비되고, 해당 방송 스튜디오에 적어도 하나가 설치된다. 이 실시예에서 원격작동장치(150)는 개인 인터넷 방송 장치(100)와 무선 통신망(6)을 통해 상호 연결된다. 물론 원격작동장치(150)는 개인 인터넷 방송 장치(100)와 유선으로 연결될 수도 있다. 따라서 원격작동장치(150)는 시청자 단말기(200)로부터 발생된 이벤트에 대응하여 개인 인터넷 방송 장치(100)의 원격 제어를 받아서 움직임, 이동, 표시 및/또는 사운드를 발생시킨다.In addition, the
상술한 본 발명의 실시예에 따른 개인 인터넷 방송 시스템(2)은 개인 인터넷 방송을 위한 방송 스튜디오 공간에 통신 가능하고 전자적으로 원격 제어 가능한 원격작동장치(150)를 적어도 하나 구비하고, 개인 인터넷 방송 서비스를 위한 방송 화면에 채팅창을 제공하여 시청자가 방송 화면이나 채팅창을 통해 이벤트를 발생시키면, 이벤트에 대응하여 원격작동장치(150)를 작동시키고 이를 실시간 방송 콘텐츠로 제공한다. 물론 본 발명의 실시예에 따른 이러한 채팅창은 실시간으로 대화가 이루어지는 채팅을 의미할 수 있다.The personal
도 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
여기서, "일부 또는 전부를 포함"한다는 것은 통신망(4a)의 일부가 생략되어 개인 인터넷 방송 클라이언트(100a)가 방송 중계서버(300)와 다이렉트 통신을 수행하거나, 방송 중계서버(300)의 일부 또는 전부가 개인 인터넷 방송 클라이언트(100a)에 통합되어 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, "including some or all" means that a part of the
도 2를 참조하면, 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 도 1의 실시예와는 달리, 다양한 개인 인터넷 방송 서비스를 제공하는 중계 사이트(또는 시스템), 예를 들어 아프리카 TV, 팝콘 TV, 다음팟 TV, 유튜브 라이브, 트위치 TV 등과 연동 처리하여 본 발명에 따른 개인 인터넷 방송 서비스를 제공한다. 즉 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 아프리카 TV 등과 같이 중계서비스를 제공하는 플랫폼 업체의 서버를 통해 개인 인터넷 방송이 이루어진다. 물론 이러한 과정에서 VOD(Video on Demand) 서비스를 제공할 수 있다.Referring to FIG. 2 , a personal
즉, 다른 실시예에 따른 개인 인터넷 방송 시스템(2a)은 개인 인터넷 방송 서비스를 제공하는 방송 중계 서버(300)와 연동 처리된다. 개인 인터넷 방송 시스템(2a)은 예를 들어, 아프리카 TV, 팝콘 TV, 다음 TV 팟, 유튜브 라이브, 트위치 TV 등의 방송 중계 서버(300)로부터 하나의 방송 채널을 할당받아서 개인 인터넷 방송 서비스를 시청자들에게 제공한다.That is, the personal
구체적으로, 개인 인터넷 방송 시스템(2a)은 통신망(4a ~ 8)과, 적어도 하나의 개인 인터넷 방송 클라이언트(100a)와, 복수 개의 시청자 클라이언트(200a) 및 방송 중계 서버(300)들을 포함한다.Specifically, the personal
통신망(4a ~ 8)은 예를 들어, 유무선 통신망, 이동 통신망 등으로 구비되고, 개인 인터넷 방송 클라이언트(100a)와 방송 중계 서버(300), 방송 중계 서버(300)와 시청자 클라이언트(200a), 개인 인터넷 방송 클라이언트(100a)와 원격작동장치(150)들 간에 상호 데이터 통신이 이루어지도록 단일 또는 복합의 통신망으로 구비된다. 이 실시예에서 개인 인터넷 방송 클라이언트(100a)와 원격작동장치(150)들은 무선 통신망(6)으로 상호 연결된다.The
시청자 클라이언트(200a)는 도 1의 시청자 단말기(200)에 대응되는 장치로, 예컨대, 퍼스널 컴퓨터, 스마트폰, 태블릿폰, 태블릿 PC 등으로 구비된다. 시청자 클라이언트(200a)는 통신망(8)을 통하여 방송 중계 서버(300)에 접속하여 회원으로 등록하고 복수 개의 서로 다른 개인 인터넷 방송 클라이언트(100a)들로부터 제공되는 다양한 개인 인터넷 방송 채널 중 시청자 자신이 원하는 방송 채널을 선택하여 개인 인터넷 방송 서비스를 제공받는다. 이때, 시청자 클라이언트(200a)는 개인 인터넷 방송 클라이언트(100a)에서 제작된 멀티미디어 방송 콘텐츠를 방송 중계 서버(300)를 통해 전송받아서 재생하여 개인 인터넷 방송을 시청하고, 채팅창을 통해 방송 진행자(BJ)와 상호 대화가 이루어지도록 처리한다.The
시청자 클라이언트(200a)는 방송 중계 서버(300)에서 제공되는 유료 아이템을 구매한다. 이때, 유료 아이템은 본 발명의 실시예에 따른 이벤트를 발생시키는 수단으로 사용된다. 즉, 시청자 클라이언트(200a)는 채팅창을 이용하여 기설정된 텍스트를 입력하거나, 방송 화면에 표시되는 특정 메뉴 아이콘을 선택하거나 또는 유료 아이템을 선물로 제공하는 등의 이벤트를 발생시켜서 방송 중계 서버(300)로 전달한다. 시청자 클라이언트(200a)는 방송 중계 서버(300)로부터 이벤트에 대응하는 개인 인터넷 방송 클라이언트(100a)의 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 제공받아서 재생한다.The
개인 인터넷 방송 클라이언트(100a)는 도 1에 도시된 개인 인터넷 방송 장치(100)에 대응되는 장치로, 방송 중계 서버(300)를 통해 방송 채널을 제공받는 것을 제외하고는 대체로 유사한 구성 및 기능을 갖는다. 즉, 개인 인터넷 방송 클라이언트(100a)는 전형적인 개인 인터넷 방송을 위한 멀티미디어 방송 콘텐츠를 제작하고, 제작된 멀티미디어 방송 콘텐츠를 통신망(4a)을 통해 방송 중계 서버(300)로 제공한다.The personal
개인 인터넷 방송 클라이언트(100a)는 시청자 클라이언트(200a)로부터 이벤트가 발생되면, 해당 이벤트에 대응하여 방송 스튜디오에 설치되는 적어도 하나의 원격작동장치(150)를 동작하도록 원격 제어하고, 동작되는 원격작동장치(150)에 대해 실시간 방송 콘텐츠를 제작하여 방송 중계 서버(300)로 제공한다. 이를 위해 개인 인터넷 방송 클라이언트(100a)는 무선 통신망(6)을 통해 원격작동장치(150)와 연결된다. 이 실시예에서 개인 인터넷 방송 클라이언트(100a)와 원격작동장치(150)는 예컨대, 블루투스(Bluetooth), 와이파이(Wi-Fi), 지그비(zigbee) 등의 무선 통신망으로 상호 연결된다. 즉 무선 통신으로서 근거리 통신을 수행한다.When an event occurs from the
원격작동장치(150)는 방송 스튜디오에 설치되고, 개인 인터넷 방송의 내용, 종류 등에 따라 다양한 형태나 종류들로 구비된다. 원격작동장치(150)는 예를 들어, 조명 장치, 로봇, 장난감, 캐릭터 장치 및 구동 장치 등으로 구비될 수 있다. 이러한 원격작동장치(150)는 통신 가능하고, 개인 인터넷 방송 클라이언트(100a)로부터 원격 제어를 받아서 작동되는 전자 장치로 구비된다. 예를 들어, 조명 장치는 이벤트에 대응하여 복수 회 반복해서 점멸되거나, 서로 다른 색상으로 점등된다. 로봇이나 장난감 또는 캐릭터 장치는 이벤트에 대응하여 소리를 내거나, 조명을 점등시키거나, 움직이거나 이동한다. 물론 조명 장치나 로봇과 같은 대다수의 원격작동장치(150)는 내부적으로 통신 모듈 이외에도 CPU나 MPU와 같은 제어부 혹은 제어 모듈을 포함하며, 해당 제어부는 개인 인터넷 방송 클라이언트(100a)에서 전송되는 원격 제어 신호에 상응하여 원격작동장치(150)의 동작을 제어한다고 볼 수 있다. 사물인터넷(IoT)과 같은 동작을 수행하는 것이다.The
그리고 방송 중계 서버(300)는 인터넷 방송 서비스 예를 들어, 아프리카 TV, 팝콘 TV, 다음팟 TV, 유튜브 라이브, 트위치 TV 등이 제공하는 다양한 방송 채널의 개인 인터넷 방송 서비스를 제공한다. 방송 중계 서버(300)는 개인 인터넷 방송 클라이언트(100a)의 창작자가 회원으로 가입, 등록하도록 구비되고, 개인 인터넷 방송 클라이언트(100a)의 창작자가 개인 인터넷 방송 서비스의 방송 채널을 이용하는데에 따른 비용을 지불하도록 제공된다. 방송 중계 서버(300)는 시청자 클라이언트(200a)의 시청자가 회원으로 가입, 등록하도록 구비된다.In addition, the
방송 중계 서버(300)는 시청자 클라이언트(200a)가 유료 아이템을 구매할 수 있도록 제공한다. 이러한 유료 아이템은 예를 들어, 아프리카 TV의 경우에는 별풍선, 스티커 등으로 구비되고, 팝콘 TV의 경우에는 팝콘 등으로 구비된다. 따라서 유료 아이템은 시청자 클라이언트(200a)가 유료 아이템의 사용처에 따라 해당 개인 인터넷 방송 클라이언트(100a)의 창작자와 방송 중계 서버(300)의 운영자가 판매 금액을 일정 비율로 나누어 수익을 분배하도록 제공된다.The
방송 중계 서버(300)는 중계 플랫폼으로서 시청자 클라이언트(200a)로부터 이벤트가 발생되면, 해당 개인 인터넷 방송 클라이언트(100a)로 이벤트가 발생되었음을 전달한다. 방송 중계 서버(300)는 이벤트가 발생된 개인 인터넷 방송 클라이언트(100a)로부터 원격 제어된 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 시청자 클라이언트(200a)로 제공한다.When an event is generated from the
상술한 바와 같이, 본 발명의 실시예에 따른 개인 인터넷 방송 시스템(2, 2a)은 인터넷 1인 미디어 방송 시장의 시청자와 방송 진행자 간의 커뮤니케이션 채널을 추가로 제공하고, 방송 진행자의 방송 활동을 도와주는 원격작동장치(150)를 매개로 하여 개인 인터넷 방송 서비스의 새로운 부가 기능을 제공함으로써, 개인 인터넷 방송 서비스에 대한 시장성을 증대시켜서 관련업계의 공동 이익을 추구할 수 있다.As described above, the personal
도 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)
따라서 시청자 단말기(또는 시청자 클라이언트)(200)가 방송 화면(212)의 특정 메뉴 아이콘(216)을 선택하거나 유료 아이템을 선물(218)하는 경우, 채팅창(214)에 특정 단어를 입력하는 경우에 원격작동장치(150)를 반응시키기 위한 이벤트가 발생된다.Therefore, when the viewer terminal (or viewer client) 200 selects a
또 방송 화면(212)에는 방송 진행자(260)와, 방송 스튜디오에 적어도 하나의 원격작동장치(150)가 설치된 상태를 표시한다. 원격작동장치(150)에는 예를 들어, 조명 장치(220), 로봇(230), 캐릭터 장치(240), 장난감, 구동 장치(250) 등 다양한 종류로 구비된다.In addition, the
이러한 원격작동장치(150)는 시청자 단말기(200)로부터 이벤트가 발생되면, 이벤트에 대응하는 하나가 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)로부터 원격 제어되어 동작하게 되고, 이 동작에 대한 실시간 방송 콘텐츠를 시청자 단말기(200)로 제공하게 된다. 그 결과, 시청자 단말기(200)는 이벤트에 대응하여 원격작동장치(150)의 작동 상태에 대한 방송 콘텐츠를 실시간 제공받아서 재생한다.When an event occurs from the
따라서 시청자 단말기(200)는 시청자 자신 또는 다른 시청자에 의해 발생되는 이벤트에 반응하는 원격작동장치(150)에 대한 실시간 방송 콘텐츠를 통해 방송 진행자와 시청자들 간의 상호 의사 소통 채널의 다변화에 의한 즐거움을 배가시킬 수 있다.Therefore, the
도 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
구체적으로, 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(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
또 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(100)는 통신망(4, 8)에 연결되는 제1 통신 모듈(120)과, 무선 통신망(6)에 연결되는 제2 통신 모듈(122)을 포함한다.In addition, the personal Internet broadcasting device (or personal Internet broadcasting client) 100 includes a
제1 통신 모듈(120)은 시청자 단말기(200) 또는 방송 중계 서버(300)와 상호 데이터 통신을 처리하고, 제2 통신 모듈(122)은 원격작동장치(150 : 152 ~ 158)와 상호 데이터 통신을 처리한다.The
좀더 살펴보면, 개인 인터넷 방송 장치(또는 개인 인터넷 방송 클라이언트)(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
그리고 도 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
제어부(310)는 방송 중계 서버(300)의 제반 동작을 처리하도록 제어한다. 즉, 제어부(310)는 통신부(320), 개인 인터넷 방송 서비스 처리부(330) 및 데이터베이스(340)를 제어하여, 복수 개의 개인 인터넷 방송 클라이언트(100a)들로 방송 채널을 할당하여 실시간으로 방송 콘텐츠를 전송받아서 복수 개의 시청자 클라이언트(200a)들로 제공하도록 처리하고, 개인 인터넷 방송 클라이언트(100a)의 방송 진행자와 시청자들 간에 상호 대화가 이루어지도록 채팅창을 처리한다.The
통신부(320)는 통신망(4, 8)에 연결되고, 제어부(310)의 제어를 받아서 복수 개의 개인 인터넷 방송 클라이언트(100a)들과 시청자 클라이언트(200a)들 간과 상호 데이터 통신을 처리한다. 즉, 통신부(320)는 개인 인터넷 방송 클라이언트(100a)들로부터 실시간 방송 콘텐츠를 전송받고, 시청자 클라이언트(200a)들로 실시간 방송 콘텐츠를 전송한다. 통신부(320)는 채팅창을 통해 방송 진행자와 시청자들 간에 이루어지는 대화 내용을 실시간으로 전달한다. 통신부(320)는 시청자 클라이언트(200a)로부터 이벤트가 발생되면, 개인 인터넷 방송 클라이언트(100a)로 이벤트를 전달한다.The
개인 인터넷 방송 서비스 처리부(330)는 개인 인터넷 방송 클라이언트(100a)들과 시청자 클라이언트(200a)들 간에 개인 인터넷 방송 서비스를 제공되도록 처리한다. 본 발명의 실시예에 따른 개인 인터넷 방송 서비스 처리부(330)는 개인 인터넷 방송 클라이언트(100a)들로부터 실시간 방송 콘텐츠를 전송받고, 시청자 클라이언트(200a)들로 실시간 방송 콘텐츠를 전송하는 스트리밍 처리부(332)와, 개인 인터넷 방송 클라이언트(100a)의 방송 진행자와 시청자들 간에 상호 대화가 이루어지도록 처리하고, 특정 텍스트를 설정하여 시청자로부터 채팅창에 특정 텍스트가 입력되거나, 시청자가 방송 화면의 특정 메뉴 아이콘을 선택하거나 또는 유료 아이템을 선물하면, 이벤트를 발생시키는 채팅 처리부(334) 및, 개인 인터넷 방송 클라이언트(100a)들 각각에 할당된 방송 채널 정보와 시청자들로부터 받은 유료 아이템 정보 등을 관리하는 방송 채널 관리부(336)로 구성된다.The personal Internet broadcasting
그리고 데이터베이스(340)는 제어부(310)의 제어를 받아서 개인 인터넷 방송 서비스 처리부(330)의 처리 과정에 따라 다양한 정보를 저장하고, 저장된 정보들을 읽을 수 있도록 제공한다. 본 발명의 실시예에 따른 데이터베이스(340)는 방송 중계 서버(300)의 내부에 구비되어 있지만, 별도의 데이터베이스 서버로 구비될 수도 있다.In addition, the
본 발명의 실시예에 따른 데이터베이스(340)는 개인 인터넷 방송 클라이언트(100a)들 각각에 할당된 개인 인터넷 방송의 카테고리, 운영자, 방송 진행자 등의 정보를 포함하는 방송 채널 정보(342)와, 개인 인터넷 방송 클라이언트(100a)들로부터 제작되어 방송 중계 서버(300)로 전송된 개인 인터넷 방송 콘텐츠(344) 및, 개인 인터넷 방송 클라이언트(100a)들 각각으로 선물된 유료 아이템의 수량, 총 수입 금액, 유료 아이템의 배분 비율 등이 포함되는 유료 아이템 정보(346)를 적어도 저장한다.The
계속해서 도 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
단계 S410에서 시청자 단말기(200)는 멀티미디어 방송 콘텐츠를 방송 화면을 통해 재생하고, 단계 S420에서 방송 화면이나 채팅창을 통해 이벤트를 발생시킨다. 단계 S430에서 시청자 단말기(200)는 통신망(4)을 통하여 이벤트가 발생되었음을 알리는 이벤트 신호를 개인 인터넷 방송 장치(100)로 전송한다.In step S410, the
단계 S440에서 개인 인터넷 방송 장치(100)는 시청자 단말기(200)로부터 전송된 이벤트 신호가 예를 들어, 이벤트 신호가 채팅창에서 특정 단어의 입력에 의한 것인지, 특정 메뉴 아이콘의 선택에 의한 것인지 또는 유료 아이템의 선물에 의한 것인지를 판별한다. 이때, 다양한 단어, 메뉴 아이콘, 유료 아이템의 수량 등에 따라 어떠한 원격작동장치(150)에 대응되는 것인지, 해당 원격작동장치(150)의 어떠한 동작을 요구하는지 등을 더 판별할 수도 있다. In step S440, the personal
단계 S450에서 개인 인터넷 방송 장치(100)는 판별된 이벤트에 대응하여 원격작동장치를 원격 제어하고, 이어서 단계 S460에서 원격작동장치(150)는 개인 인터넷 방송 장치(100)의 원격 제어에 응답해서 이벤트에 대응되는 작동을 하게 된다. 이에 개인 인터넷 방송 장치(100)는 이벤트에 대응되는 작동을 하는 원격작동장치(150)에 대한 방송 콘텐츠를 제작하여 시청자 단말기(200)로 제공한다.In step S450, the personal
예를 들어, 이 실시예에서 개인 인터넷 방송 장치(100)는 특정 단어가 '키티'인 경우, 채팅창에 '키디'가 입력되면, 원격작동장치(150)들 중 키티 캐릭터 형상의 조명 장치가 점등하도록 원격 제어한다. 또 특정 단어가 '건담'인 경우, 채팅창에 '건담'이 입력되면, 건담 캐릭터 로봇이 팔을 들어 움직이고, 특정 메뉴 아이콘이 선택되면, 건담 캐릭터 로봇이 움직임과 동시에 소리를 내도록 원격 제어하고, 유료 아이템을 1개 선물받으면, 건담 캐릭터 로봇이 움직임과 소리 및 건담의 눈에서 불빛이 발사되도록 원격 제어한다. 이러한 원격작동장치는 이벤트에 대응하여 움직이거나 이동하는 등의 액션 효과, 음향, 멜로디, 소리 등의 사운드 효과 및 LED 조명 점등, 조명 시간 조절, 메시지 표시 등의 표시 효과 등 다양하게 제공 가능하다.For example, in this embodiment, when the specific word is 'kitty', the personal
그리고 도 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
단계 S510에서 시청자 단말기(200)로부터 채팅창에 특정 단어가 입력되면, 단계 S520으로 진행하여 개인 인터넷 방송 장치(100)가 특정 단어에 대응하는 원격작동장치(150)의 동작을 원격 제어한다.When a specific word is input into the chatting window from the
단계 S530에서 시청자 단말기(200)로부터 방송 화면의 특정 메뉴 아이콘이 선택되면, 단계 S540으로 진행하여 개인 인터넷 방송 장치(100)가 특정 메뉴 아이콘에 대응되는 원격작동장치(150)의 동작을 원격 제어한다.When a specific menu icon on the broadcast screen is selected from the
그리고 단계 S550에서 시청자 단말기(200)로부터 유료 아이템이 선물되면, 이 수순은 단계 S560으로 진행하여 개인 인터넷 방송 장치(100)가 유료 아이템에 대응되는 원격작동장치(150)의 동작을 원격 제어한다. 상술한 단계 S500 내지 단계 S560들은 개인 인터넷 방송 서비스가 진행되는 중에는 계속해서 반복 처리된다.And when a paid item is presented from the
이상에서, 본 발명에 따른 개인 인터넷 방송 시스템의 구성 및 작용을 상세한 설명과 도면에 따라 도시하였지만, 이는 실시예를 들어 설명한 것에 불과하며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능하다.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
여기서, "일부 또는 전부를 포함한다"는 것은 통신망(810)과 같은 일부 구성요소가 생략되어 인터넷방송서비스장치(820)와 원격작동장치(830)가 다이렉트 통신을 수행하거나, 인터넷방송서비스장치(820)의 일부 또는 전부가 통신망(810)을 구성하는 네트워크장치(예: 무선교환장치 등)와 통합하여 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, "including some or all" means that some components such as the
사용자 단말장치(800)는 인터넷방송서비스장치(820)에 접속하여 개인들의 인터넷 방송을 시청할 수 있는 사용자의 영상표시장치를 의미할 수 있다. 물론 사용자 단말장치(800)는 사용자들이 소지하는 스마트폰, 태블릿PC, 데스크탑컴퓨터, 랩탑컴퓨터 및 국내 S사의 갤럭*기어와 같은 웨어러블장치를 포함할 수 있으며, 인공지능(AI) 스피커 등을 포함할 수도 있다.The
사용자 단말장치(800)는 인터넷방송서비스장치(820)에 접속하여 인터넷방송서비스장치(820)에서 제공하는 다양한 유형의 콘텐츠를 수신할 수 있으며, 이의 과정에서 화면에 표시되는 채팅창 등을 통해 방송 진행자와 채팅을 진행할 수 있다. 물론 문자 채팅 이외에도 앞서 언급한 대로 방송에 참여하기 위한 다양한 형태의 이벤트 동작을 수행할 수 있다. 예를 들어, 선물하기 등이 가능할 수 있으며, 제한적된 범위에서 가상화폐를 이체시키는 등의 동작을 수행할 수도 있다. 좋은 콘텐츠를 제작해 달라는 일종의 후원금을 송금하는 것이다.The
통신망(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
통신망(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
인터넷방송서비스장치(820)는 사용자 단말장치(800)로 다양한 유형의 콘텐츠를 제공하는 개인인터넷 방송 사이트나, 다수의 개인 인터넷방송 사이트를 중계하는 중계 플랫폼(예: 아프리카 TV 등) 서비스를 제공하는 서버를 포함할 수 있다. 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 콘텐츠의 서비스 화면을 제공하며, 이와 함께 사용자와 실시간 대화채널을 형성하기 위하여 대화창 즉 채팅창을 제공한다. 이외에도 서비스 화면상에는 도 3에서 볼 수 있는 바와 같은 다양한 기능의 부가 화면이 제공될 수 있다. 여기서, 부가 화면이란 추천이나 유료아이템 등의 서비스 버튼을 포함할 수 있다. 채팅창에는 현재 방송에 50명이 접속한 경우, 그 중 대화에 참여하는 사용자의 텍스트가 실시간으로 표시될 수 있다.The Internet
또한, 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 제공하는 서비스 화면 즉 콘텐츠에 반응하는 사용자의 행위나 행위의 수준 즉 레벨을 판단할 수 있다. 이를 위하여 인터넷방송서비스장치(820)는 채팅창을 통해 사용자가 전송하는 텍스트를 분석한다. 또한, 선물하기 등의 행위가 있는지를 판단한다. 또한, 가상화폐를 제공하는 행위가 있는지도 판단할 수 있다. 여기서, 사용자의 행위는 다양하게 이루어질 수 있지만, 이벤트 발생에 관계되는 이벤트 발생 행위를 포함한다. 예를 들어, 텍스트는 칭찬 문구가 대표적일 수 있다. 가령, 문자 이벤트 행위, 선물 이벤트 행위, 가상화폐 선물 행위 등 다양한 유형의 이벤트 행위를 포함한다.In addition, the Internet
인터넷방송서비스장치(820)는 기설정한 이벤트 행위가 감지되면, 그에 상응하여 로봇이나 조명장치 등의 원격작동장치(830)를 원격으로 작동시키고, 그 원격으로 작동되는 원격작동장치(830)가 포함되는 콘텐츠를 다시 사용자 단말장치(800)로 (실시간으로) 송출한다. 다시 말해서 인터넷방송서비스장치(820)는 사용자 단말장치(800)로 제공하는 콘텐츠에 반응하는 사용자들의 이벤트 행위 수준에 따라 동작하는 원격작동장치(830)의 동작이 포함되는 콘텐츠를 피드백한다고 볼 수 있다. 가령, 시간 순으로 A 사용자가 이벤트 행위를 하고, 이어 B 사용자가 이벤트 행위를 하면, 인터넷방송서비스장치(820)는 그 각각의 이벤트 행위에 매칭되는 원격작동장치(830)의 작동 모습을 포함하여 콘텐츠를 사용자 단말장치(800)로 송출한다.When a predetermined event action is detected, the Internet
인터넷방송서비스장치(820)는 이러한 과정을 통해 개인 인터넷 방송을 사용자들에게 송출하면서 적극적인 참여를 유도하고, 또 사용자들이 콘텐츠를 시청하면서 흥미를 느끼도록 할 수 있다. 단순히 원격작동장치(830)의 작동 모습을 포함하여 콘텐츠를 전송하는 것 이외에도 선물을 증정한다는 등의 이벤트 팝업을 제공할 수도 있으므로, 본 발명의 실시예에서는 어느 하나의 형태에 특별히 한정하지는 않을 것이다. 예를 들어, 기설정된 효과음이 자동으로 선택되어 송출될 수도 있다. 또는 특정 사용자 단말장치(800)로만 도서상품권 등을 자동 송출할 수도 있다. 가령, 저작권 보호를 받는 애니메이션 저작물이나 이모니콘 등을 선물할 수도 있다.The Internet
원격작동장치(830)는 가령 스튜디오 내에 구비되는 다양한 유형의 장치를 포함할 수 있다. 이러한 원격작동장치(830)는 인터넷방송서비스장치(820)와 원격 제어 동작을 위한 페어링(혹은 세팅) 동작을 수행할 수 있다. 다시 말해, 스튜디오 내에 총 10개의 원격작동장치(830)가 있다고 가정해 보자. 이의 경우, 가령 사용자가 관리자 메뉴를 통해 인터넷방송서비스장치(820)에 접속한 경우, 화면상에는 주변에서 인식되는 원격작동장치(830)의 식별정보나 그를 나타내는 이모니콘 등이 표시될 수 있다. 따라서, BJ 등의 방송 진행자는 해당 식별정보를 선택하여 특정 이벤트에서 동작할 대상을 선정하고, 또 어떠한 동작이 이루어지도록 하는지를 설정할 수 있다. 가령, 로봇이 춤을 추는 동작이 특정 이벤트에서 이루어지도록 설정하였다고 가정해 보자. 이러한 과정에 따라 원격 제어 신호가 생성되면 인터넷방송서비스장치(820)에서 사용자들의 이벤트 행위를 감지하여 그에 상응하는 기생성된 원격 제어 신호를 주변의 원격작동장치(830)로 전송하면, 전송된 원격 제어 신호를 로봇이 수신하여 지정된 동작을 수행하게 되는 것이다. 그리고, 해당 로봇의 작동 모습이 콘텐츠에 포함되어 사용자 단말장치(800)로 전송된다.The
이러한 과정에서 가령, 인터넷방송서비스장치(820)는 방송이 진행될 때 주변의 원격작동장치(830)들을 점검하는 동작을 수행할 수 있다. 이를 위하여 DB(820a)에 저장되어 있는 데이터를 근거로 주변의 원격작동장치(830)가 인식되는지를 점검하기 위한 비콘 신호 등을 송출할 수 있다. 물론 비콘 신호는 원격작동장치(830)에서만 전송하는 일방향 신호가 될 수 있고, 양방향으로 주고 받을 수도 있다. 이와 같이 가령 비콘 신호를 통해 방송을 위한 원격작동장치(830)가 준비되어 있는지를 점검할 수 있다. 물론 이외에도 인터넷방송서비스장치(820)는 주변의 원격작동장치(830)의 상태를 점검할 수도 있다. 대표적으로, 배터리 가용 용량이 적은 경우에는 이를 방송 진행자가 알 수 있도록 방송 진행자의 스마트폰 등으로 정보를 통지할 수 있다. 물론 로봇과 같은 특정 원격작동장치(830)가 검출되지 않는 경우에도 이를 통지할 수 있다. 이러한 과정을 통해 개인 방송을 위한 스탠바이(standby)가 이루어진다.In this process, for example, the Internet
도 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
여기서, "일부 또는 전부를 포함한다"는 것은 저장부(930)와 같은 일부 구성요소가 생략되어 구성되거나, 이벤트 원격실행부(920)와 같은 일부 구성요소가 제어부(910)와 같은 다른 구성요소에 통합되어 구성될 수 있는 것 등을 의미하는 것으로서, 발명의 충분한 이해를 돕기 위하여 전부 포함하는 것으로 설명한다.Here, “including some or all” means that some components such as the
통신 인터페이스부(900)는 개인 인터넷 방송을 진행하는 방송 진행자 또는 관리자와 통신을 수행하여 가령 도 8의 원격작동장치(830)의 원격 제어 동작을 설정하기 위한 동작을 수행할 수 있다. 가령 방송 진행자나 관리자가 관리자 메뉴로 접속하여 서비스를 요청한 경우 관리자 메뉴 화면을 제공하고 이를 통해 원격작동장치(830)로 사용하기 위한 원격제어 대상을 설정하고, 또 원격작동장치(830)의 구체적인 동작을 설정할 수 있다. 가령 A 이벤트에서 로봇과 조명장치가 작동하도록 설정하였다면, B 이벤트에서는 모든 원격작동장치(830)가 작동하도록 하는 것이 대표적이며, 통신 인터페이스부(900)는 이러한 초기 동작 설정에 관여할 수 있다.The
또한, 통신 인터페이스부(900)는 개인 방송을 위한 준비가 완료되면 방송을 진행하여 서비스에 접속하는 사용자 단말장치(800)로 콘텐츠를 제공하기 위한 통신을 수행한다. 사용자 단말장치(800)의 서비스 요청에 따라 서비스 화면을 제공하며, 또한 제공한 서비스 화면의 채팅창 등에서 이루어지는 사용자들의 대화 내용을 실시간으로 수신하여 제어부(910)로 전달할 수 있으며, 또한 서비스 화면에서 사용자가 다양한 버튼을 선택한 경우 이를 인식하여 그에 반응하도록 할 수 있다.In addition, when preparation for personal broadcasting is completed, the
통신 인터페이스부(900)는 사용자 단말장치(800)나 관리자의 스마트폰 등과 통신을 수행하는 과정에서, 변/복조, 먹싱/디먹싱, 인코딩/디코딩, 해상도를 변환하는 스케일링 등의 동작을 수행할 수 있으며, 이와 관련해서는 당업자에게 자명하므로 더 이상의 설명은 생략하도록 한다.The
제어부(910)는 도 9의 통신 인터페이스부(900), 이벤트 원격실행부(920) 및 저장부(930)의 전반적인 제어 동작을 담당한다. 예를 들어, 사용자 단말장치(800)로부터 서비스 요청이 있는 경우 이벤트 원격실행부(920)를 제어하여 개인 방송과 관련한 서비스 화면 즉 콘텐츠를 제공할 수 있다. 또한, 제어부(910)는 이벤트 원격실행부(920)의 요청에 따라 가령 주변의 원격작동장치(830)와 통신하기 위해 통신 인터페이스부(900)를 제어할 수 있다.The
제어부(910)는 이벤트 원격실행부(920)와 연동하며, 사용자 단말장치(800)로 제공한 서비스 화면, 또는 콘텐츠에 반응하는 사용자들의 행동에서 이벤트가 감지될 때 해당 이벤트에 상응하여 원격작동장치(830)를 작동시키기 위한 설정 동작을 수행할 수 있다. 여기서, 사용자들의 행동은 채팅창과 같은 대화창에서의 특정 문구가 될 수 있고, 방송 진행자에게 선물하기가 될 수 있으며, 선물하기는 제한된 범위에서의 가상화폐 송금 등을 포함할 수도 있다.The
이벤트 원격실행부(920)는 사용자 단말장치(800)로 콘텐츠의 서비스 화면을 제공하는 것 이외에도, 제공한 콘텐츠에 반응하는 사용자들에게 피드백을 다시 콘텐츠로 제공하기 위한 동작을 수행할 수 있다. 이를 위하여 이벤트 원격실행부(920)는 방송을 진행하는 방송 진행자나, 이를 관리하는 관리자의 요청에 따라 이벤트별로 반응하는 원격작동장치(830)를 설정하기 위한 동작을 수행한다. 특정 이벤트가 발생할 때, 그에 상응하여 동작하는 원격작동장치(830)를 지정하고, 구체적인 원격작동장치(830)의 동작을 설정할 수도 있다. 따라서, 이벤트 원격실행부(920)는 콘텐츠를 시청하는 사용자의 사용자 단말장치(800)로부터 제공되는 다양한 사용자 행위에서 지정한 이벤트가 검출될 때, 해당 검출된 이벤트에 상응하는 동작이 이루어지도록 원격작동장치(830)를 제어할 수 있다. 물론 그러한 원격작동장치(830)의 작동은 콘텐츠에 포함되어 또는 콘텐츠로서 사용자 단말장치(800)로 전송된다.In addition to providing a service screen of content to the
이벤트 원격실행부(920)는 위에서와 같이 원격작동장치(830)를 원격 제어하여 생성되는 콘텐츠를 사용자 단말장치(800)로 제공할 수도 있지만, 다양한 장치를 자동 제어하는 것이 얼마든지 가능할 수 있다. 대표적인 것이 효과음 송출이다. 이벤트를 감지하고, 감지한 이벤트에 매칭되는 효과음이 자동으로 송출되도록 하는 것이다. 이외에도, 도서상품권 등이 자동으로 송출되도록 설정될 수도 있다. 이와 같이 이벤트 원격실행부(920)는 콘텐츠에 반응하는 사용자들의 반응을 사용자 단말장치(800)를 통해 채팅창의 대화 내용 등 다양한 형태로 살피고, 그에 따른 다양한 피드백 액션을 콘텐츠에 포함하거나 단일 콘텐츠로 사용자 단말장치(800)로 제공해 줄 수 있다. 가령, 교육 콘텐츠의 경우, 해당 인물에 대한 사진을 일시적으로 화면에 팝업한 후 자동으로 화면에서 사라지도록 할 수도 있는 것이다.The event
저장부(930)는 제어부(910)의 제어하에 처리되는 다양한 형태의 정보나 데이터를 임시 저장한 후 출력할 수 있다. 여기서, 정보와 데이터는 가령 정보는 영상데이터의 경우 자막과 같은 부가 정보가 될 수 있고, 데이터는 화상 데이터나 문자 데이터 등이 될 수 있으나, 정보와 데이터는 실무적으로 혼용되므로 본 발명의 실시예에서는 그러한 용어의 개념에 특별히 한정하지는 않을 것이다. 또한 저장부(930)는 룩업테이블(LUT)상에 이벤트 정보와 원격 제어 정보를 매칭시켜 저장할 수 있다. 따라서, 저장부(930)는 이벤트 원격실행부(920)에서 이벤트를 분석하여 특정 이벤트 정보를 제어부(910)를 통해 제공하면 그에 매칭되어 있는 원격 제어 정보를 제공해, 원격작동장치(830)로 전송되도록 할 수 있다. 물론 이벤트 정보나 원격 제어 정보는 모두 2진 비트 정보의 형태로 매칭되어 저장된다고 볼 수 있다.The
한편, 본 발명의 다른 실시예로서, 도 9의 제어부(910)는 CPU와 메모리를 포함하여 구성될 수 있다. 여기서, CPU는 제어기능을 담당하는 제어회로, 연산부(ALU), 명령어해석부, 레지스트리 등을 포함할 수 있다. 제어회로는 제어동작을 담당하고, 연산부는 비트정보의 연산처리에 관여하며, 명령어해석부는 기계어 해석 동작을 수행한다. 다시 말해, 비트정보를 해석하여 어떠한 동작을 수행해야 할지를 판단하는 것이다. 레지스트리는 데이터의 일시적인 저장에 관여할 수 있다. 상기의 구성에 따라, CPU는 인터넷방송서비스장치(820)의 초기 구동시 이벤트 원격실행부(920)에 저장되어 있는 프로그램을 메모리에 로딩하여 저장한 후 이를 실행시킴으로써 데이터 연산처리 속도를 빠르게 증가시킬 수 있게 된다.Meanwhile, as another embodiment of the present invention, the
도 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
또한, 인터넷방송서비스장치(820)는 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 발생한 이벤트에 상응하여 주변의 원격작동장치(830)를 자동 작동시켜 원격작동장치(830)의 작동에 따른 방송 콘텐츠를 사용자 단말장치(800)로 재전송한다(S1010).In addition, the Internet
여기서, 원격작동장치(830)는 이벤트의 레벨 즉 수위에 따라 원격작동장치(830)의 개수가 결정되어 작동되거나, 동작 상태가 결정될 수도 있다. 물론 그러한 원격 제어는 인터넷방송서비스장치(820)에서 전송하는 원격제어신호에 의해 제어된다. 이러한 동작은 기설정되어 디폴트로 동작할 수 있지만, 시간 변화에 따라 가령 인공지능의 딥러닝 분석 등을 통해 가변되어 동작할 수도 있다. 사용자 즉 시청자들의 행위를 딥러닝 등을 통해 분석하고, 분석 결과에 따라 원격작동장치(830)의 개수나 상태를 결정하며, 원격 제어에 의해 동작시킬 수 있다. 예를 들어, 로봇장치가 원격작동장치(830)로 사용되는 경우 로봇장치의 동작 즉 액티비티의 정도가 점점 커질 수 있다. 가령, 팔만 움직이는 동작이었다면 정도가 강한 이벤트에서는 동작 정도가 팔과 다리 및 머리를 움직이는 동작으로 증가할 수 있다. 이와 같이 발생된 이벤트의 규모 혹은 강도 즉 정도에 따라 이러한 원격작동장치(830)의 수위가 조절되고, 해당 수위에 따라 작동하는 원격작동장치(830)의 모습이 사용자 단말장치(800)의 콘텐츠로 (재)전송될 수 있다.Here, the
상기한 내용 이외에도 본 발명의 실시예에 따른 인터넷방송서비스장치(820)는 다양한 동작을 수행할 수 있으며, 기타 자세한 내용은 앞서 충분히 설명하였으므로 그 내용들로 대신하고자 한다.In addition to the above, the Internet
한편, 본 발명의 실시 예를 구성하는 모든 구성 요소들이 하나로 결합하거나 결합하여 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 비일시적 저장매체(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
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.
상기 제어부는, 상기 주변의 원격작동장치로서 조명장치, 로봇장치 및 캐릭터장치 중 적어도 하나의 장치를 원격 제어하여 작동시키는 인터넷방송서비스장치.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.
상기 제어부는, 상기 이벤트에 상응하여 상기 원격작동장치의 움직임 및 사운드 중 적어도 하나를 발생시키며, 상기 발생된 모습을 상기 방송 콘텐츠로서 재전송하는 인터넷방송서비스장치.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.
제어부가, 상기 수신한 행위 데이터를 근거로 기설정된 이벤트의 발생 여부를 판단하며, 이벤트 발생시 상기 발생한 이벤트에 상응하여 주변의 원격작동장치를 자동 작동시켜 상기 원격작동장치의 작동에 따른 방송 콘텐츠를 상기 사용자 단말장치로 재전송하는 단계;를 포함하되,
상기 제어부가, 상기 행위 데이터를 근거로 문자 이벤트 행위, 선물 이벤트 행위 및 가상화폐 선물 행위를 포함하는 이벤트 발생 여부를 판단하고, 상기 발생한 이벤트의 수위(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.
상기 재전송하는 단계는,
상기 주변의 원격작동장치로서 조명장치, 로봇장치 및 캐릭터장치 중 적어도 하나의 장치를 원격 제어하여 작동시키는 단계를 포함하는 인터넷방송서비스장치의 구동방법.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.
상기 재전송하는 단계는,
상기 이벤트에 상응하여 상기 원격작동장치의 움직임 및 사운드 중 적어도 하나를 발생시키며, 상기 발생된 모습을 상기 방송 콘텐츠로서 재전송하는 인터넷방송서비스장치의 구동방법.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.
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)
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)
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 |
-
2020
- 2020-07-16 KR KR1020200088400A patent/KR102316072B1/en active IP Right Grant
Patent Citations (11)
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)
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 |