KR102359049B1 - System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program - Google Patents
System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program Download PDFInfo
- Publication number
- KR102359049B1 KR102359049B1 KR1020210078846A KR20210078846A KR102359049B1 KR 102359049 B1 KR102359049 B1 KR 102359049B1 KR 1020210078846 A KR1020210078846 A KR 1020210078846A KR 20210078846 A KR20210078846 A KR 20210078846A KR 102359049 B1 KR102359049 B1 KR 102359049B1
- Authority
- KR
- South Korea
- Prior art keywords
- processing unit
- wireless communication
- video
- server
- computer
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41422—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26613—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing keys in general
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
-
- 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
-
- 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/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone 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/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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
-
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 열악한 무선 인터넷 환경에서 동영상 서비스 시스템, 그 시스템 처리방법, 그 시스템 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 프로그램, 및 그 컴퓨터 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 관한 것으로 더욱 상세하게는 여객 운송 시설은 물론 위치가 이동하는 공간에 모바일 기기 이용자가 위치함으로써 겪게 되는 열악한 무선 인터넷 환경에서도 여러명의 모바일기기 이용자가 원활하게 동영상 서비스를 이용할 수 있도록 하는 시스템 및 그 시스템의 처리 방법 등에 관한 것이다.The present invention provides a video service system in a poor wireless Internet environment, a system processing method thereof, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer readable storage storing the computer program It relates to media, and more specifically, a system that allows several mobile device users to use video services smoothly even in the poor wireless Internet environment experienced by mobile device users located in a moving space as well as in passenger transportation facilities, and its It relates to a processing method of the system, and the like.
종래에는 버스, 기차, 여객선, 비행기 등 무선 인터넷이 열악한 환경에서 개인용 휴대폰, 모바일 기기, 노트북 등을 이용하여 여러명이 동시에 영화나 동영상을 감상하기 위해서는 개인적으로 USB 등 오프라인(off-line) 매체를 이용하거나, 컨텐츠를 미리 다운로드 받아 서비스 장소에 서버를 설치한 후 여러 사람이 동영상을 스트리밍하여 영상을 볼 수 있었다. 이와같은 종래 방식은 최신의 고화질 컨텐츠를 고객들에게 실시간으로 서비스 하기 어렵고, 콘텐츠를 업데이트를 하는데 많은 시간이 소요되었으며, 사람이 직접 방문하거나 장비를 들고 컨텐츠 제공자에게 방문해서 업데이트를 해야 하는 등 비용과 불편함이 발생하였다. Conventionally, in an environment where wireless Internet is poor, such as buses, trains, passenger ships, and airplanes, in order to enjoy movies or videos simultaneously by multiple people using personal cell phones, mobile devices, and laptops, offline media such as USB is used. Alternatively, after downloading the content in advance and installing a server at the service location, several people could stream the video and watch the video. In this conventional method, it is difficult to provide the latest high-definition content to customers in real time, it takes a lot of time to update the content, and it is costly and inconvenient, such as having to visit a content provider with a person or equipment and update it. ham occurred.
한편, 컨텐츠 제공 사업자의 입장에서는 컨텐츠의 저작권을 보호받기 위한 방법이 달리 없어 상기와 같은 불편함에도 불구하고 제한적인 방법으로 영상물을 제공하고 있었다. 이와 같은 방식의 컨텐츠 제공 방식은 상호 계약관계에 의해서만 저작권의 보호가 이루어지므로 향후 법적 분쟁 등의 여지를 남길 뿐만아니라 실시간 생산되는 방대한 컨텐츠를 이용자에게 즉시 서비스 할 수 없어 4차 산업혁명시대에 걸맞지 않은 낙후된 서비스를 제공해왔다. On the other hand, from the point of view of the content provider, there is no other method for protecting the copyright of the content, so despite the inconvenience as described above, the video material is provided in a limited way. This type of content provision method protects copyright only through a mutual contractual relationship, leaving room for legal disputes in the future, and it is not suitable for the era of the 4th industrial revolution because it is impossible to immediately service the vast amount of content produced in real time to users. It has provided poor service.
여객 운송 시설과 같은 열악한 인터넷 환경에서 컨텐츠 제공 서비스를 위한 방법에 제시된 관련한 선행 기술로는 항공기 탑승 승객에게 탑승 예약시 제공된 승객의 정보를 기초로 하여 컨텐츠를 입수하고 저장하여 선별적으로 서비스를 제공하는 시스템(등록특허 제10-0599540호), 좌석별 열차 승객을 위한 컨텐츠 제공 시스템(공개특허 제10-2014-0122580호), 탑승객의 정보를 기반으로 맞춤형 광고를 제공하는 시스템(공개특허 제10-2021-0010589호) 등이 있다.As a related prior art presented in a method for content provision service in a poor Internet environment such as a passenger transportation facility, it is a method of selectively providing services by obtaining and storing contents based on the passenger information provided at the time of reservation for boarding an aircraft. System (Registration Patent No. 10-0599540), a content provision system for train passengers by seat (Patent Publication No. 10-2014-0122580), and a system that provides customized advertisements based on passenger information (Patent Publication No. 10- 2021-0010589), etc.
본 발명은 여객 운송 시설과 같이 열악한 무선 인터넷 환경하에서도 이용자가 적법한 인증을 통해 원활하게 최신의 컨텐츠를 이용할 수 있게 함으로써, 승객들에게는 이용의 편의성을 제공하고, 컨텐츠 제공자에게는 운영과 관리의 편의성을 높이며, 시스템 제공자에게는 고객에게 높은 품질의 서비스 제공할 수 있도록 하는 동영상 서비스 시스템, 그 시스템 처리 방법, 그 시스템 처리를 위한 컴퓨터 프로그램 및 그 컴퓨터 프로그램이 저장된 매체를 제공하는 것을 목적으로 한다.The present invention provides convenience of use to passengers and convenience of operation and management for content providers by enabling users to smoothly use the latest contents through legal authentication even under poor wireless Internet environments such as passenger transportation facilities. An object of the present invention is to provide a video service system, a system processing method, a computer program for the system processing, and a medium in which the computer program is stored so that the system provider can provide high quality services to customers.
본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템은 동영상 서비스 시스템으로서, 컨텐츠 관리를 위한 중앙 서버(1)와, 다수의 거점에 설치되어 상기 중앙 서버(1)와 유선 네트워크로 연결되어 컨텐츠를 동기화하여 저장하는 원격 미디어 서버(2), 및 다수의 여객 공간에 설치되어 상기 원격 미디어 서버(2)와 무선 네트워크로 연결되어 컨텐츠를 동기화하여 저장하고 사용자 단말기에 컨텐츠를 제공하는 미디어 셋톱(3)을 포함하고, 상기 서버들과 셋톱들은 시스템 운영을 위한 중앙처리부(11)(12)(13)와, 영상과 인증키값을 저장하기위한 저장부(12)(22)(32)를 각각 포함하되,In the poor wireless Internet environment of the present invention, the video service system is a video service system, installed in a
상기 중앙 서버(1)는 다수의 컨텐츠 제공자들로 부터 동영상 및 인증키값을 제공받아 저장부(12)에 저장하고 관리하는 컨텐츠 관리부(13)를 포함하고, 상기 원격 미디어 서버(2)는 원격 미디어 서버(2)와 상기 중앙 서버(1)에 각각 저장된 동영상 및 인증키값을 주기적으로 비교하여 데이터를 동기화 하는 서버 동기화 처리부(23)와, 미디어 셋톱(3)과 무선 통신을 위한 서버 무선통신 처리부(24)를 포함하며, 상기 미디어 셋톱(3)은 상기 서버 무선통신 처리부(24)와 무선 네트워크로 연결되는 제1 셋톱 무선통신 처리부(33)와, 상기 제1 셋톱 무선통신 처리부(33)의 수신감도가 설정값 이상일 때 미디어 셋톱(3)과 원격 미디어 서버(2)에 각각 저장된 동영상 및 인증키값을 비교하여 데이터를 동기화 하는 셋톱 동기화 처리부(34)와, 다수의 사용자 단말기(T)와 무선 네트워크로 연결되는 제2 셋톱 무선통신 처리부(35)와, 사용자의 서비스 요청을 받아 사용자 인증을 처리하고 동영상 스트리밍을 제공하는 영상 처리부(36)를 포함하는 것을 특징으로 한다.The
또한, 상기 제2 셋톱 무선통신 처리부(35)는 셋톱들 간에 네트워크를 구분하기 위한 고유아이디를 포함하고, 사용자 단말기가 인식하고 선택할 수 있는 고유 아이디를 송출하며, 사용자 단말기에 의해 선택된 경우 네트워크를 연결하여 상기 영상 처리부(36)에 의해 사용자 인증처리와 스트리밍처리를 수행하는 것을 특징으로한다.In addition, the second set-top wireless
본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법은 본 발명의 시스템이 동영상 서비스를 처리하는 방법으로서, 상기 미디어 셋톱(3)이 영상 및 인증키값의 동기화를 처리하는 방법은 (S101) 원격 미디어 서버 네트워크를 검색하는 단계; (S102) 제1 셋톱 무선통신 처리부의 통신감도를 측정하는 단계; (S103) 상기 통신감도가 설정값 보다 큰 경우 다음 S104 단계를 수행하고, 그렇지 않은 경우 상기 원격 미디어 서버 네트워크를 검색하는 S101 단계를 다시 수행하는 단계; 및 (S104) 원격 미디어 서버에 저장된 영상 및 인증키값을 다운로드하여 미디어 셋톱에 저장된 영상 및 인증키값과 동기화하는 단계를 포함하는 것을 특징으로 한다.The method for processing a video service system in a poor wireless Internet environment of the present invention is a method for the system of the present invention to process a video service. discovering a server network; (S102) measuring the communication sensitivity of the first set-top wireless communication processing unit; (S103) performing the next step S104 if the communication sensitivity is greater than the set value, otherwise performing the step S101 again for searching the remote media server network; and (S104) downloading the image and the authentication key value stored in the remote media server and synchronizing the image and the authentication key value stored in the media set-top.
본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법은 본 발명의 시스템이 동영상 서비스를 처리하는 방법으로서, 상기 미디어 셋톱(2)이 영상 스트리밍을 처리하는 방법은 (S201) 제2 셋톱 무선통신부에서 단말기 요청을 수신하는 단계; (S202) 가입자 인증을 처리하는 단계; (S203) 요청한 이용자가 정당한 가입자인지 판단하는 단계; (S204) 요청한 이용자가 정당한 가입자인경우 제2 셋톱 무선통신 처리부를 통해 동영상 스트리밍을 처리하는 단계; 및 (S205) 요청한 이용자가 정당한 가입자가 아닌 경우 제2 셋톱 무선통신 처리부를 통해 서비스 거부 메시지를 전송하는 단계를 포함하는 것을 특징으로 한다.The method for processing a video service system in a poor wireless Internet environment of the present invention is a method for the system of the present invention to process a video service. The method for the media set-
본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법을 실현하기 위한 컴퓨터 프로그램은 상기 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 저장된 것을 특징으로 한다.
본 발명의 열악한 무선인터넷 환경에서의 동영상 서비스 시스템 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체는 상기 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체인 것을 특징으로 한다.The computer program for realizing the video service system processing method in the poor wireless Internet environment of the present invention is characterized in that it is stored in a computer readable storage medium storing the program for realizing the processing method.
The computer readable storage medium storing the program for realizing the video service system processing method in the poor wireless Internet environment of the present invention is characterized in that it is a computer readable storage medium storing the program for realizing the processing method.
삭제delete
삭제delete
삭제delete
본 발명의 열악한 무선 인터넷 환경에서 동영상 서비스 시스템, 그 시스템 처리 방법, 그 시스템 처리를 위한 컴퓨터 프로그램 및 그 컴퓨터 프로그램이 저장된 매체는 여객 이용자의 입장에서는 고화질 동영상을 끊김 없이 서비스를 받을 수 있다는 편리함이 있고, 거의 실시간 최신 컨텐츠 이용할 수 있다는 장점과, 무선통신 비용 없이 동영상 스트리밍을 이용할 수 있는 경제성이 있다. In the poor wireless Internet environment of the present invention, the video service system, the system processing method, the computer program for the system processing, and the medium storing the computer program have the convenience of being able to receive high-definition video services without interruption from the point of view of the passenger. , it has the advantage of being able to use the latest content in near real-time, and it has the economic feasibility of using video streaming without the cost of wireless communication.
한편, 컨텐츠를 제공하는 사업자의 입장에서는 최신 업데이트 되는 컨텐츠를 실시간으로 편리하게 가입자에게 제공할 수 있어 매출을 높일 수 있고, 자동화된 관리를 통해 관리 비용을 줄일 수 있으며, 자동화된 인증 시스템을 통해 정당한 가입자를 대상으로만 서비스를 할 수 있어 지식재산권 관리를 용이하게 할 수 있다.On the other hand, from the perspective of a content provider, it is possible to conveniently provide the latest updated content to subscribers in real time, thereby increasing sales, reducing management costs through automated management, and providing legitimate information through an automated authentication system. The service can be provided only to subscribers, making it easier to manage intellectual property rights.
또한, 여객 운송 사업자 등이 본 발명의 시스템을 이용하게 될 경우 고객인 여객 이용자에게 고품질 동영상 서비스를 제공할 수 있고, WIFI와 같은 무선통신을 이용할 경우 무료 동영상 스트리밍을 이용하게 할 수 있어 고품질 서비스를 통한 경쟁력 강화를 추구할 수 있다. In addition, when a passenger transport operator uses the system of the present invention, high-quality video service can be provided to the customer, a passenger user, and when using wireless communication such as WIFI, free video streaming can be used, thereby providing a high-quality service. You can pursue the enhancement of competitiveness through
도1은 본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템의 개요를 도시한 도면.
도2는 본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템의 구성요소와 구성요소들 간의 연결관계를 도시한 블록도.
도3은 본 발명의 시스템의 데이터 흐름을 도시한 시퀀스 다이어 그램.
도4는 본 발명의 시스템의 미디어 셋톱이 영상 및 인증키값의 동기화를 처리하는 방법을 도시한 순서도.
도5는 본 발명의 시스템의 미디어 셋톱이 영상 스트리밍을 처리하는 방법을 도시한 순서도.1 is a diagram showing an outline of a video service system in a poor wireless Internet environment of the present invention.
2 is a block diagram illustrating components of a video service system and a connection relationship between the components in a poor wireless Internet environment according to the present invention.
Fig. 3 is a sequence diagram showing the data flow of the system of the present invention;
Fig. 4 is a flow chart showing how the media set-top of the system of the present invention processes the synchronization of the image and the authentication key value.
Fig. 5 is a flow chart showing how the media set-top of the system of the present invention handles video streaming;
이하 본 발명의 열악한 무선 인터넷 환경에서 동영상 서비스 시스템, 그 시스템 처리 방법, 그 시스템 처리를 위해 매체에 저장된 컴퓨터 프로그램, 및 그 컴퓨터 프로그램이 저장된 매체에 관한 발명을 실시하기 위한 구체적인 내용을 도면을 참조하여 설명한다.Hereinafter, with reference to the drawings, detailed contents for carrying out the invention relating to a video service system, a system processing method, a computer program stored in a medium for system processing, and a medium in which the computer program is stored in a poor wireless Internet environment of the present invention are described below with reference to the drawings. Explain.
도1은 본 발명의 동영상 서비스 시스템의 개요를 도시한 도면이고, 도2는 본 발명의 시스템의 구성요소와 연결관계를 도시한 블록도이다. 상기 도면에 도시된 바와 같이 본 발명의 열악한 무선 인터넷 환경에서 동영상 서비스 시스템의 구성은 크게 중앙 서버(1)와, 원격 미디어 서버(2) 및 미디어 셋톱(3)을 포함하여 구성된다.Fig. 1 is a diagram showing the outline of a video service system of the present invention, and Fig. 2 is a block diagram showing the components and connection relationships of the system of the present invention. As shown in the figure, the configuration of the video service system in the poor wireless Internet environment of the present invention is largely comprised of a
상기 중앙 서버(1)는 컨텐츠 제공자로 부터 컨텐츠를 제공받아 컨텐츠와 가입자(서비스 이용자)를 관리하는 서버로서, 전산실이나 데이터 센터 등 사업자가 원하는 장소에 설치될 수도 있고 클라우드 환경에서 가상 서버 형태로 구현될 수도 있다. 상기 컨텐츠는 동영상 및 서비스 이용자 인증을 위한 인증키값을 포함하며, 상기 동영상은 영화, 애니메이션, 드라마 등의 동영상 뿐만 아니라 각종 이미지 등 엔터테인먼트를 위한 각종 멀티 미디어용 데이터를 포괄하는 개념으로 해석해야 한다.The
상기 원격 미디어 서버(2)는 다수의 거점(strong point)에 설치되어 상기 중앙서버와 인터넷 또는 전용선 등 고속 데이터 전송이 가능한 유선 네트워크로 상시 연결되어, 상기 중앙 서버(1)에 저장된 컨텐츠와 원격 미디어 서버(2)에 저장된 컨텐츠를 주기적으로 비교하여 원격 미디어 서버의 데이터가 최신 데이터가 아닌 경우 데이터를 다운로드 받아 동기화를 수행하는 상시 데이터 동기화 기능을 포함한다. 상기 동기화 과정에서는 다운로드 전 데이터를 압축하여 압축된 데이터를 다운로드 받음으로써 동기화 속도를 더욱 높일 수 있을 것이다.The
상기 거점(strong point)은 열차가 체류하는 역사, 버스 정류장, 여객선 터미널, 공항 등 역객 수단이 일시 또는 장시간 체류하는 장소를 의미하는 개념으로 상기 미디어 셋톱(3)이 설치되는 위치가 유동적인 노드들과 통신 환경에 따라 제한적으로 무선통신을 하며 데이터를 교환하기 위한 거점이 되는 노드들을 포괄하는 개념이다. The strong point is a concept that means a station where a train stays, a bus stop, a passenger ship terminal, an airport, etc., a place where a passenger means temporarily or for a long time. The nodes in which the media set-
상기 미디어 셋톱(3)은 다수의 여객 공간(passenger space)에 설치되어 상기 원격 미디어 서버(2)에 저장된 컨텐츠와 미디어 셋톱(3)에 저장된 컨텐츠를 비교하여 데이터 동기화를 수행하는데, 원격 미디어 서버(2)와는 WIFI, LTE(3G, 4G, 5G), 위성인터넷 등 무선 네트워크를 통해 연결되되, 상호간의 신호 감도 등 통신 환경이 일정한 조건 이상을 만족할 때만 데이터 동기화를 수행하는 제한적 데이터 동기화 기능을 포함한다. 상기 동기화 과정은 통신 환경이 양호할 때는 다운로드 전 데이터를 압축하여 압축된 데이터를 다운로드 받음으로써 다운로드 속도를 높이고 통신 환경이 불안정할 때 압축 해제 및 업데이트를 수행하도록 함으로써 동기화 속도를 더욱 높일 수 있을 것이다.The media set-
또한, 상기 미디어 셋톱(3)은 여객 공간(passenger space)에 탑승한 여객 이용자의 사용자 단말기(T)와 무선통신을 통해 사용자 인증을 처리하고 컨텐츠를 제공하되, 주로 WIFI와 같은 근거리 무선 네트워크를 이용하여 상호 데이터를 교환한다.In addition, the media set-
상기 여객 공간(passenger space)은 열차의 객차 내부, 버스 내부, 여객선 선실, 항공기 기내 등 여객 수단 내부의 공간을 의미함은 물론, 인터넷 사용자를 수용하되 위치가 유동적인 노드를 포괄하는 개념으로 상기 위치가 고정된 노드를 의미하는 거점(strong point)에 대해 상대적인 개념이다.The passenger space refers to the space inside passenger means such as the inside of a train carriage, inside a bus, inside a passenger ship cabin, and inside an aircraft, as well as accommodating Internet users but encompassing nodes with flexible locations. is a concept relative to a strong point, which means a fixed node.
상기 사용자 단말기(T)는 무선통신을 위한 모듈이 탑재되어 무선 네트워크를 매개로 상호 정보를 교환가능한 장치로서, 컴퓨터 프로그램에 의해 동영상 스트리밍 데이터를 전송받아 실행하는 앱 또는 스크립트 언어를 실행할 수 있는 브라우저 등이 탑재된 휴대폰, 스마트폰, 태블릿 등 모바일 기기는 물론 휴대용 랩탑 컴퓨터를 포함하는 포괄적인 장치를 의미한다. The user terminal (T) is a device that is equipped with a module for wireless communication and can exchange information via a wireless network, such as a browser capable of executing an app or script language that receives and executes video streaming data by a computer program It refers to a comprehensive range of devices including portable laptop computers as well as mobile devices such as mobile phones, smartphones, and tablets equipped with this technology.
상기 중앙 서버(1)와 원격 미디어 서버(2) 및 미디어 셋톱(3)은 공히 서버 기능을 수행할 수 있는 중앙처리장치 및 메모리, 저장장치, 범용 네트워크 통신장치 등 범용 컴퓨터 하드웨어를 구성하는 물리적 장치를 포함하고, 서버 시스템으로서의 처리를 위한 운영체제 및 장치관리자 등 소프트웨어를 포함하는 논리적 처리조직으로서 중앙처리부(11)(21)(31)와 컨텐츠 제공자로부터 받은 영상과 인증키값을 저장하는 스토리지와 데이터베이스를 포함하는 저장부(12)(22)(32)를 포함한다.The
도2를 참조하여 중앙 서버(1), 원격 미디어 서버(2) 및 미디어 셋톱(3)에 포함되는 주요 구성요소를 살펴보면 하기와 같다.The main components included in the
상기 중앙 서버(1)는 다수의 컨텐츠 제공자(CV)로 부터 동영상과 가입자 인증을 위한 인증키값을 다운로드 하여 저장하고 관리하며 다수의 원격 미디어 서버(2)에 동영상과 인증키값을 제공하는 기능을 수행하는 컨텐츠 관리부(13)를 포함한다.The
상기 컨텐츠 제공자(CV)는 컨텐츠 사업자, 영상물 제공자, 오버더톱서비스(OTT, Over Ther Top), VOD 등 동영상 컨텐츠를 제공하는 사업자 및 이들이 운영하는 시스템과 장치를 의미한다.컨텐츠 제공자는 본 발명의 시스템 내에서 자기 콘텐츠에 대한 지적재산권을 보호하기 위하여 서버 및 셋톱 내에서 콘텐츠 제공자에게 제공해주는 알고리즘에 의한 원격 인증키값을 할당하고 해당 인증키는 콘텐츠제공업자에 의해서 관리하게 하여 콘텐츠제공자의 지적재산권을 보호하게 할 수도 있다.The content provider (CV) means a content provider, a video material provider, an operator that provides video content such as OTT, Over Ther Top, and VOD, and systems and devices operated by them. The content provider is the system of the present invention In order to protect the intellectual property rights of own content within the server and set-top, the remote authentication key value is allocated by the algorithm provided to the content provider, and the corresponding authentication key is managed by the content provider to protect the intellectual property rights of the content provider. may make it
상기 원격 미디어 서버(2)는 상기 중앙 서버(1)와 상시 데이터 동기화를 위한 유선 네트워크와 상기 미디어 셋톱(3)과 제한적 데이터 동기화를 위한 무선 네트워크 장치를 구비하고 역사, 정류장, 항만, 공항 등 거점(strong point)에 설치되어 미디어 셋톱(3)이 설치된 여객 공간(passenger space)이 거점 부근에 체류할 때 상기 미디어 셋톱(3)이 컨텐츠를 압축된 형태로 신속히 다운로드 받아 컨텐츠 데이터를 동기화 할 수 있도록 한다. 원격 미디어 서버(2)는 이를 위한 주요 구성요소로 서버 동기화 처리부(23)와 서버 무선 통신 처리부(24)를 더 포함한다. The
상기 서버 동기화 처리부(23)는 원격 미디어 서버에 저장된 동영상 및 인증키값을 중앙 서버(1)에 저장된 데이터와 주기적으로 비교하여 서로 다를 경우 중앙 서버(1)에 저장된 데이터를 다운로드 받아 상기 중앙 서버(1)에 저장된 최신 데이터와 같은 데이터로 업데이트하여 동기화 하는 기능을 수행한다.The server
서버 무선통신 처리부(24)는 미디어 셋톱(3)의 제1 셋톱 무선통신 처리부(33)가 WIFI, LTE, 위성통신 등을 매개로 접근할 수 있는 무선 AP(access point)로서, 원격 미디어 서버(2)에 일체화된 장치로 구현될 수도 있고, 별도의 장치로 구현되어 통신 환경이 좋은 위치에 안테나와 함께 설치되고 유선으로 원격 미디어 서버(2)와 연결되어 구현될 수도 있을 것이다.The server wireless
상기 미디어 셋톱(3)은 원격에서 컨텐츠의 업데이트와 중요 데이터의 송수신을 위한 통신 모듈을 탑재한다. 상기 통신 모듈은 WIFI, LTE(3G, 4G, 5G 등) 또는 위성인터넷이 가능하도록 구현되며, 데이터의 중요도와 비용을 고려하여 용도에 맞게 적용하여 운용한다. 예를 들어 네트워크 범위가 매우 넓은 여객 터미널, 공항 등의 경우 원격 미디어 서버(2)와 미디어 셋톱(3) 사이의 통신을 위한 모듈은 LTE 또는 위성인터넷 등의 통신 모듈을 활용할 수 있을 것이고, 네트워크 범위가 좁은 객차 내, 객실, 기내 등의 경우 WIFI와 같은 근거리 무선 통신 모듈이 적합할 것이다. The media set-
상기 미디어 셋톱(3)이 원격 미디어 서버(2)에 있는 최신의 컨텐츠를 미디어 셋톱(3)에 다운로드하여 컨텐츠 데이터를 동기화 하기 위해서는 무선 환경이 최적의 환경이 되었을 때 압축된 데이터를 최소의 시간으로 다운로드를 수행하고, 다시 무선 통신환경이 불안정한 상태로 바뀌었을 때는 미디어 셋톱(3)에서 다운로드 받은 데이터를 자동으로 설정된 절차에 따라 데이터 압축을 해제한 후 정상적으로 설치 및 업데이트를 하여 고화질의 영상을 서비스 할 수 있게 구현할 수 있을 것이다.In order for the media set-
상기 기능을 수행하기 위하여 미디어 셋톱(3)은 제1 셋톱 무선통신 처리부(33)와, 셋톱 동기화 처리부(34)와 , 제2 셋톱 무선통신 처리부(34) 및 영상 처리부(36)를 더 포함하는 바, 상기 제1 셋톱 무선통신 처리부(33)는 상기 원격 미디어 서버(2)의 서버 무선통신 처리부(24)와 통신을 위한 통신 모듈로서 WIFI, LTE(3G, 4G, 5G 등) 또는 위성인터넷이 가능한 장치들로 네트워크의 범위에 적합한 통신 모듈을 활용할 수 있을 것이고, 상기 제2 셋톱 무선통신 처리부(35)는 여객 공간에 있는 서비스 이용자의 사용자 단말기(T)가 무선통신 등을 매개로 접근할 수 있는 무선 AP(access point)로서, 미디어 셋톱(3)에 일체화된 장치로 구현될 수도 있고, 별도의 장치로 구현되어 통신 환경이 좋은 위치에 안테나와 함께 설치되고 유선으로 미디어 셋톱(3)과 연결되어 구현될 수도 있을 것이다. 상기 제2 셋톱 무선통신 처리부(35)의 통신모듈은 WIFI, LTE(3G, 4G, 5G 등) 또는 위성인터넷 등을 활용할 수 있으나 여객 공간이 제한된 공간이라는 점과 서비스 이용자의 통신 비용을 고려하여 바람직하게는 WIFI와 같은 근거리 무선통신을 활용하는 것이 권장된다.In order to perform the above function, the media set-
상기 셋톱 동기화 처리부(34)는 제1 셋톱 무선통신 처리부의 무선통신의 수신 감도가 미리 설정된 값보다 양호할때, 미디어 셋톱(3)에 저장된 동영상 및 인증키값과 원격 미디어 서버(2)에 저장된 상기 데이터와 비교하여 서로 다를 경우 원격 미디어 서버의 최신 데이터를 다운로드 받아 저장소(32)에 저장하는 데이터 동기화를 수행한다. The set-top
상기 영상 서비스 처리부(36)는 여객 공간에서 이용자가 사용자 단말기(T)를 이용하여 영상 서비스를 요청하였을 때 사용자 단말기(T)로 부터 받은 인증키값과 컨텐츠 제공자(CV)로 부터 제공받아 저장하고 있던 인증키값을 비교하여 정당한 가입자인지 여부를 판단한 후 동영상 스트리밍 서비스를 제공하는 기능을 수행한다.The image
도3의 시퀀스 다이어 그램을 참조하여 본 발명의 동영상 서비스 시스템에서의 데이터 흐름을 살펴보면, 최신 고화질 컨텐츠가 인증키값과 함께 다수의 컨텐츠 제공자(CV)로 부터 중앙 서버(1)로 전송되어 저장되고, 상기 중앙 서버(1)는 컨텐츠 제공자(CV)의 인증키값을 포함한 영상을 거점에 설치된 원격 미디어 서버(2)에 전송함으로써, 중앙 서버(1)의 컨텐츠와 원격 미디어 서버(2)의 컨텐츠가 상호 동기화 된다.Looking at the data flow in the video service system of the present invention with reference to the sequence diagram of FIG. 3, the latest high-definition content is transmitted from a plurality of content providers (CV) together with an authentication key value to the
상기 원격 미디어 서버(2)는 열차가 역사에 도착하거나 항공기가 공항에 도착하는 등 여객 공간이 거점에 근접하게 될 때 미디어 셋톱(3)의 무선 네트워크 요청이 이루어지고 통신 감도에 따른 무선통신 환경을 측정한 후 일정 수준 이상의 무선통신 환경을 만족할 때 원격 미디어 서버(2)로 부터 미디어 셋톱(3)으로 데이터를 전송하고 컨텐츠와 인증키값에 대한 데이터 동기화가 이루어진다. The
상기 미디어 셋톱(3)은 원격 미디어 서버(2)에서 전송된 컨텐츠 제공자(CV)의 인증키값이 포함된 영상을 소프트웨어에서 정해준 절차와 방법에 따라 저장부(32)에 저장하고, 환경을 설정하여 서비스를 할 수 있는 상태를 유지한다.The media set-
영상을 이용하고자 하는 이용자가 휴대폰, 노트북, 모바일 기기 등 사용자 단말기(T)를 이용하여 무선통신을 통해 서비스를 요청하면, 상기 미디어 셋톱(3)은 컨텐츠 제공자의 인증키값을 이용하여 서비스 대상 가입여부를 확인하고 서비스를 제공한다. When a user who wants to use an image requests a service through wireless communication using a user terminal (T) such as a mobile phone, a laptop computer, or a mobile device, the media set-
상기 미디어 셋톱(3)은 하나의 객차 내에 다수의 미디어 셋톱(3)이 설치될 수도 있을 것이다. 이는 여객 공간의 크기와 여건에 따라 달라 질 수도 있고, 이용자의 수와 접속자가 많아 셋톱의 부하를 분산하기 위해서일 수도 있다. 이와 같이 하나의 단위 공간에 다수의 미디어 셋톱(3)이 설치되어 운영될 경우 사용자 단말기(T)가 어떤 미디어 셋톱(3)과 연결되어 서비스를 제공받을 것인지 선택하여야 할 필요가 있는데, 이를 위해서 상기 제2 셋톱 무선통신 처리부(35)는 셋톱들 간에 네트워크를 구분하기 위한 고유 아이디(ID)를 포함하고, 사용자 단말기가 인식할 수 있는 고유 아이디(ID)를 송출하며, 사용자 단말기에 의해 선택된 경우 네트워크를 연결하여 상기 영상 처리부(36)에 의해 인증처리 및 스트리밍 처리를 수행하도록 구현할 수 있을 것이다. 상기 구현을 위한 일 실시예로는 현재 주로 이용하고 있는 무선 AP의 SSID(service set identifier)를 활용하여 다수의 미디어 셋톱(3) 중 최적의 무선 환경을 갖는 AP(제2 셋톱 무선통신 처리부)를 보유한 미디어 셋톱(3)을 사용자가 선택할 수 있도록 하는 방식으로 구현이 가능할 것이다.The media set-
본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법으로서, 미디어 셋톱(3)이 영상 및 인증키값의 동기화를 처리하는 방법의 실시예를 도4를 참조하여 살며보면, (S101)원격 미디어 서버 네트워크를 검색하는 단계와, (S102)제1 셋톱 무선통신 처리부의 통신감도를 측정하는 단계와, (S103)상기 통신감도가 설정값 보다 큰 경우 다음 S104 단계를 수행하고, 그렇지 않은 경우 상기 원격 미디어 서버 네트워크를 검색하는 S101 단계를 다시 수행하는 단계, 및 (S104)원격 미디어 서버에 저장된 영상 및 인증키값을 다운로드 하여 미디어 셋톱에 저장된 영상 및 인증키값과 동기화 하는 단계를 포함한다.As a video service system processing method in a poor wireless Internet environment of the present invention, an embodiment of a method in which the media set-
본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템이 동영상 서비스를 처리방법으로서, 상기 미디어 셋톱(2)이 영상 스트리밍을 처리하는 방법의 실시예를 도5를 참조하여 살펴보면, (S201)제2 셋톱 무선통신부에서 단말기 요청을 수신하는 단계와, (S202)가입자 인증을 처리하는 단계와, (S203)요청한 이용자가 정당한 가입 이용자인 경우 S204단계를 수행하고, 그렇지 않은 경우 S205단계를 수행하도록 하는 단계와, (S204)제2 셋톱 무선통신 처리부를 통해 영상스트리밍을 처리하는 단계, 및 (S205)제2 셋톱 무선통신 처리부를 통해 서비스 거부 메시지를 전송하는 단계를 포함한다.Referring to FIG. 5 for an embodiment of a method of processing a video service by a video service system in a poor wireless Internet environment of the present invention, and the media set-
상기 열악한 무선인터넷 환경에서 동영상 서비스 시스템이 동영상 서비스를 처리방법으로서, 상기 미디어 셋톱(2)이 영상 스트리밍을 처리하는 방법의 실시예는 다양한 프로그래밍 언어로 작성된 컴퓨터 프로그램으로 구현될 수 있으며, 컴퓨터 ROM에 내장(embedded) 장치와 일체로 실시될 수 있를 뿐만 아니라, 컴퓨터에 의해 수행되기 위하여 컴퓨터로 읽을 수 있는 HDD, SSD, CD-ROM, 자기 테이프, ODD 등 저장 매체에 저장되어 실시되거나 클라우드에 저장되어 인터넷 또는 3G, 4G, 5G 등 무선 네트워크 등의 전송 매체에 의해 전송되어 실시될 수도 있을 것이다. An embodiment of the method for the video service system to process the video service in the poor wireless Internet environment, and the method for the media set-
1: 중앙 서버 11: 중앙 처리부
12: 저장부 13: 컨텐츠 관리부
2: 원격 미디어 서버 21: 중앙 처리부
22: 저장부 23: 서버 동기화 처리부
24: 서버 무선통신 처리부 3: 미디어 셋톱
31: 중앙 처리부 32: 저장부
33: 제1 셋톱 무선통신 처리부 34: 셋톱 동기화 처리부
35: 제2 셋톱 무선통신 처리부 36: 영상 서비스 처리부
CV: 컨텐츠 제공자 T: 사용자 단말기 1: central server 11: central processing unit
12: storage unit 13: content management unit
2: remote media server 21: central processing unit
22: storage unit 23: server synchronization processing unit
24: Server wireless communication processing unit 3: Media set-top
31: central processing unit 32: storage unit
33: first set-top wireless communication processing unit 34: set-top synchronization processing unit
35: second set-top wireless communication processing unit 36: image service processing unit
CV: content provider T: user terminal
Claims (6)
상기 중앙 서버는 다수의 컨텐츠 제공자들로 부터 동영상 및 인증키값을 제공받아 저장부에 저장하고 관리하는 컨텐츠 관리부를 포함하고,
상기 원격 미디어 서버는 원격 미디어 서버와 상기 중앙 서버에 각각 저장된 동영상 및 인증키값을 주기적으로 비교하여 데이터를 동기화 하는 서버 동기화 처리부와, 미디어 셋톱과 무선 통신을 위한 서버 무선통신 처리부를 포함하며,
상기 미디어 셋톱은 상기 서버 무선통신 처리부와 무선 네트워크로 연결되는 제1 셋톱 무선통신 처리부와, 상기 제1 셋톱 무선통신 처리부의 수신감도가 설정값 이상일 때 미디어 셋톱과 원격 미디어 서버에 각각 저장된 동영상 및 인증키값을 비교하여 데이터를 동기화 하는 셋톱 동기화 처리부와, 다수의 사용자 단말기와 무선 네트워크로 연결되는 제2 셋톱 무선통신 처리부와, 사용자의 서비스 요청을 받아 사용자 인증을 처리하고 동영상 스트리밍을 제공하는 영상 처리부를 포함하는 것을 특징으로 하는 열악한 무선인터넷 환경에서 동영상 서비스 시스템.
A video service system, comprising: a central server for content management; and a media set-top connected to a wireless network to synchronize and store content and provide content to a user terminal, wherein the servers and set-tops include a central processing unit for system operation and a storage unit for storing images and authentication key values, respectively. including,
The central server includes a content management unit for receiving video and authentication key values from a plurality of content providers, storing them in a storage unit, and managing them,
The remote media server includes a server synchronization processing unit that synchronizes data by periodically comparing the video and authentication key values stored in the remote media server and the central server, respectively, and a server wireless communication processing unit for wireless communication with the media set-top,
The media set-top includes a first set-top wireless communication processing unit connected to the server wireless communication processing unit through a wireless network, and when the reception sensitivity of the first set-top wireless communication processing unit is equal to or greater than a set value, the video and authentication stored in the media set-top and the remote media server, respectively A set-top synchronization processing unit that synchronizes data by comparing key values, a second set-top wireless communication processing unit connected to a plurality of user terminals and a wireless network, and an image processing unit that receives a user's service request, processes user authentication, and provides video streaming A video service system in a poor wireless Internet environment, characterized in that it includes.
사용자 단말기가 인식하고 선택할 수 있는 고유 아이디를 송출하며,
사용자 단말기에 의해 선택된 경우 네트워크를 연결하여 상기 영상 처리부에 의해 사용자 인증처리와 스트리밍처리를 수행하는 것을 특징으로 하는 열악한 무선인터넷 환경에서 동영상 서비스 시스템.
The method of claim 1, wherein the second set-top wireless communication processing unit includes a unique ID for classifying networks between set-tops,
Sends a unique ID that the user terminal can recognize and select,
A video service system in a poor wireless Internet environment, characterized in that when selected by a user terminal, a network is connected and user authentication processing and streaming processing are performed by the image processing unit.
(S101) 원격 미디어 서버 네트워크를 검색하는 단계;
(S102) 제1 셋톱 무선통신 처리부의 통신감도를 측정하는 단계;
(S103) 상기 통신감도가 설정값 보다 큰 경우 다음 S104 단계를 수행하고, 그렇지 않은 경우 상기 원격 미디어 서버 네트워크를 검색하는 S101 단계를 다시 수행하는 단계; 및
(S104) 원격 미디어 서버에 저장된 영상 및 인증키값을 다운로드하여 미디어 셋톱에 저장된 영상 및 인증키값과 동기화하는 단계를 포함하는 것을 특징으로 하는 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법
The method of claim 1, wherein the video service system processes the video service in the poor wireless Internet environment, wherein the media set-top processes the synchronization of the video and the authentication key value.
(S101) searching for a remote media server network;
(S102) measuring the communication sensitivity of the first set-top wireless communication processing unit;
(S103) performing the next step S104 if the communication sensitivity is greater than the set value, otherwise performing the step S101 of searching the remote media server network again; and
(S104) A video service system processing method in a poor wireless Internet environment, comprising the step of downloading the image and the authentication key value stored in the remote media server and synchronizing the image and the authentication key value stored in the media set-top
(S201) 제2 셋톱 무선통신부에서 단말기 요청을 수신하는 단계;
(S202) 가입자 인증을 처리하는 단계;
(S203) 요청한 이용자가 정당한 가입자인지 판단하는 단계;
(S204) 요청한 이용자가 정당한 가입자인경우 제2 셋톱 무선통신 처리부를 통해 동영상 스트리밍을 처리하는 단계; 및
(S205) 요청한 이용자가 정당한 가입자가 아닌 경우 제2 셋톱 무선통신 처리부를 통해 서비스 거부 메시지를 전송하는 단계를 포함하는 것을 특징으로 하는 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법
The method of claim 1, wherein the video service system processes the video service in the poor wireless Internet environment, wherein the media set-top processes the video streaming.
(S201) receiving a terminal request from the second set-top wireless communication unit;
(S202) processing subscriber authentication;
(S203) determining whether the requesting user is a legitimate subscriber;
(S204) processing video streaming through a second set-top wireless communication processing unit if the requesting user is a legitimate subscriber; and
(S205) When the requesting user is not a legitimate subscriber, the video service system processing method in a poor wireless Internet environment, comprising the step of transmitting a service rejection message through the second set-top wireless communication processing unit
A computer program running on a set-top, stored in a computer-readable storage medium storing a program for realizing the processing method of claim 3 or 4.
A computer-readable storage medium storing a computer program running in a set-top, wherein the computer-readable storage medium storing the program for realizing the processing method of claim 3 or 4.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210078846A KR102359049B1 (en) | 2021-06-17 | 2021-06-17 | System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program |
PCT/KR2022/008485 WO2022265398A1 (en) | 2021-06-17 | 2022-06-15 | Video service system in poor wireless internet environment, method for processing same system, computer program stored in computer-readable storage medium storing program for realizing same method for processing same system, and computer-readable storage medium storing same computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210078846A KR102359049B1 (en) | 2021-06-17 | 2021-06-17 | System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102359049B1 true KR102359049B1 (en) | 2022-02-08 |
Family
ID=80252835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210078846A KR102359049B1 (en) | 2021-06-17 | 2021-06-17 | System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102359049B1 (en) |
WO (1) | WO2022265398A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022265398A1 (en) * | 2021-06-17 | 2022-12-22 | 임기채 | Video service system in poor wireless internet environment, method for processing same system, computer program stored in computer-readable storage medium storing program for realizing same method for processing same system, and computer-readable storage medium storing same computer program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100599540B1 (en) | 2004-04-08 | 2006-07-13 | 전자부품연구원 | Method and system for passenger-personalized media service through sensor networking in airplane |
KR20140122580A (en) | 2013-04-10 | 2014-10-20 | 코레일 네트웍스주식회사 | Contents providing system for train passenger and method thereof |
KR101894509B1 (en) * | 2018-03-28 | 2018-09-04 | 메틴 아탈란 | Content service system using set-top box and the method thereof |
JP2018160728A (en) * | 2017-03-22 | 2018-10-11 | 株式会社博報堂Dyホールディングス | Personal identification system, personal identification program, portable information terminal, and portable information terminal program |
KR20210010589A (en) | 2021-01-06 | 2021-01-27 | 주식회사 유니나인 | Apparatus for providing transportation passengers customized digital signage systems |
KR102220297B1 (en) * | 2020-10-23 | 2021-02-24 | 염경하 | Mobile contents providing system and method thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110121405A (en) * | 2010-04-30 | 2011-11-07 | 주식회사 인큐브테크 | Contents unification management system |
KR20120035330A (en) * | 2010-10-05 | 2012-04-16 | 버스미디어 주식회사 | Advertisement managing system on bus |
KR102359049B1 (en) * | 2021-06-17 | 2022-02-08 | 임기채 | System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program |
-
2021
- 2021-06-17 KR KR1020210078846A patent/KR102359049B1/en active IP Right Grant
-
2022
- 2022-06-15 WO PCT/KR2022/008485 patent/WO2022265398A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100599540B1 (en) | 2004-04-08 | 2006-07-13 | 전자부품연구원 | Method and system for passenger-personalized media service through sensor networking in airplane |
KR20140122580A (en) | 2013-04-10 | 2014-10-20 | 코레일 네트웍스주식회사 | Contents providing system for train passenger and method thereof |
JP2018160728A (en) * | 2017-03-22 | 2018-10-11 | 株式会社博報堂Dyホールディングス | Personal identification system, personal identification program, portable information terminal, and portable information terminal program |
KR101894509B1 (en) * | 2018-03-28 | 2018-09-04 | 메틴 아탈란 | Content service system using set-top box and the method thereof |
KR102220297B1 (en) * | 2020-10-23 | 2021-02-24 | 염경하 | Mobile contents providing system and method thereof |
KR20210010589A (en) | 2021-01-06 | 2021-01-27 | 주식회사 유니나인 | Apparatus for providing transportation passengers customized digital signage systems |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022265398A1 (en) * | 2021-06-17 | 2022-12-22 | 임기채 | Video service system in poor wireless internet environment, method for processing same system, computer program stored in computer-readable storage medium storing program for realizing same method for processing same system, and computer-readable storage medium storing same computer program |
Also Published As
Publication number | Publication date |
---|---|
WO2022265398A1 (en) | 2022-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9621620B2 (en) | Apparatus and method for providing content with a distributed architecture, and system for providing content with the said apparatus | |
US11632410B2 (en) | Methods, devices, and systems for encoding portions of video content according to priority content within live video content | |
US11025994B2 (en) | Active network support on adaptive virtual reality video transmission | |
US20130124672A1 (en) | System and Method for Delivering Media Assets in a Cloud Environment | |
CN102197391A (en) | Digital custom data content injection mechanism for a content delivery network | |
CN103618663A (en) | Information sharing system and information sharing method thereof | |
US11758202B2 (en) | Content distribution and mobile wireless mesh networks | |
US20130254827A1 (en) | Method, system, server and terminal for managing digital television business data | |
US20230028218A1 (en) | System and method for pushing scheduled content to optimize network bandwidth | |
KR102359049B1 (en) | System for video service in poor wireless internet environments, method for the system processing, a computer program stored in a computer readable storage medium storing a program for realizing the system processing method, and a computer-readable storage medium storing the computer program | |
US20220103911A1 (en) | Apparatus and method for facilitating trickplay playback | |
CN103581147A (en) | Audio and video providing method, audio and video providing system and server terminal | |
US11492119B1 (en) | Methods and systems for streaming content on a transportation vehicle | |
US20220046112A1 (en) | Vr video transmission with layered video by re-using existing network infrastructures | |
CN115695928A (en) | Screen projection method and device, electronic equipment and storage medium | |
CN110677489B (en) | Media resource processing method, device, system and storage medium | |
US11115687B2 (en) | Multi-user intelligent content cache for bandwidth optimization | |
US11445231B1 (en) | Credential management systems and associated methods thereof for streaming content on a transportation vehicle | |
US20230326338A1 (en) | System for sharing vehicle sensor information | |
US10990624B1 (en) | Methods and systems for dynamically processing media content on transportation vehicles | |
US20240162985A1 (en) | Enhanced fiber broadband connection deployment method and system | |
CN114553952B (en) | Device management method and device, electronic device and storage medium | |
US20240181339A1 (en) | Intelligent adaptive signaling automation for metaverse streaming | |
US20220060711A1 (en) | System and method of enabling adaptive bitrate streaming for volumetric videos | |
US12041139B2 (en) | Apparatus, method and computer readable medium for ranking network function service producers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |