KR20140025994A - Internet broadcasting system and method of internet broadcasting service using the same - Google Patents
Internet broadcasting system and method of internet broadcasting service using the same Download PDFInfo
- Publication number
- KR20140025994A KR20140025994A KR1020120092819A KR20120092819A KR20140025994A KR 20140025994 A KR20140025994 A KR 20140025994A KR 1020120092819 A KR1020120092819 A KR 1020120092819A KR 20120092819 A KR20120092819 A KR 20120092819A KR 20140025994 A KR20140025994 A KR 20140025994A
- Authority
- KR
- South Korea
- Prior art keywords
- channel information
- radio
- information
- broadcast data
- web site
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
Abstract
Description
본 발명은 인터넷 방송 서비스 시스템 및 방법에 관한 것으로서, 보다 상세하게는, 사용자 단말의 웹 브라우저를 기반으로 방송 서비스를 제공하는 한편 사용자의 위치에 따라 접속이 가능한 방송 채널정보를 제공하는 인터넷 방송 서비스 시스템 및 방법에 관한 것이다.The present invention relates to an internet broadcast service system and method, and more particularly, to an internet broadcast service system that provides a broadcast service based on a web browser of a user terminal and provides broadcast channel information accessible according to a user's location. And to a method.
인터넷 방송은 무선을 통한 방송과는 달리 무선주파수의 사용에 제한이 없어 많은 시설을 갖추지 않고서도 운영할 수 있기 때문에 다양한 정보를 제공하는 자신만의 방송국을 자신의 서버에 설치한 후 방송을 송출할 수 있다.Unlike broadcasting via wireless, internet broadcasting has no restriction on the use of radio frequency, so it can be operated without having many facilities. Therefore, it is necessary to install broadcasting station on its own server to provide various information. Can be.
이러한 인터넷 방송국을 운영할 때 화상에 의한 방송의 경우 화상을 위한 카메라를 설치하여 영상을 함께 송출하거나, WINAMP 등을 통해 라디오 방송을 송출할 수 있다. 방송국을 구축하여 인터넷을 통해 방송을 송출하는 사용자는 채팅 또는 게시판의 소개글 등을 통해 개인이 송출하는 IP 어드레스나 URL을 공개하여 인터넷상의 접속중인 네티즌들에게 방송을 청취할 수 있도록 유도하고 있다. In the case of operating such an Internet broadcasting station, in the case of broadcasting by an image, a camera for an image may be installed to transmit an image together, or a radio broadcast may be transmitted through WINAMP or the like. By setting up a broadcasting station, a user who transmits a broadcast through the Internet discloses an IP address or URL sent by an individual through a chat or a bulletin board, so that the netizens who are connected to the Internet can listen to the broadcast.
한편, 최근 들어서는 모바일 단말이 대중화되고 와이파이 등을 통해 대용량 데이터의 송수신이 가능해 짐에 따라, 모바일 단말을 통해서도 인터넷 방송을 청취하거나 시청하는 것이 가능해 졌다. 특히, 최근에 발표된 웹 코드인 HTML5는 <audio>태그를 지원하며 웹 브라우저에서 플러그인 없이도 오디오 기능 제공이 가능하다. 따라서 PC, 태블릿, 스마트폰 등 여러 디바이스 환경에서 브라우저만으로 오디오 기능을 실행하는 것이 가능하다. On the other hand, in recent years, as the mobile terminal is popularized and the large-capacity data can be transmitted and received through Wi-Fi, it is possible to listen to or watch the Internet broadcast through the mobile terminal. In particular, the recently released web code, HTML5, supports the <audio> tag and enables audio functionality without a plug-in in the web browser. Therefore, it is possible to execute the audio function using only the browser in various device environments such as PC, tablet, and smartphone.
이러한 기술들을 이용하여 사용자의 모바일 단말을 통해 다양한 서비스를 제공하기 위한 연구가 계속되고 있다. Research into providing various services through a mobile terminal of a user using these technologies is continuing.
본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 사용자 단말의 웹 브라우저를 기반으로 방송 서비스를 제공하는 한편 사용자의 위치에 따라 접속이 가능한 방송 채널정보를 제공하는 인터넷 방송 서비스 시스템 및 방법을 제공하는데 그 기술적 과제가 있다.The present invention has been made to solve the above problems, and provides a broadcast service system and method for providing a broadcast service based on a web browser of a user terminal and providing broadcast channel information accessible according to a user's location. There is a technical problem.
상술한 목적을 달성하기 위한 본 발명의 일 측면에 따르면, 기 설정된 채널을 통해 라디오 방송 데이터를 송출하는 인터넷 라디오 서비스 장치; 상기 라디오 방송 데이터를 수신하여 재생하는 사용자 단말; 및 상기 라디오 방송 데이터를 수신하기 위한 채널정보를 제공하는 웹 사이트를 제공하고, 상기 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하여 현재 위치에서 이용 가능한 채널정보 리스트를 상기 웹 사이트에 표시하는 라디오 채널정보 서비스 장치를 포함하는 인터넷 방송 서비스 시스템이 제공된다.According to an aspect of the present invention for achieving the above object, an Internet radio service device for transmitting radio broadcast data through a predetermined channel; A user terminal for receiving and reproducing the radio broadcast data; And a web site providing channel information for receiving the radio broadcast data, and collecting location information of a user terminal connected to the web site to display a list of channel information available at a current location on the web site. An internet broadcasting service system including a channel information service apparatus is provided.
여기서, 상기 채널정보는, 상기 방송 데이터를 송출하는 와이파이 공유기 정보, 상기 방송 데이터를 제공하는 웹사이트의 URL 및 상기 방송 데이터의 수신 가능 지역정보 중 적어도 어느 하나를 포함할 수 있다.Here, the channel information may include at least one of Wi-Fi router information for transmitting the broadcast data, a URL of a website providing the broadcast data, and information on the reception region of the broadcast data.
상술한 목적을 달성하기 위한 본 발명의 다른 측면에 따르면, 인터넷 라디오 서비스 장치의 라디오 방송데이터 송출 채널정보를 등록받아 관리하는 채널정보 관리부; 상기 채널정보가 저장되는 채널정보DB; 사용자의 위치정보를 수집하는 사용자 위치정보 수집부; 및 상기 사용자의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보를 상기 채널정보 DB에서 검색하고, 검색된 라디오 채널정보 리스트를 웹 사이트에 표시하는 채널정보 제공부를 포함하는 라디오 채널정보 서비스 장치가 제공된다.According to another aspect of the present invention for achieving the above object, a channel information management unit for receiving and managing the radio broadcast data transmission channel information of the Internet radio service device; A channel information DB in which the channel information is stored; A user location information collection unit for collecting location information of the user; And a channel information providing unit searching for the radio channel information accessible at the corresponding location in the channel information DB based on the location of the user and displaying the searched radio channel information list on the web site. .
여기서, 상기 채널정보 관리부는, 와이파이 공유기의 고유정보(access pointer ID)와 패스워드, 접속한 사용자에게 제공할 오디오 파일의 접속 URL 리스트 등을 등록받아 상기 채널정보 DB에 저장하여 관리할 수 있다.Here, the channel information management unit may register and store a unique information (access pointer ID) and password of the Wi-Fi router, an access URL list of an audio file to be provided to the connected user, and store the same in the channel information DB.
그리고, 상기 채널정보 제공부는, 상기 라디오 방송 데이터를 수신하기 위한 URL 혹은 IP 어드레스를 상기 웹 사이트에 표시할 수 있다.The channel information providing unit may display a URL or an IP address for receiving the radio broadcast data on the web site.
상술한 목적을 달성하기 위한 본 발명의 또 다른 측면에 따르면, 네트워크를 통해 데이터를 송수신하는 통신부; 라디오 방송 데이터를 재생하기 위한 인터넷 라디오 애플리케이션을 등록하고, 이후, 접속 주소를 포함하는 채널정보가 수신된 경우 상기 인터넷 라디오 애플리케이션을 호출하여 상기 라디오 방송 데이터를 재생하는 웹 브라우저 엔진; 및 상기 통신부를 통해 상기 채널정보 리스트를 수신하여 표시하고, 상기 리스트 상에서 선택된 채널의 라디오 방송 데이터가 상기 인터넷 라디오 애플리케이션을 통해 재생되도록 재어하는 제어부를 포함하는 사용자 단말이 제공된다.According to another aspect of the present invention for achieving the above object, a communication unit for transmitting and receiving data through a network; A web browser engine for registering an internet radio application for playing radio broadcast data, and then calling the internet radio application to play the radio broadcast data when channel information including a connection address is received; And a control unit which receives and displays the channel information list through the communication unit, and controls the radio broadcast data of the channel selected on the list to be reproduced through the Internet radio application.
상술한 목적을 달성하기 위한 본 발명의 또 다른 측면에 따르면, 라디오 방송 데이터를 송출하는 인터넷 라디오 서비스 장치의 채널정보를 라디오 채널정보 서비스 장치에서 등록받아 저장하는 단계; 상기 라디오 채널정보 서비스 장치의 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하는 단계; 및 상기 사용자 단말의 위치에서 이용 가능한 채널정보를 상기 웹 사이트에 표시하는 단계를 포함하는 인터넷 방송 서비스 방법이 제공된다.According to another aspect of the present invention for achieving the above object, the step of registering and storing the channel information of the Internet radio service device for transmitting radio broadcast data in the radio channel information service device; Collecting location information of a user terminal accessing a web site of the radio channel information service apparatus; And displaying the channel information available at the location of the user terminal on the web site.
여기서, 상기 채널정보는, 상기 방송 데이터를 송출하는 와이파이 공유기 정보, 상기 방송 데이터를 제공하는 웹사이트의 URL 및 상기 방송 데이터의 수신 가능 지역정보 중 적어도 어느 하나를 포함할 수 있다.Here, the channel information may include at least one of Wi-Fi router information for transmitting the broadcast data, a URL of a website providing the broadcast data, and information on the reception region of the broadcast data.
상술한 목적을 달성하기 위한 본 발명의 또 다른 측면에 따르면, (a) 인터넷 라디오 서비스 장치의 라디오 방송데이터 송출 채널정보를 등록받아 저장하는 단계; (b) 상기 채널정보 안내를 위한 웹 사이트를 표시하는 단계; (c) 상기 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하는 단계; 및 (d) 상기 사용자 단말의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보를 검색하고, 검색된 라디오 채널정보 리스트를 상기 웹 사이트에 표시하는 단계를 포함하는 라디오 채널정보 서비스 방법이 제공된다.According to another aspect of the present invention for achieving the above object, (a) registering and storing radio broadcast data transmission channel information of the Internet radio service device; (b) displaying a web site for guiding the channel information; (c) collecting location information of a user terminal accessing the web site; And (d) searching for radio channel information accessible at a corresponding location based on the location of the user terminal, and displaying the searched radio channel information list on the web site.
여기서, 상기 (a) 단계는, 상기 라디오 방송 데이터를 송출하는 와이파이 공유기의 고유정보(access pointer ID)와 패스워드, 접속한 사용자에게 제공할 오디오 파일의 접속 URL 리스트 등을 등록받아 저장하는 단계를 포함할 수 있다.Here, the step (a) includes registering and storing the unique information (access pointer ID) and password of the Wi-Fi router transmitting the radio broadcast data, the access URL list of the audio file to be provided to the connected user, and the like. can do.
그리고, 상기 (d) 단계는, 상기 라디오 방송 데이터를 수신하기 위한 URL 혹은 IP 어드레스를 상기 웹 사이트에 표시하는 단계를 포함할 수 있다.The step (d) may include displaying a URL or an IP address for receiving the radio broadcast data on the web site.
상술한 목적을 달성하기 위한 본 발명의 또 다른 측면에 따르면, 인터넷 라디오 서비스 장치의 라디오 방송데이터 송출 채널정보를 등록받아 저장하는 단계; 상기 채널정보 안내를 위한 웹 사이트를 표시하는 단계; 상기 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하는 단계; 및 상기 사용자 단말의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보를 검색하고, 검색된 라디오 채널정보 리스트를 상기 웹 사이트에 표시하는 단계를 포함하는 라디오 채널정보 서비스 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.According to another aspect of the present invention for achieving the above object, the step of registering and storing radio broadcast data transmission channel information of the Internet radio service device; Displaying a web site for guiding the channel information; Collecting location information of a user terminal accessing the web site; And searching for radio channel information accessible at the corresponding location based on the location of the user terminal, and displaying the searched radio channel information list on the web site. A readable recording medium is provided.
상술한 바와 같이 본 발명의 인터넷 방송 서비스 시스템 및 방법은 사용자 단말의 웹 브라우저를 기반으로 인터넷 방송 서비스를 용이하게 이용할 수 있다.As described above, the Internet broadcasting service system and method of the present invention can easily use the Internet broadcasting service based on the web browser of the user terminal.
또한, 본 발명의 인터넷 방송 서비스 시스템 및 방법은 사용자의 위치에 따라 접속이 가능한 방송 채널정보를 제공함으로써 사용자가 인터넷 방송 채널정보를 용이하게 습득하여 인터넷 방송 서비스를 이용할 수 있도록 한다.In addition, the Internet broadcast service system and method of the present invention provides a broadcast channel information that can be accessed according to the user's location, so that the user can easily acquire the Internet broadcast channel information to use the Internet broadcast service.
그리고, 본 발명의 인터넷 방송 서비스 시스템 및 방법은 특정 매장이나 공공시설 등 특정 장소에 따른 정보나 광고를 인터넷 방송을 통해 제공하고, 사용자는 현재 사용자의 위치와 관련된 정보를 인터넷 방송을 통해 용이하게 습득할 수 있다.In addition, the Internet broadcasting service system and method of the present invention provides information or advertisement according to a specific place such as a specific store or a public facility through an Internet broadcast, and a user easily acquires information related to the current location of the user through the Internet broadcast. can do.
도 1은 본 발명의 실시예에 따른 인터넷 방송 서비스 시스템의 구성도,
도 2는 본 발명의 실시예에 따른 라디오 채널정보 서비스 장치의 제어블럭도,
도 3은 본 발명의 실시예에 따른 사용자 단말의 제어블럭도,
도 4는 본 발명의 실시예에 따른 사용자 단말에 설치되는 인터넷 라디오 애플리케이션의 제어블럭도,
도 5는 본 발명의 실시예에 따른 인터넷 방송 서비스 방법의 흐름도이다.1 is a block diagram of an Internet broadcast service system according to an embodiment of the present invention;
2 is a control block diagram of a radio channel information service apparatus according to an embodiment of the present invention;
3 is a control block diagram of a user terminal according to an embodiment of the present invention;
4 is a control block diagram of an internet radio application installed in a user terminal according to an embodiment of the present invention;
5 is a flowchart of a method for internet broadcasting service according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다. 첨부 도면을 참조하여 설명함에 있어 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description with reference to the accompanying drawings, the same or corresponding components will be denoted by the same reference numerals, and redundant description thereof will be omitted.
도 1은 본 발명의 실시예에 따른 인터넷 방송 서비스 시스템의 구성도이다.1 is a block diagram of an Internet broadcast service system according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 인터넷 방송 서비스 시스템은 네트워크를 통해 서비스를 제공하는 인터넷 라디오 서비스 장치(150)와, 사용자 단말(200)에 라디오 채널정보를 제공하는 라디오 채널정보 서비스 장치(100) 및 라디오 채널정보에 따라 인터넷 라디오 서비스 장치(150)에 접속하여 인터넷 라디오 서비스를 제공받는 사용자 단말(200)을 포함한다.As shown in FIG. 1, the Internet broadcasting service system includes an Internet
인터넷 라디오 서비스 장치(150)는 개인 방송국 운영자의 컴퓨터, 인터넷 방송을 위해 운영되는 서버 등을 포함할 수 있다. 인터넷 라디오 서비스 장치(150)는 라디오 방송 데이터를 저장하고 있으며 사용자 단말(200)의 요청에 따라 라디오 방송 데이터를 제공해주는 컨텐츠 서버이다. 인터넷 라디오 서비스 장치(150)가 미디어 스트리밍 방식으로 서비스를 제공하는 경우, 라디오 방송 데이터는 파일 형태가 아닌 실시간 스트리밍 데이터를 제공할 수 있다.The internet
한편, 특정 지역의 있는 사용자들에게만 라디오 방송 데이터를 제공하고자 하는 경우, 인터넷 라디오 서비스 장치(150)는 내부 사설망 어드레스로 설정하여 해당 와이파이 공유기에 접속한 사용자들에게만 라디오 방송 데이터를 제공할 수 있다. 인터넷 라디오 서비스 장치(150)가 특정 장소에 설치된 와이파이 공유기를 통해서만 라디오 방송 데이터를 송신하는 경우 와이파이 공유기의 서비스 영역에 위치한 사용자 단말(200)에 한해 해당 라디오 방송 데이터를 수신할 수 있다. 여기서, 인터넷 방송은 라디오 방송뿐 아니라 화상을 포함하는 동영상 방송을 포함할 수 있으며, 본 설명에서는 인터넷을 통해 라디오 방송을 서비스하는 경우를 예시하기로 한다.On the other hand, if it is desired to provide radio broadcast data only to users in a specific region, the Internet
라디오 채널정보 서비스 장치(100)는 인터넷 라디오 서비스 장치(150)에 접속하기 위한 채널정보를 저장 및 관리하여 사용자 단말(200) 측에 접속 가능한 라디오 채널정보를 제공한다. 라디오 채널정보 서비스 장치(100)에는 채널정보와 해당 채널을 통해 라디오 방송 데이터를 수신할 수 있는 위치정보가 저장된다. 라디오 채널정보 서비스 장치(100)는 라디오 채널정보를 제공하는 웹 사이트를 제공하고, 웹 사이트에 접속한 사용자 단말(200)의 위치정보를 수집한다. 라디오 채널정보 서비스 장치(100)는 사용자 단말(200)의 위치정보에 기초하여 해당 사용자 단말(200)이 이용할 수 있는 채널정보 리스트를 웹 사이트에 표시한다. The radio channel
사용자 단말(200)은 라디오 채널정보를 제공하는 웹 사이트에 접속하여 현재 위치에서 이용할 수 있는 라디오 채널정보 리스트를 사용자에게 표시한다. 여기서, 사용자 단말(200)에는 웹 사이트에 접속하기 위한 웹 브라우저와, 라디오 방송 데이터를 수신하여 재생하기 위한 웹 라디오 플레이어가 설치된다. 웹 라디오 플레이어는 웹 브라우저로 제공되는 웹 애플리케이션 형식으로 작성되어, 라디오 채널정보를 제공하는 웹 사이트에서 제공하는 웹 라디오 플레이 명령을 포함하는 인텐트를 처리할 수 있다. 이러한 사용자 단말(200)은 PC, 태블릿, 스마트 폰 등을 포함할 수 있다.The
이러한 구성에 따라, 본 발명의 실시예에 따른 인터넷 방송 서비스 시스템은 라디오 채널정보 서비스 장치(100)의 웹 사이트를 통해 사용자의 현재 위치에서 이용 가능한 라디오 채널정보를 제공한다. 이에, 사용자 단말(200)에서 채널을 선택하면 해당 인터넷 라디오 서비스 장치(150)에서 제공하는 라디오 방송 데이터를 수신할 수 있다.According to this configuration, the Internet broadcasting service system according to the embodiment of the present invention provides radio channel information available at the current location of the user through the web site of the radio channel
도 2는 본 발명의 실시예에 따른 라디오 채널정보 서비스 장치(100)의 제어블럭도이다.2 is a control block diagram of a radio channel
도 2에 도시된 바와 같이, 라디오 채널정보 서비스 장치(100)는, 채널정보 관리부(110), 사용자 위치정보 수집부(120), 채널정보 제공부(130), 채널정보 DB(115) 및 사용자정보 DB(125)를 포함한다.As shown in FIG. 2, the radio channel
채널정보 관리부(110)는 인터넷 라디오 서비스 장치(150)의 채널정보와 해당 채널을 통해 라디오 방송 데이터를 수신할 수 있는 위치정보를 채널정보 DB(115)에 저장하여 관리한다. 채널정보 관리부(110)는 와이파이 공유기의 고유정보(access pointer ID)와 패스워드, 접속한 사용자에게 제공할 오디오 파일의 접속 URL 리스트 등을 등록받아 채널정보 DB(115)에 저장할 수 있다.The
사용자 위치정보 수집부(120)는 웹 사이트에 접속한 사용자 단말(200)의 위치정보를 수집한다. 사용자 위치정보 수집부(120)는 사용자 단말(200)의 위치를 추적하는 GPS, LBS 등의 위치정보시스템으로부터 사용자 단말(200)의 위치를 수집할 수 있으며, 혹은, 사용자 단말(200)이 접속한 와이파이 공유기의 고유정보에 따라 사용자 단말(200)의 위치정보를 수집하는 것도 가능하다.The user location
채널정보 제공부(130)는 사용자 단말(200)의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보 리스트를 웹 사이트에 표시한다. 인터넷 라디오 방송은 특정 와이파이 공유기를 통해서만 송출될 수 있으며, 이에, 사용자 단말(200)이 접속중인 와이파이 공유기를 통해 송출중인 라디오 방송의 채널정보를 제공할 수 있다. 라디오 채널정보는 인터넷 라디오 서비스 장치(150)에서 송출하는 라디오 방송 데이터를 수신하기 위한 URL 혹은 IP 어드레스를 포함한다. 또한, 라디오 방송의 제목, 방송 운영자, 방송내용 설명 등의 부가정보를 포함할 수 있다.The channel
사용자정보 DB(125)에는 라디오 채널정보 서비스를 이용하고자 하는 사용자의 가입정보가 저장된다. 사용자정보 DB(125)에는 로그인 ID와 패스워드가 저장될 수 있다.The
이러한 구성에 따라, 라디오 채널정보 서비스 장치(100)는 채널안내를 위한 웹 사이트에 접속한 사용자의 현재 위치에서 이용 가능한 라디오 채널정보를 제공할 수 있다. 여기서, 채널정보는, 채널명, 채널에 대한 설명, 서비스 제공자, 서비스 제공 가능 지역, 채널 접속을 위한 와이파이 공유기 정보, 이용 게시판, 오디오 리스트 등을 포함할 수 있다. 이러한 구성의 라디오 채널정보 서비스 장치(100)는 사용자 단말(200)의 요청에 따라 정보를 응답해주는 웹 서버의 형태로 구성될 수 있다.According to this configuration, the radio channel
도 3은 본 발명의 실시예에 따른 사용자 단말(200)의 제어블럭도이다.3 is a control block diagram of a
도 3에 도시된 바와 같이, 사용자 단말(200)은 무선 통신부(210), 오디오 처리부(212), 디스플레이부(214), 웹 애플리케이션 실행부(216) 및 제어부(220)를 포함한다.As shown in FIG. 3, the
무선 통신부(210)는 네트워크를 통해 서비스 장치(10, 15)에 접속하여 데이터를 송수신한다. 무선 통신부(210)는 제어부(220)의 제어에 따라 라디오 채널정보 서비스장치로부터 접속 가능한 라디오 방송채널 정보를 수신하고, 사용자가 선택한 인터넷 라디오 서비스 장치(150)에서 송출하는 라디오 방송데이터를 수신한다. The
오디오 처리부(212)는 라디오 방송 데이터 재생에 따라 발생하는 디지털 오디오 신호를 아날로그 신호로 변환하여 출력한다.The
디스플레이부(214)는 사용자 단말(200)의 디스플레이 데이터를 표시하며, 라디오 방송 데이터 재생에 따라 발생하는 비디오 신호를 출력한다.The
웹 애플리케이션 실행부(216)는 사용자에 의해 실행 명령이 입력된 웹 애플리케이션, 예컨대, 인터넷 라디오 애플리케이션(400)을 브라우저 엔진(218)을 통해 실행한다.The
브라우저 엔진(218)은 인터넷 라디오 애플리케이션(400)을 실행할 경우, 인터넷 라디오 애플리케이션(400)의 웹 코드로 구현된 로직을 해석하여 실행한다. 브라우저 엔진(218)은 인터넷 라디오 애플리케이션(400)에 포함된 HTML(HyperText Markup Language)과 같은 마크업(Mark-Up) 언어, 스크립트 및 CSS 등의 웹 기반의 로직을 해석하여 실행한다.When the
디스플레이부(214)는 애플리케이션 실행부(216)가 실행됨에 따라 해당 인터넷 라디오 애플리케이션(400)의 사용자 인터페이스와 실행 결과를 화면에 표시한다.As the
제어부(220)는 상기 각 구성요소를 제어하여 사용자 단말(200)의 웹 브라우저에 웹 애플리케이션 형식의 인터넷 라디오 애플리케이션(400)을 등록하고, 사용자가 선택한 인터넷 라디오 서비스 장치(150)에서 제공하는 라디오 방송 데이터가 인터넷 라디오 애플리케이션(400)을 통해 재생되도록 제어한다.The
도 4는 본 발명의 실시예에 따른 사용자 단말(200)에 설치되는 인터넷 라디오 애플리케이션의 제어블럭도이다. 인터넷 라디오 애플리케이션은 클라이언트인 웹 브라우저에 제공되는 웹 애플리케이션의 형태로 제공될 수 있다.4 is a control block diagram of an internet radio application installed in the
도 4에 도시된 바와 같이, 인터넷 라디오 애플리케이션은 오디오 재생부(410)와 채널 및 오디오 리스트 관리부(414)를 포함할 수 있다.As shown in FIG. 4, the internet radio application may include an
오디오 재생부(410)는 라디오 방송 데이터의 재생기능을 제공한다. 오디오 재생부(410)는 HTML5에서 기본적으로 제공하는 JavaScript API를 통해서 구현될 수 있다. 이에, <audio> 태그는 src 속성값에 오디오 경로(URL)를 대입시키면 재생이 가능하다. 오디오 재생부(410)는 라디오 방송 데이터의 다운로드, 재생/일시/정지/중지/다음곡/이전곡/연속 재생 등의 기능을 제공한다. The
채널/오디오 리스트 관리부(414)는 채널안내 사이트에 접속하여 사용자에게 다양한 채널 정보를 보여주고 사용자가 채널을 선택할 수 있도록 한다. 이때, 사용자의 위치를 함께 서버에 조회하면 서버는 해당 위치에서 접속 가능한 라디오 채널들의 리스트를 응답해 준다. 채널을 선택하면 해당 채널에서 연속으로 보여줄 리스트를 보여준다. The channel /
다음은 해당 채널에서 제공하는 Audio 리스트의 응답으로 JSON (JavaScript Object Notation) 형태의 예이다. The following is an example of JavaScript Object Notation (JSON) format in response to the Audio list provided by the channel.
[ { url: "./music/1.mp3" }, { url: "./music/2.mp3" }, ◎{ url: "./music/n.mp3" } ] [{url: "./music/1.mp3"}, {url: "./music/2.mp3"}, ◎ {url: "./music/n.mp3"}]
이러한 구성을 갖는 인터넷 라디오 애플리케이션은 사용자 단말(200)의 웹 브라우저 상에 구현되어, 웹 브라우저를 통해 인터넷 라디오 서비스를 제공할 수 있다. 따라서, 사용자는 별도의 애플리케이션을 다운로드 받지 않더라도 웹 브라우저를 통해 인터넷 라디오 서비스를 이용할 수 있으며, PC, 태블릿, 스마트폰 등의 기기에 상관없이 서비스를 이용할 수 있어 편리하다. 또한, 표준 웹 기술을 이용하기 때문에 오디오 음원 파일과 채널정보의 등록만으로 라디오 서비스가 가능하기 때문에 서비스를 구축하기 위한 시간과 비용을 절감할 수 있다. An internet radio application having such a configuration may be implemented on a web browser of the
도 5는 본 발명의 실시예에 따른 인터넷 방송 서비스 방법의 흐름도이다.5 is a flowchart of a method for internet broadcasting service according to an embodiment of the present invention.
먼저, 각 인터넷 라디오 서비스 제공자가 채널정보를 라디오 채널정보 서비스 장치(100)에 등록한다(S110). 특정 지역의 있는 사용자들에게만 라디오 방송 데이터를 제공하고자 하는 경우, 인터넷 라디오 서비스 장치(150)는 내부 사설망 어드레스로 설정하여 해당 와이파이 공유기에 접속한 사용자들에게만 라디오 방송 데이터를 제공할 수 있다. 그리고, 채널정보는 채널명, 채널에 대한 설명, 서비스 제공자, 서비스 제공 가능 지역, 채널 접속을 위한 와이파이 공유기 정보, 이용 게시판, 오디오 리스트 등을 포함할 수 있다.First, each Internet radio service provider registers channel information with the radio channel information service apparatus 100 (S110). If the radio broadcast data is to be provided only to users in a specific region, the Internet
라디오 채널정보 서비스 장치(100)는 채널안내 사이트에 접속한 사용자의 웹 브라우저에 채널정보 리스트를 표시한다(S112). 여기서, 라디오 채널정보 서비스 장치(100)는 사용자의 위치정보를 수집하여 해당 위치에서 접속 가능한 라디오 채널정보를 리스트를 표시할 수 있다. The radio channel
사용자가 선택한 채널정보에 따라 사용자 단말(200)의 웹 브라우저가 인터넷 라디오 서비스 장치(150)에 접속한다(S114).The web browser of the
사용자 단말(200)의 웹 브라우저를 통해 인터넷 라디오 서비스가 제공된다(S116). 여기서, 사용자 단말(200)의 웹 브라우저에는 인터넷 라디오 애플리케이션이 탑재되어, HTML5 에서 기본적으로 제공하는 JavaScript API를 통해 인터넷 라디오 서비스를 제공할 수 있다. An internet radio service is provided through a web browser of the user terminal 200 (S116). Here, an internet radio application is mounted on a web browser of the
한편, 본 발명의 또 다른 측면에 따르면, 인터넷 라디오 서비스 장치의 라디오 방송데이터 송출 채널정보를 등록받아 저장하는 단계; 상기 채널정보 안내를 위한 웹 사이트를 표시하는 단계; 상기 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하는 단계; 및 상기 사용자 단말의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보를 검색하고, 검색된 라디오 채널정보 리스트를 상기 웹 사이트에 표시하는 단계를 포함하는 라디오 채널정보 서비스 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체에 기록될 수 있다. On the other hand, according to another aspect of the invention, the step of registering and storing radio broadcast data transmission channel information of the Internet radio service device; Displaying a web site for guiding the channel information; Collecting location information of a user terminal accessing the web site; And searching for radio channel information accessible at the corresponding location based on the location of the user terminal, and displaying the searched radio channel information list on the web site. It can be recorded on a readable recording medium.
이러한 라디오 채널정보 서비스 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 라디오 채널정보 서비스 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행될 수 있다.The radio channel information service method may be written as a program, and codes and code segments constituting the program may be easily inferred by a programmer in the art. In addition, the program related to the radio channel information service method may be stored in an information storage medium readable by the electronic device, and read and executed by the electronic device.
이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Thus, those skilled in the art will appreciate that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the embodiments described above are to be considered in all respects only as illustrative and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
본 발명은 사용자 단말의 웹 브라우저를 기반으로 방송 서비스를 제공하는 한편 사용자의 위치에 따라 접속이 가능한 방송 채널정보를 제공하는 인터넷 방송 서비스 시스템 및 방법에 적용할 수 있다.The present invention can be applied to an Internet broadcast service system and method for providing a broadcast service based on a web browser of a user terminal and providing broadcast channel information accessible according to a user's location.
100 : 라디오 채널정보 서비스 장치 110 : 채널정보 관리부
115 : 채널정보 DB 120 : 사용자 위치정보 수집부
130 : 채널정보 제공부 150 : 인터넷 라디오 서비스 장치
200 : 사용자 단말 210 : 무선 통신부
212 : 오디오 처리부 214 : 디스플레이부
216 : 웹 애플리케이션 실행부 218 : 브라우저 엔진
220 : 제어부 400 : 인터넷 라디오 애플리케이션
410 : 오디오 재생부 414 : 채널/오디오 리스트 관리부100: radio channel information service device 110: channel information management unit
115: channel information DB 120: user location information collection unit
130: channel information provider 150: Internet radio service device
200: user terminal 210: wireless communication unit
212: audio processor 214: display unit
216: web application execution unit 218: browser engine
220: control unit 400: Internet radio application
410: audio playback unit 414: channel / audio list management unit
Claims (12)
상기 라디오 방송 데이터를 수신하여 재생하는 사용자 단말; 및
상기 라디오 방송 데이터를 수신하기 위한 채널정보를 제공하는 웹 사이트를 제공하고, 상기 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하여 현재 위치에서 이용 가능한 채널정보 리스트를 상기 웹 사이트에 표시하는 라디오 채널정보 서비스 장치를 포함하는 인터넷 방송 서비스 시스템.An internet radio service apparatus for transmitting radio broadcast data through a preset channel;
A user terminal for receiving and reproducing the radio broadcast data; And
A radio channel for providing a web site that provides channel information for receiving the radio broadcast data, and collecting location information of a user terminal connected to the web site to display a list of channel information available at the current location on the web site. Internet broadcasting service system comprising an information service device.
상기 채널정보는,
상기 방송 데이터를 송출하는 와이파이 공유기 정보, 상기 방송 데이터를 제공하는 웹사이트의 URL 및 상기 방송 데이터의 수신 가능 지역정보 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 인터넷 방송 서비스 시스템.The method of claim 1,
Wherein the channel information comprises:
And at least one of Wi-Fi router information for transmitting the broadcast data, a URL of a website providing the broadcast data, and information on a region where the broadcast data can be received.
상기 채널정보가 저장되는 채널정보DB;
사용자의 위치정보를 수집하는 사용자 위치정보 수집부; 및
상기 사용자의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보를 상기 채널정보 DB에서 검색하고, 검색된 라디오 채널정보 리스트를 웹 사이트에 표시하는 채널정보 제공부를 포함하는 라디오 채널정보 서비스 장치.A channel information manager configured to register and manage radio broadcast data transmission channel information of the Internet radio service apparatus;
A channel information DB in which the channel information is stored;
A user location information collection unit for collecting location information of the user; And
And a channel information providing unit for searching the channel information DB for the radio channel information accessible from the location based on the location of the user, and displaying the searched radio channel information list on the web site.
상기 채널정보 관리부는,
와이파이 공유기의 고유정보(access pointer ID)와 패스워드, 접속한 사용자에게 제공할 오디오 파일의 접속 URL 리스트 등을 등록받아 상기 채널정보 DB에 저장하여 관리하는 것을 특징으로 하는 라디오 채널정보 서비스 장치.The method of claim 3,
The channel information management unit,
Radio channel information service device, characterized in that for registering the unique information (access pointer ID) and password of the Wi-Fi router, the access URL list of the audio file to be provided to the connected user, and stores the information in the channel information DB.
상기 채널정보 제공부는,
상기 라디오 방송 데이터를 수신하기 위한 URL 혹은 IP 어드레스를 상기 웹 사이트에 표시하는 것을 특징으로 하는 라디오 채널정보 서비스 장치.The method of claim 3,
The channel information provider,
And displaying a URL or an IP address for receiving the radio broadcast data on the web site.
라디오 방송 데이터를 재생하기 위한 인터넷 라디오 애플리케이션을 등록하고, 이후, 접속 주소를 포함하는 채널정보가 수신된 경우 상기 인터넷 라디오 애플리케이션을 호출하여 상기 라디오 방송 데이터를 재생하는 웹 브라우저 엔진; 및
상기 통신부를 통해 상기 채널정보 리스트를 수신하여 표시하고, 상기 리스트 상에서 선택된 채널의 라디오 방송 데이터가 상기 인터넷 라디오 애플리케이션을 통해 재생되도록 재어하는 제어부를 포함하는 사용자 단말.A communication unit for transmitting and receiving data through a network;
A web browser engine for registering an internet radio application for playing radio broadcast data, and then calling the internet radio application to play the radio broadcast data when channel information including a connection address is received; And
And a control unit which receives and displays the channel information list through the communication unit, and controls the radio broadcast data of the channel selected on the list to be reproduced through the internet radio application.
상기 라디오 채널정보 서비스 장치의 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하는 단계;
상기 사용자 단말의 위치에서 이용 가능한 채널정보를 상기 웹 사이트에 표시하는 단계를 포함하는 인터넷 방송 서비스 방법.Registering and storing channel information of an Internet radio service apparatus that transmits radio broadcast data in a radio channel information service apparatus;
Collecting location information of a user terminal accessing a web site of the radio channel information service apparatus;
And displaying the channel information available at the location of the user terminal on the web site.
상기 채널정보는,
상기 방송 데이터를 송출하는 와이파이 공유기 정보, 상기 방송 데이터를 제공하는 웹사이트의 URL 및 상기 방송 데이터의 수신 가능 지역정보 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 인터넷 방송 서비스 방법.8. The method of claim 7,
Wherein the channel information comprises:
And at least one of Wi-Fi router information for transmitting the broadcast data, a URL of a website providing the broadcast data, and information on a region where the broadcast data can be received.
(b) 상기 채널정보 안내를 위한 웹 사이트를 표시하는 단계;
(c) 상기 웹 사이트에 접속한 사용자 단말의 위치정보를 수집하는 단계; 및
(d) 상기 사용자 단말의 위치에 기초하여 해당 위치에서 접속 가능한 라디오 채널정보를 검색하고, 검색된 라디오 채널정보 리스트를 상기 웹 사이트에 표시하는 단계를 포함하는 라디오 채널정보 서비스 방법.(a) registering and storing radio broadcasting data transmission channel information of an internet radio service apparatus;
(b) displaying a web site for guiding the channel information;
(c) collecting location information of a user terminal accessing the web site; And
(d) searching for radio channel information accessible at a corresponding location based on the location of the user terminal, and displaying the searched radio channel information list on the web site.
상기 (a) 단계는,
상기 라디오 방송 데이터를 송출하는 와이파이 공유기의 고유정보(access pointer ID)와 패스워드, 접속한 사용자에게 제공할 오디오 파일의 접속 URL 리스트 등을 등록받아 저장하는 단계를 포함하는 것을 특징으로 하는 라디오 채널정보 서비스 방법.10. The method of claim 9,
The step (a)
And registering and storing the unique information (access pointer ID) and password of the Wi-Fi router transmitting the radio broadcast data, the access URL list of the audio file to be provided to the connected user, and the like. Way.
상기 (d) 단계는,
상기 라디오 방송 데이터를 수신하기 위한 URL 혹은 IP 어드레스를 상기 웹 사이트에 표시하는 단계를 포함하는 것을 특징으로 하는 라디오 채널정보 서비스 방법.10. The method of claim 9,
The step (d)
And displaying a URL or an IP address for receiving the radio broadcast data on the web site.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120092819A KR20140025994A (en) | 2012-08-24 | 2012-08-24 | Internet broadcasting system and method of internet broadcasting service using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120092819A KR20140025994A (en) | 2012-08-24 | 2012-08-24 | Internet broadcasting system and method of internet broadcasting service using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140025994A true KR20140025994A (en) | 2014-03-05 |
Family
ID=50640862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120092819A KR20140025994A (en) | 2012-08-24 | 2012-08-24 | Internet broadcasting system and method of internet broadcasting service using the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20140025994A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101603174B1 (en) * | 2015-06-26 | 2016-03-14 | 김광우 | Internet Radio |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050100124A (en) * | 2004-04-13 | 2005-10-18 | 에스케이 텔레콤주식회사 | Portable internet broadcasting system |
KR20050109309A (en) * | 2004-05-13 | 2005-11-21 | 에스케이 텔레콤주식회사 | System and method for hosting broadcast through mobile communication network |
KR20060124934A (en) * | 2005-06-01 | 2006-12-06 | 주식회사 샵캐스트 | Method for offering a internet radio brodcasting service in a store |
KR20060124935A (en) * | 2005-06-01 | 2006-12-06 | 주식회사 샵캐스트 | Method for management branch stores using a internet radio brodcasting service |
KR20110047752A (en) * | 2009-10-30 | 2011-05-09 | 에스케이 텔레콤주식회사 | System and method for community service based on content playback |
-
2012
- 2012-08-24 KR KR1020120092819A patent/KR20140025994A/en not_active Application Discontinuation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050100124A (en) * | 2004-04-13 | 2005-10-18 | 에스케이 텔레콤주식회사 | Portable internet broadcasting system |
KR20050109309A (en) * | 2004-05-13 | 2005-11-21 | 에스케이 텔레콤주식회사 | System and method for hosting broadcast through mobile communication network |
KR20060124934A (en) * | 2005-06-01 | 2006-12-06 | 주식회사 샵캐스트 | Method for offering a internet radio brodcasting service in a store |
KR20060124935A (en) * | 2005-06-01 | 2006-12-06 | 주식회사 샵캐스트 | Method for management branch stores using a internet radio brodcasting service |
KR20110047752A (en) * | 2009-10-30 | 2011-05-09 | 에스케이 텔레콤주식회사 | System and method for community service based on content playback |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101603174B1 (en) * | 2015-06-26 | 2016-03-14 | 김광우 | Internet Radio |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11153659B2 (en) | Information processing apparatus, information processing method, program, and information processing system | |
JP5730884B2 (en) | Cloud-based media player and offline media access | |
JP4829171B2 (en) | Terminal device, comment distribution server, comment transmission method, comment output method, comment distribution method, and program | |
US20080028023A1 (en) | Sharing commentaries synchronized with video content | |
JP2023547940A (en) | Information display methods, devices, equipment and media | |
JP4799515B2 (en) | Comment distribution system and comment distribution method | |
CN103856883A (en) | Method and system for putting music on mobile phone terminal into sound equipment for playing | |
KR20110047768A (en) | Apparatus and method for displaying multimedia contents | |
JP2015073175A (en) | Moving image stamp system, terminal device for moving image stamp system, stamp server for moving image stamp system, and program for moving image stamp system | |
KR101256932B1 (en) | Method for contents playing | |
KR102029167B1 (en) | System and method for providing music based on user context | |
KR20090099688A (en) | Ip broadcasting receiver having a web server unit and method for providing web service in the ip broadcasting receiver | |
KR20090020327A (en) | Method and apparatus for receiving/transmitting contents automatically | |
JP2014049884A (en) | Scene information output device, scene information output program, and scene information output method | |
JP2012216185A (en) | Information processing apparatus, information processing method, and program | |
KR20140025994A (en) | Internet broadcasting system and method of internet broadcasting service using the same | |
US11451871B2 (en) | Electronic device for providing information related to bookmarked content, and method for controlling electronic device | |
US10042938B2 (en) | Information processing apparatus and information processing method to provide content on demand | |
KR20130122345A (en) | Vedio contents service system and method | |
KR101442746B1 (en) | Management system based on mobile communication available to manage a large number of content providers of one video playback contents App and method thereof | |
KR101407384B1 (en) | Management system based on mobile communication available to manage a large number of content providers of one video playback contents App and method thereof | |
US10531142B2 (en) | Multimedia progress tracker | |
JP2014048808A (en) | Scene reproduction device, scene reproduction program, and scene reproduction method | |
JP5366720B2 (en) | Video storage / playback device, playback right delivery system, and playback right delivery method | |
JP6106772B1 (en) | Information display program, information display device, information display method, and distribution device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |