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 PDF

Info

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
Application number
KR1020210078846A
Other languages
Korean (ko)
Inventor
임기채
Original Assignee
임기채
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 임기채 filed Critical 임기채
Priority to KR1020210078846A priority Critical patent/KR102359049B1/en
Application granted granted Critical
Publication of KR102359049B1 publication Critical patent/KR102359049B1/en
Priority to PCT/KR2022/008485 priority patent/WO2022265398A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41422Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25808Management of client data
    • H04N21/25816Management of client data involving client authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/26613Channel 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control 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/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control 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/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • H04N21/63345Control 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

The present invention provides a video service system in a poor wireless Internet environment, a method for processing the same, a computer program stored in a computer-readable storage medium storing a program for implementing the method, and a computer-readable storage medium for storing the computer program, which can use up-to-date content in real time. The video service system in a poor wireless Internet environment of the present invention, comprises: a central server for content management; a remote media server for synchronizing and storing content; and a media set-top for providing the content for a user terminal.

Description

열악한 무선 인터넷 환경에서 동영상 서비스 시스템, 그 시스템 처리방법, 그 시스템 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 프로그램, 및 그 컴퓨터 프로그램을 저장한 컴퓨터 판독가능 저장 매체 {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}A computer program stored in a computer readable storage medium storing a video service system, a system processing method, a program for realizing the system processing method in a poor wireless Internet environment, and a computer readable storage medium storing the computer program {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 PRO METHOD, AND A COMPUTER-READABLE STORAGE MEDIUM }

본 발명은 열악한 무선 인터넷 환경에서 동영상 서비스 시스템, 그 시스템 처리방법, 그 시스템 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 프로그램, 및 그 컴퓨터 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 관한 것으로 더욱 상세하게는 여객 운송 시설은 물론 위치가 이동하는 공간에 모바일 기기 이용자가 위치함으로써 겪게 되는 열악한 무선 인터넷 환경에서도 여러명의 모바일기기 이용자가 원활하게 동영상 서비스를 이용할 수 있도록 하는 시스템 및 그 시스템의 처리 방법 등에 관한 것이다.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.

KRKR 10-0599540 10-0599540 B1B1 KRKR 10-2014-0122580 10-2014-0122580 AA KRKR 10-2021-0010589 10-2021-0010589 AA

본 발명은 여객 운송 시설과 같이 열악한 무선 인터넷 환경하에서도 이용자가 적법한 인증을 통해 원활하게 최신의 컨텐츠를 이용할 수 있게 함으로써, 승객들에게는 이용의 편의성을 제공하고, 컨텐츠 제공자에게는 운영과 관리의 편의성을 높이며, 시스템 제공자에게는 고객에게 높은 품질의 서비스 제공할 수 있도록 하는 동영상 서비스 시스템, 그 시스템 처리 방법, 그 시스템 처리를 위한 컴퓨터 프로그램 및 그 컴퓨터 프로그램이 저장된 매체를 제공하는 것을 목적으로 한다.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 central server 1 for content management, and connected to the central server 1 through a wired network to synchronize contents. It includes a remote media server 2 for storing, and a media set-top 3 installed in a plurality of passenger spaces and connected to the remote media server 2 through a wireless network to synchronize and store contents and provide contents to a user terminal And, the servers and set-tops include a central processing unit 11, 12, 13 for system operation, and storage units 12, 22, and 32 for storing images and authentication key values, respectively,

상기 중앙 서버(1)는 다수의 컨텐츠 제공자들로 부터 동영상 및 인증키값을 제공받아 저장부(12)에 저장하고 관리하는 컨텐츠 관리부(13)를 포함하고, 상기 원격 미디어 서버(2)는 원격 미디어 서버(2)와 상기 중앙 서버(1)에 각각 저장된 동영상 및 인증키값을 주기적으로 비교하여 데이터를 동기화 하는 서버 동기화 처리부(23)와, 미디어 셋톱(3)과 무선 통신을 위한 서버 무선통신 처리부(24)를 포함하며, 상기 미디어 셋톱(3)은 상기 서버 무선통신 처리부(24)와 무선 네트워크로 연결되는 제1 셋톱 무선통신 처리부(33)와, 상기 제1 셋톱 무선통신 처리부(33)의 수신감도가 설정값 이상일 때 미디어 셋톱(3)과 원격 미디어 서버(2)에 각각 저장된 동영상 및 인증키값을 비교하여 데이터를 동기화 하는 셋톱 동기화 처리부(34)와, 다수의 사용자 단말기(T)와 무선 네트워크로 연결되는 제2 셋톱 무선통신 처리부(35)와, 사용자의 서비스 요청을 받아 사용자 인증을 처리하고 동영상 스트리밍을 제공하는 영상 처리부(36)를 포함하는 것을 특징으로 한다.The central server 1 includes a content management unit 13 that receives videos and authentication key values from a plurality of content providers, stores them in the storage unit 12, and manages them, and the remote media server 2 includes a remote media server. A server synchronization processing unit 23 for synchronizing data by periodically comparing the video and authentication key values stored in the server 2 and the central server 1, respectively, and a server wireless communication processing unit for wireless communication with the media set-top 3 ( 24), wherein the media set-top 3 includes a first set-top wireless communication processing unit 33 connected to the server wireless communication processing unit 24 and a wireless network through a wireless network, and receiving the first set-top wireless communication processing unit 33 A set-top synchronization processing unit 34 that synchronizes data by comparing the video and authentication key values stored in the media set-top 3 and the remote media server 2, respectively, when the sensitivity is greater than or equal to the set value, and a plurality of user terminals T and a wireless network It characterized in that it comprises a second set-top wireless communication processing unit 35 connected to, and an image processing unit 36 for receiving a user's service request, processing user authentication, and providing video streaming.

또한, 상기 제2 셋톱 무선통신 처리부(35)는 셋톱들 간에 네트워크를 구분하기 위한 고유아이디를 포함하고, 사용자 단말기가 인식하고 선택할 수 있는 고유 아이디를 송출하며, 사용자 단말기에 의해 선택된 경우 네트워크를 연결하여 상기 영상 처리부(36)에 의해 사용자 인증처리와 스트리밍처리를 수행하는 것을 특징으로한다.In addition, the second set-top wireless communication processing unit 35 includes a unique ID for distinguishing networks between set-tops, transmits a unique ID that the user terminal can recognize and select, and connects the network when selected by the user terminal Thus, the image processing unit 36 performs user authentication processing and streaming processing.

본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법은 본 발명의 시스템이 동영상 서비스를 처리하는 방법으로서, 상기 미디어 셋톱(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-top 2 to process video streaming is (S201) in the second set-top wireless communication unit. receiving a terminal request; (S202) processing subscriber authentication; (S203) determining whether the requesting user is a legitimate subscriber; (S204) processing the video streaming through the second set-top wireless communication processing unit if the requesting user is a legitimate subscriber; And (S205) characterized in that it comprises the step of transmitting a service rejection message through the second set-top wireless communication processing unit when the requesting user is not a legitimate subscriber.

본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법을 실현하기 위한 컴퓨터 프로그램은 상기 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 저장된 것을 특징으로 한다.
본 발명의 열악한 무선인터넷 환경에서의 동영상 서비스 시스템 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체는 상기 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체인 것을 특징으로 한다.
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 central server 1, a remote media server 2, and a media set-top 3.

상기 중앙 서버(1)는 컨텐츠 제공자로 부터 컨텐츠를 제공받아 컨텐츠와 가입자(서비스 이용자)를 관리하는 서버로서, 전산실이나 데이터 센터 등 사업자가 원하는 장소에 설치될 수도 있고 클라우드 환경에서 가상 서버 형태로 구현될 수도 있다. 상기 컨텐츠는 동영상 및 서비스 이용자 인증을 위한 인증키값을 포함하며, 상기 동영상은 영화, 애니메이션, 드라마 등의 동영상 뿐만 아니라 각종 이미지 등 엔터테인먼트를 위한 각종 멀티 미디어용 데이터를 포괄하는 개념으로 해석해야 한다.The central server 1 is a server that receives content from a content provider and manages content and subscribers (service users). it might be The content includes a moving picture and an authentication key value for service user authentication, and the moving picture should be interpreted as a concept encompassing various multimedia data for entertainment such as various images as well as moving pictures such as movies, animations, and dramas.

상기 원격 미디어 서버(2)는 다수의 거점(strong point)에 설치되어 상기 중앙서버와 인터넷 또는 전용선 등 고속 데이터 전송이 가능한 유선 네트워크로 상시 연결되어, 상기 중앙 서버(1)에 저장된 컨텐츠와 원격 미디어 서버(2)에 저장된 컨텐츠를 주기적으로 비교하여 원격 미디어 서버의 데이터가 최신 데이터가 아닌 경우 데이터를 다운로드 받아 동기화를 수행하는 상시 데이터 동기화 기능을 포함한다. 상기 동기화 과정에서는 다운로드 전 데이터를 압축하여 압축된 데이터를 다운로드 받음으로써 동기화 속도를 더욱 높일 수 있을 것이다.The remote media server 2 is installed at a plurality of strong points and is always connected to the central server through a wired network capable of high-speed data transmission such as the Internet or a dedicated line, and the contents stored in the central server 1 and remote media It includes a regular data synchronization function that periodically compares the contents stored in the server 2 and downloads and synchronizes the data when the data of the remote media server is not the latest data. In the synchronization process, the synchronization speed may be further increased by compressing the data before downloading and downloading the compressed data.

상기 거점(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-top 3 is installed are flexible It is a concept that encompasses nodes serving as a base for exchanging data with limited wireless communication depending on the communication environment.

상기 미디어 셋톱(3)은 다수의 여객 공간(passenger space)에 설치되어 상기 원격 미디어 서버(2)에 저장된 컨텐츠와 미디어 셋톱(3)에 저장된 컨텐츠를 비교하여 데이터 동기화를 수행하는데, 원격 미디어 서버(2)와는 WIFI, LTE(3G, 4G, 5G), 위성인터넷 등 무선 네트워크를 통해 연결되되, 상호간의 신호 감도 등 통신 환경이 일정한 조건 이상을 만족할 때만 데이터 동기화를 수행하는 제한적 데이터 동기화 기능을 포함한다. 상기 동기화 과정은 통신 환경이 양호할 때는 다운로드 전 데이터를 압축하여 압축된 데이터를 다운로드 받음으로써 다운로드 속도를 높이고 통신 환경이 불안정할 때 압축 해제 및 업데이트를 수행하도록 함으로써 동기화 속도를 더욱 높일 수 있을 것이다.The media set-top 3 is installed in a plurality of passenger spaces to perform data synchronization by comparing the content stored in the remote media server 2 with the content stored in the media set-top 3, the remote media server ( 2) is connected through wireless networks such as WIFI, LTE (3G, 4G, 5G), and satellite Internet, but includes a limited data synchronization function that performs data synchronization only when the communication environment such as mutual signal sensitivity meets certain conditions or more. . In the synchronization process, when the communication environment is good, the download speed is increased by downloading the compressed data by compressing the data before downloading, and the synchronization speed can be further increased by decompressing and updating the data when the communication environment is unstable.

또한, 상기 미디어 셋톱(3)은 여객 공간(passenger space)에 탑승한 여객 이용자의 사용자 단말기(T)와 무선통신을 통해 사용자 인증을 처리하고 컨텐츠를 제공하되, 주로 WIFI와 같은 근거리 무선 네트워크를 이용하여 상호 데이터를 교환한다.In addition, the media set-top 3 processes user authentication and provides contents through wireless communication with a user terminal T of a passenger user riding in a passenger space, but mainly uses a short-range wireless network such as WIFI. to exchange data with each other.

상기 여객 공간(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 central server 1, the remote media server 2, and the media set-top 3 are both a central processing unit capable of performing server functions, and a physical device constituting general-purpose computer hardware such as a memory, a storage device, and a general-purpose network communication device. As a logical processing organization including software such as an operating system and device manager for processing as a server system, storage and database for storing images and authentication key values received from central processing units 11, 21 and 31 and content providers and storage units 12 , 22 , 32 including

도2를 참조하여 중앙 서버(1), 원격 미디어 서버(2) 및 미디어 셋톱(3)에 포함되는 주요 구성요소를 살펴보면 하기와 같다.The main components included in the central server 1, the remote media server 2, and the media set-top 3 will be described with reference to FIG. 2 as follows.

상기 중앙 서버(1)는 다수의 컨텐츠 제공자(CV)로 부터 동영상과 가입자 인증을 위한 인증키값을 다운로드 하여 저장하고 관리하며 다수의 원격 미디어 서버(2)에 동영상과 인증키값을 제공하는 기능을 수행하는 컨텐츠 관리부(13)를 포함한다.The central server 1 downloads, stores, and manages video and authentication key values for subscriber authentication from a plurality of content providers (CV), and provides video and authentication key values to a plurality of remote media servers 2 . and a content management unit 13 that

상기 컨텐츠 제공자(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 remote media server 2 has a wired network for constant data synchronization with the central server 1 and a wireless network device for limited data synchronization with the media set-top 3, and includes a station, bus stop, port, airport, etc. When a passenger space installed at a strong point and the media set-top 3 is installed near the base, the media set-top 3 can quickly download the content in a compressed form and synchronize the content data. do. The remote media server 2 further includes a server synchronization processing unit 23 and a server wireless communication processing unit 24 as main components for this purpose.

상기 서버 동기화 처리부(23)는 원격 미디어 서버에 저장된 동영상 및 인증키값을 중앙 서버(1)에 저장된 데이터와 주기적으로 비교하여 서로 다를 경우 중앙 서버(1)에 저장된 데이터를 다운로드 받아 상기 중앙 서버(1)에 저장된 최신 데이터와 같은 데이터로 업데이트하여 동기화 하는 기능을 수행한다.The server synchronization processing unit 23 periodically compares the moving picture and the authentication key value stored in the remote media server with the data stored in the central server 1, and if they are different from each other, downloads the data stored in the central server 1 and downloads the data stored in the central server 1 ) to update and synchronize with the same data as the latest data stored in

서버 무선통신 처리부(24)는 미디어 셋톱(3)의 제1 셋톱 무선통신 처리부(33)가 WIFI, LTE, 위성통신 등을 매개로 접근할 수 있는 무선 AP(access point)로서, 원격 미디어 서버(2)에 일체화된 장치로 구현될 수도 있고, 별도의 장치로 구현되어 통신 환경이 좋은 위치에 안테나와 함께 설치되고 유선으로 원격 미디어 서버(2)와 연결되어 구현될 수도 있을 것이다.The server wireless communication processing unit 24 is a wireless AP (access point) that the first set-top wireless communication processing unit 33 of the media set-top 3 can access via WIFI, LTE, satellite communication, etc., as a remote media server ( 2) may be implemented as an integrated device, or may be implemented as a separate device, installed with an antenna in a location with a good communication environment, and connected to the remote media server 2 by wire.

상기 미디어 셋톱(3)은 원격에서 컨텐츠의 업데이트와 중요 데이터의 송수신을 위한 통신 모듈을 탑재한다. 상기 통신 모듈은 WIFI, LTE(3G, 4G, 5G 등) 또는 위성인터넷이 가능하도록 구현되며, 데이터의 중요도와 비용을 고려하여 용도에 맞게 적용하여 운용한다. 예를 들어 네트워크 범위가 매우 넓은 여객 터미널, 공항 등의 경우 원격 미디어 서버(2)와 미디어 셋톱(3) 사이의 통신을 위한 모듈은 LTE 또는 위성인터넷 등의 통신 모듈을 활용할 수 있을 것이고, 네트워크 범위가 좁은 객차 내, 객실, 기내 등의 경우 WIFI와 같은 근거리 무선 통신 모듈이 적합할 것이다. The media set-top 3 is equipped with a communication module for remotely updating content and transmitting/receiving important data. The communication module is implemented to enable WIFI, LTE (3G, 4G, 5G, etc.) or satellite Internet, and is applied and operated according to the purpose in consideration of the importance and cost of data. For example, in the case of a passenger terminal or airport with a very wide network range, the module for communication between the remote media server 2 and the media set-top 3 may utilize a communication module such as LTE or satellite Internet, and the network range A short-distance wireless communication module such as WIFI would be suitable for narrow passenger cars, cabins, and cabins.

상기 미디어 셋톱(3)이 원격 미디어 서버(2)에 있는 최신의 컨텐츠를 미디어 셋톱(3)에 다운로드하여 컨텐츠 데이터를 동기화 하기 위해서는 무선 환경이 최적의 환경이 되었을 때 압축된 데이터를 최소의 시간으로 다운로드를 수행하고, 다시 무선 통신환경이 불안정한 상태로 바뀌었을 때는 미디어 셋톱(3)에서 다운로드 받은 데이터를 자동으로 설정된 절차에 따라 데이터 압축을 해제한 후 정상적으로 설치 및 업데이트를 하여 고화질의 영상을 서비스 할 수 있게 구현할 수 있을 것이다.In order for the media set-top 3 to download the latest content from the remote media server 2 to the media set-top 3 and synchronize the content data, the compressed data is converted to the minimum time when the wireless environment becomes an optimal environment. After downloading, when the wireless communication environment changes to an unstable state again, the data downloaded from the media set-top (3) is automatically decompressed according to the set procedure, and then installed and updated normally to provide high-definition video service. It will be possible to implement.

상기 기능을 수행하기 위하여 미디어 셋톱(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-top 3 further includes a first set-top wireless communication processing unit 33, a set-top synchronization processing unit 34, and a second set-top wireless communication processing unit 34 and an image processing unit 36 Bar, the first set-top wireless communication processing unit 33 is a communication module for communication with the server wireless communication processing unit 24 of the remote media server 2, WIFI, LTE (3G, 4G, 5G, etc.) or satellite Internet It will be possible to utilize a communication module suitable for the range of the network as possible devices, and the second set-top wireless communication processing unit 35 can access the user terminal T of the service user in the passenger space through wireless communication, etc. As a wireless access point (AP), it may be implemented as a device integrated into the media set-top 3 or as a separate device, installed with an antenna in a location with a good communication environment, and connected to the media set-top 3 by wire and may be implemented. The communication module of the second set-top wireless communication processing unit 35 may utilize WIFI, LTE (3G, 4G, 5G, etc.) or satellite Internet, but it is preferable in consideration of the limited passenger space and the communication cost of service users It is recommended to use short-distance wireless communication such as WIFI.

상기 셋톱 동기화 처리부(34)는 제1 셋톱 무선통신 처리부의 무선통신의 수신 감도가 미리 설정된 값보다 양호할때, 미디어 셋톱(3)에 저장된 동영상 및 인증키값과 원격 미디어 서버(2)에 저장된 상기 데이터와 비교하여 서로 다를 경우 원격 미디어 서버의 최신 데이터를 다운로드 받아 저장소(32)에 저장하는 데이터 동기화를 수행한다. The set-top synchronization processing unit 34 stores the video and authentication key values stored in the media set-top 3 and the remote media server 2 when the reception sensitivity of the wireless communication of the first set-top wireless communication processing unit is better than a preset value. If it is different from the data, data synchronization is performed by downloading the latest data from the remote media server and storing it in the storage 32 .

상기 영상 서비스 처리부(36)는 여객 공간에서 이용자가 사용자 단말기(T)를 이용하여 영상 서비스를 요청하였을 때 사용자 단말기(T)로 부터 받은 인증키값과 컨텐츠 제공자(CV)로 부터 제공받아 저장하고 있던 인증키값을 비교하여 정당한 가입자인지 여부를 판단한 후 동영상 스트리밍 서비스를 제공하는 기능을 수행한다.The image service processing unit 36 receives and stores the authentication key value received from the user terminal (T) and the content provider (CV) when the user requests the image service using the user terminal (T) in the passenger space. After comparing the authentication key value to determine whether the user is a legitimate subscriber, the function of providing a video streaming service is performed.

도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 central server 1 and stored, The central server 1 transmits an image including the authentication key value of the content provider (CV) to the remote media server 2 installed at the base, so that the content of the central server 1 and the content of the remote media server 2 are mutually are synchronized

상기 원격 미디어 서버(2)는 열차가 역사에 도착하거나 항공기가 공항에 도착하는 등 여객 공간이 거점에 근접하게 될 때 미디어 셋톱(3)의 무선 네트워크 요청이 이루어지고 통신 감도에 따른 무선통신 환경을 측정한 후 일정 수준 이상의 무선통신 환경을 만족할 때 원격 미디어 서버(2)로 부터 미디어 셋톱(3)으로 데이터를 전송하고 컨텐츠와 인증키값에 대한 데이터 동기화가 이루어진다. The remote media server 2 makes a wireless network request from the media set-top 3 when a passenger space approaches a base, such as when a train arrives at a station or an aircraft arrives at an airport, and establishes a wireless communication environment according to communication sensitivity. After measurement, when a wireless communication environment of a certain level or higher is satisfied, data is transmitted from the remote media server 2 to the media set-top 3, and data synchronization is performed for contents and authentication key values.

상기 미디어 셋톱(3)은 원격 미디어 서버(2)에서 전송된 컨텐츠 제공자(CV)의 인증키값이 포함된 영상을 소프트웨어에서 정해준 절차와 방법에 따라 저장부(32)에 저장하고, 환경을 설정하여 서비스를 할 수 있는 상태를 유지한다.The media set-top 3 stores the image including the authentication key value of the content provider (CV) transmitted from the remote media server 2 in the storage unit 32 according to the procedure and method determined by the software, and sets the environment. remain available for service.

영상을 이용하고자 하는 이용자가 휴대폰, 노트북, 모바일 기기 등 사용자 단말기(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-top 3 uses the authentication key value of the content provider to determine whether to subscribe to the service check and provide services.

상기 미디어 셋톱(3)은 하나의 객차 내에 다수의 미디어 셋톱(3)이 설치될 수도 있을 것이다. 이는 여객 공간의 크기와 여건에 따라 달라 질 수도 있고, 이용자의 수와 접속자가 많아 셋톱의 부하를 분산하기 위해서일 수도 있다. 이와 같이 하나의 단위 공간에 다수의 미디어 셋톱(3)이 설치되어 운영될 경우 사용자 단말기(T)가 어떤 미디어 셋톱(3)과 연결되어 서비스를 제공받을 것인지 선택하여야 할 필요가 있는데, 이를 위해서 상기 제2 셋톱 무선통신 처리부(35)는 셋톱들 간에 네트워크를 구분하기 위한 고유 아이디(ID)를 포함하고, 사용자 단말기가 인식할 수 있는 고유 아이디(ID)를 송출하며, 사용자 단말기에 의해 선택된 경우 네트워크를 연결하여 상기 영상 처리부(36)에 의해 인증처리 및 스트리밍 처리를 수행하도록 구현할 수 있을 것이다. 상기 구현을 위한 일 실시예로는 현재 주로 이용하고 있는 무선 AP의 SSID(service set identifier)를 활용하여 다수의 미디어 셋톱(3) 중 최적의 무선 환경을 갖는 AP(제2 셋톱 무선통신 처리부)를 보유한 미디어 셋톱(3)을 사용자가 선택할 수 있도록 하는 방식으로 구현이 가능할 것이다.The media set-top 3 may be installed in a plurality of media set-top 3 in one carriage. This may vary depending on the size and conditions of the passenger space, or it may be to distribute the load of the set-top due to the large number of users and users. As such, when a plurality of media set-tops 3 are installed and operated in one unit space, it is necessary to select which media set-top 3 the user terminal T is connected to to receive the service. The second set-top wireless communication processing unit 35 includes a unique ID (ID) for classifying networks between set-tops, and transmits a unique ID (ID) that can be recognized by the user terminal, and when selected by the user terminal, the network It may be implemented to perform authentication processing and streaming processing by the image processing unit 36 by connecting the . As an embodiment for the above implementation, an AP (second set-top wireless communication processing unit) having an optimal wireless environment among a plurality of media set-tops 3 by utilizing the service set identifier (SSID) of the currently used wireless AP is selected. It will be possible to implement in a way that allows the user to select the media set-top (3) possessed.

본 발명의 열악한 무선인터넷 환경에서 동영상 서비스 시스템 처리방법으로서, 미디어 셋톱(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-top 3 processes synchronization of an image and an authentication key value is described with reference to FIG. 4, (S101) remote media server network Searching for, (S102) measuring the communication sensitivity of the first set-top wireless communication processing unit, (S103) If the communication sensitivity is greater than the set value, the next step S104 is performed, otherwise the remote media server Re-performing the step S101 of searching the 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)이 영상 스트리밍을 처리하는 방법의 실시예를 도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-top 2 processes video streaming, (S201) second set-top wireless Receiving the terminal request from the communication unit, (S202) processing subscriber authentication, (S203) performing step S204 if the requesting user is a legitimate subscription user, otherwise performing step S205; (S204) processing the video streaming through the second set-top wireless communication processing unit, and (S205) includes the step of transmitting a service denial message through the second set-top wireless communication processing unit.

상기 열악한 무선인터넷 환경에서 동영상 서비스 시스템이 동영상 서비스를 처리방법으로서, 상기 미디어 셋톱(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-top 2 to process the video streaming, may be implemented as a computer program written in various programming languages, and stored in a computer ROM. Not only can it be implemented integrally with an embedded device, but it is also implemented by being stored in a computer-readable storage medium such as HDD, SSD, CD-ROM, magnetic tape, ODD, etc. or stored in the cloud to be executed by a computer. It may be transmitted and implemented by a transmission medium such as the Internet or a wireless network such as 3G, 4G, or 5G.

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.
제1항에 있어서, 상기 제2 셋톱 무선통신 처리부는 셋톱들 간에 네트워크를 구분하기 위한 고유 아이디를 포함하고,
사용자 단말기가 인식하고 선택할 수 있는 고유 아이디를 송출하며,
사용자 단말기에 의해 선택된 경우 네트워크를 연결하여 상기 영상 처리부에 의해 사용자 인증처리와 스트리밍처리를 수행하는 것을 특징으로 하는 열악한 무선인터넷 환경에서 동영상 서비스 시스템.
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.
제1항의 열악한 무선인터넷 환경에서 동영상 서비스 시스템이 동영상 서비스를 처리하는 방법으로서, 상기 미디어 셋톱이 영상 및 인증키값의 동기화를 처리하는 방법은
(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
제1항의 열악한 무선인터넷 환경에서 동영상 서비스 시스템이 동영상 서비스를 처리하는 방법으로서, 상기 미디어 셋톱이 영상 스트리밍을 처리하는 방법은
(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
셋톱에서 구동되는 컴퓨터 프로그램으로서, 제3항 또는 제4항의 처리방법을 실현하기 위한 프로그램을 저장한 컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 프로그램.
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.
셋톱에서 구동되는 컴퓨터 프로그램이 저장된 컴퓨터 판독가능 저장 매체에 있어서, 제3항 또는 제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.

KR1020210078846A 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 KR102359049B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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