KR101681730B1 - System and method for providing image monitoring service using waste smart device - Google Patents
System and method for providing image monitoring service using waste smart device Download PDFInfo
- Publication number
- KR101681730B1 KR101681730B1 KR1020150086507A KR20150086507A KR101681730B1 KR 101681730 B1 KR101681730 B1 KR 101681730B1 KR 1020150086507 A KR1020150086507 A KR 1020150086507A KR 20150086507 A KR20150086507 A KR 20150086507A KR 101681730 B1 KR101681730 B1 KR 101681730B1
- Authority
- KR
- South Korea
- Prior art keywords
- smart terminal
- terminal
- application
- recording application
- image data
- Prior art date
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 77
- 238000000034 method Methods 0.000 title claims abstract description 31
- 239000002699 waste material Substances 0.000 title 1
- 238000004891 communication Methods 0.000 claims abstract description 43
- 238000012790 confirmation Methods 0.000 claims abstract description 11
- 230000004044 response Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H04W4/003—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Alarm Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
영상 모니터링 서비스 제공 방법은 관리자 단말에 설치된 루팅(rooting) 어플리케이션을 통하여, 스마트 단말의 카메라 및 통신 모듈의 상태를 포함하는 상기 스마트 단말의 상태를 확인하는 단계; 상기 루팅 어플리케이션을 통하여, 상기 확인 결과를 기초로 상기 스마트 단말에 영상 레코딩 어플리케이션-상기 영상 레코딩 어플리케이션은 상기 카메라 및 상기 통신 모듈의 동작을 포함하는 상기 스마트 단말의 동작을 제어함-을 설치하는 단계; 임의의 위치에 배치되는 상기 스마트 단말에서 상기 영상 레코딩 어플리케이션이 구동됨에 따라, 상기 카메라를 이용하여 영상 데이터를 생성하는 단계; 사용자 단말에 설치된 영상 모니터링 어플리케이션-상기 영상 모니터링 어플리케이션은 상기 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여, 상기 스마트 단말로부터 상기 영상 데이터를 수신하는 단계; 및 상기 영상 모니터링 어플리케이션을 통하여, 상기 영상 데이터를 제공하는 단계를 포함한다.A method for providing a video monitoring service includes: checking status of the smart terminal including status of a camera and a communication module of the smart terminal through a rooting application installed in the administrator terminal; Installing, through the routing application, an image recording application to the smart terminal based on the confirmation result, the image recording application controlling operation of the smart terminal including operations of the camera and the communication module; Generating image data using the camera as the image recording application is driven in the smart terminal disposed at an arbitrary position; Receiving video data from the smart terminal through a video monitoring application installed in the user terminal, the video monitoring application being connected to the video recording application by communication; And providing the image data through the image monitoring application.
Description
본 발명은 폐 스마트 단말을 이용하는 영상 모니터링 서비스 제공 시스템 및 그 방법에 관한 기술로서, 보다 구체적으로 폐 스마트 단말의 상태를 확인한 결과를 기초로 폐 스마트 단말에 영상 레코딩 어플리케이션을 설치함으로써, 폐 스마트 단말을 영상 모니터링을 위한 CCTV로 이용하는 기술에 대한 것이다.
The present invention relates to a system and a method for providing a video monitoring service using a closed smart terminal, and more particularly, by installing a video recording application on a closed smart terminal based on a result of checking the status of the closed smart terminal, And CCTV for video monitoring.
임의의 위치에 배치되는 CCTV(이하, CCTV는 감시 카메라의 역할을 수행하는 장치를 의미함)를 이용하는 영상 모니터링 서비스 제공 시스템은 CCTV 시장 규모의 확대와 더불어 최근 급증하는 범죄에 의해 필요성이 대두되고 있다.A video monitoring service providing system using a CCTV (hereinafter referred to as a CCTV serving as a surveillance camera) disposed at an arbitrary position is in need of a crime due to a recent surge along with the expansion of the CCTV market scale .
그러나 CCTV의 제조 단가가 비싼 문제점으로 인하여, 영상 모니터링 서비스 제공 시스템이 대중화되는데 많은 어려움이 있다.However, due to the high manufacturing cost of CCTV, there are many difficulties in popularizing the video monitoring service providing system.
이에, 본 명세서에서는 CCTV 대신에 폐 스마트 단말(예컨대, 스마트 폰, 태블릿 또는 노트북과 같이 카메라 및 통신 모듈을 포함하는 단말)을 이용함으로써, 영상 모니터링 서비스 제공 시스템을 구비하는 비용을 최소화하는 기술을 제안한다.
Accordingly, in the present specification, a technique of minimizing the cost of providing a video monitoring service provision system by using a closed smart terminal (e.g., a terminal including a camera and a communication module such as a smart phone, a tablet, or a notebook) do.
본 발명의 실시예는 폐 스마트 단말을 이용하는 영상 모니터링 서비스 제공 방법 및 시스템을 제안한다.An embodiment of the present invention proposes a method and system for providing a video monitoring service using a closed smart terminal.
특히, 본 발명의 실시예는 폐 스마트 단말의 상태를 확인한 결과를 기초로 폐 스마트 단말에 영상 레코딩 어플리케이션을 설치함으로써, 영상 레코딩 어플리케이션을 이용하여 폐 스마트 단말을 제어하는 영상 모니터링 서비스 제공 방법 및 시스템을 제안한다.
In particular, an embodiment of the present invention provides a video monitoring service providing method and system for controlling a closed smart terminal using a video recording application by installing a video recording application on a closed smart terminal based on a result of checking the status of the closed smart terminal I suggest.
본 발명의 일실시예에 따르면, 영상 모니터링 서비스 제공 방법은 관리자 단말에 설치된 루팅(rooting) 어플리케이션을 통하여, 스마트 단말의 카메라 및 통신 모듈의 상태를 포함하는 상기 스마트 단말의 상태를 확인하는 단계; 상기 루팅 어플리케이션을 통하여, 상기 확인 결과를 기초로 상기 스마트 단말에 영상 레코딩 어플리케이션-상기 영상 레코딩 어플리케이션은 상기 카메라 및 상기 통신 모듈의 동작을 포함하는 상기 스마트 단말의 동작을 제어함-을 설치하는 단계; 임의의 위치에 배치되는 상기 스마트 단말에서 상기 영상 레코딩 어플리케이션이 구동됨에 따라, 상기 카메라를 이용하여 영상 데이터를 생성하는 단계; 사용자 단말에 설치된 영상 모니터링 어플리케이션-상기 영상 모니터링 어플리케이션은 상기 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여, 상기 스마트 단말로부터 상기 영상 데이터를 수신하는 단계; 및 상기 영상 모니터링 어플리케이션을 통하여, 상기 영상 데이터를 제공하는 단계를 포함한다.According to an embodiment of the present invention, there is provided a method of providing an image monitoring service, comprising: confirming a state of the smart terminal including a state of a camera and a communication module of the smart terminal through a rooting application installed in an administrator terminal; Installing, through the routing application, an image recording application to the smart terminal based on the confirmation result, the image recording application controlling operation of the smart terminal including operations of the camera and the communication module; Generating image data using the camera as the image recording application is driven in the smart terminal disposed at an arbitrary position; Receiving video data from the smart terminal through a video monitoring application installed in the user terminal, the video monitoring application being connected to the video recording application by communication; And providing the image data through the image monitoring application.
상기 영상 레코딩 어플리케이션을 설치하는 단계는 상기 확인 결과를 기초로 상기 영상 레코딩 어플리케이션을 제어하여 상기 스마트 단말에 대한 환경 설정을 수행하는 단계를 포함할 수 있다.The step of installing the image recording application may include setting the environment for the smart terminal by controlling the image recording application on the basis of the confirmation result.
상기 스마트 단말에 대한 환경 설정을 수행하는 단계는 상기 스마트 단말에 포함되는 상기 카메라, 상기 통신 모듈, 마이크, 스피커, 메모리 또는 배터리 중 적어도 어느 하나와 관련된 환경 설정을 수행하는 단계일 수 있다.The performing of the environment setting for the smart terminal may include performing an environment setting related to at least one of the camera, the communication module, the microphone, the speaker, the memory, and the battery included in the smart terminal.
상기 영상 모니터링 서비스 제공 방법은 상기 영상 모니터링 어플리케이션을 통하여, 상기 영상 레코딩 어플리케이션을 제어하는 단계를 더 포함할 수 있다.The video monitoring service providing method may further include controlling the video recording application through the video monitoring application.
상기 영상 데이터를 생성하는 단계는 상기 영상 데이터를 상기 스마트 단말에 미리 저장된 연락처, 상기 영상 레코딩 어플리케이션과 구별되는 미리 설치된 어플리케이션과 관련된 서버 또는 미리 지정된 클라우드 계정을 통하여 전송/공유하는 단계를 더 포함할 수 있다.The step of generating the image data may further include transmitting / sharing the image data through a contact previously stored in the smart terminal, a server related to a pre-installed application distinguished from the image recording application, or a predetermined cloud account have.
상기 스마트 단말의 상태를 확인하는 단계는 상기 스마트 단말이 상기 관리자 단말과 직접 연결됨에 응답하여, 상기 스마트 단말의 루트(root) 권한을 획득하는 단계를 포함할 수 있다.The checking of the status of the smart terminal may include obtaining the root authority of the smart terminal in response to the smart terminal being directly connected to the administrator terminal.
상기 영상 데이터를 수신하는 단계는 상기 영상 레코딩 어플리케이션 및 상기 영상 모니터링 어플리케이션 사이의 웹 소켓(web socket) 프로토콜을 형성하는 단계를 더 포함할 수 있다.The step of receiving the image data may further comprise forming a web socket protocol between the image recording application and the image monitoring application.
상기 영상 레코딩 어플리케이션은 상기 스마트 단말의 온(on)/오프(off)에 응답하여 구동되거나 정지할 수 있다.The video recording application may be activated or deactivated in response to an on / off of the smart terminal.
상기 영상 데이터를 수신하는 단계는 상기 스마트 단말로부터 상기 스마트 단말에 포함되는 마이크에서 녹음되는 음성 데이터를 수신하는 단계를 더 포함하고, 상기 영상 데이터를 제공하는 단계는 상기 음성 데이터를 제공하는 단계를 더 포함할 수 있다.The step of receiving the image data may further include receiving voice data recorded in a microphone included in the smart terminal from the smart terminal, and the step of providing the image data may further include the step of providing the voice data .
상기 영상 데이터를 생성하는 단계는 상기 영상 데이터를 암호화하는 단계를 포함하고, 상기 영상 데이터를 수신하는 단계는 상기 암호화된 영상 데이터를 수신하는 단계; 및 상기 암호화된 영상 데이터를 복호화하여 상기 영상 데이터를 복원하는 단계를 포함할 수 있다.The step of generating the image data may include the step of encrypting the image data, and the step of receiving the image data may include receiving the encrypted image data, And decoding the encrypted image data to restore the image data.
본 발명의 일실시예에 따르면, 영상 모니터링 서비스 제공 시스템은 루팅(rooting) 어플리케이션이 설치된 관리자 단말; 영상 모니터링 어플리케이션이 설치된 사용자 단말; 및 스마트 단말을 포함하고, 상기 관리자 단말은 상기 루팅 어플리케이션을 통하여 상기 스마트 단말의 카메라 및 통신 모듈의 상태를 포함하는 상기 스마트 단말의 상태를 확인하고, 상기 확인 결과를 기초로 상기 스마트 단말에 영상 레코딩 어플리케이션-상기 영상 레코딩 어플리케이션은 상기 카메라 및 상기 통신 모듈의 동작을 포함하는 상기 스마트 단말의 동작을 제어함-을 설치하며, 상기 스마트 단말은 임의의 위치에 배치되어 상기 영상 레코딩 어플리케이션이 구동됨에 따라 상기 카메라를 이용하여 영상 데이터를 생성하고, 상기 사용자 단말은 상기 영상 모니터링 어플리케이션-상기 영상 모니터링 어플리케이션은 상기 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여 상기 스마트 단말로부터 상기 영상 데이터를 수신하며, 상기 영상 데이터를 제공한다.
According to an embodiment of the present invention, an image monitoring service providing system includes an administrator terminal installed with a rooting application; A user terminal equipped with a video monitoring application; And a smart terminal, wherein the administrator terminal confirms the status of the smart terminal including the status of the camera and the communication module of the smart terminal through the routing application, An application, wherein the image recording application controls an operation of the smart terminal including an operation of the camera and the communication module, the smart terminal being disposed at an arbitrary position, Wherein the user terminal receives the image data from the smart terminal through the image monitoring application, the image monitoring application being connected to the image recording application by communication, It provides the data.
본 발명의 실시예는 폐 스마트 단말을 이용하는 영상 모니터링 서비스 제공 방법 및 시스템을 제안할 수 있다.Embodiments of the present invention may propose a method and system for providing video monitoring services using a closed smart terminal.
특히, 본 발명의 실시예는 폐 스마트 단말의 상태를 확인한 결과를 기초로 폐 스마트 단말에 영상 레코딩 어플리케이션을 설치함으로써, 영상 레코딩 어플리케이션을 이용하여 폐 스마트 단말을 제어하는 영상 모니터링 서비스 제공 방법 및 시스템을 제안할 수 있다.In particular, an embodiment of the present invention provides a video monitoring service providing method and system for controlling a closed smart terminal using a video recording application by installing a video recording application on a closed smart terminal based on a result of checking the status of the closed smart terminal Can be proposed.
따라서, 본 발명의 실시예는 폐 스마트 단말의 상태를 확인한 결과를 기초로 설치되는 영상 레코딩 어플리케이션을 이용함으로써, 폐 스마트 단말에 포함되는 카메라, 통신 모듈, 마이크, 스피커, 메모리, 배터리 또는 디스플레이부의 상태를 고려하여 폐 스마트 단말을 제어할 수 있다.
Therefore, according to the embodiment of the present invention, by using a video recording application installed on the basis of a result of checking the status of a closed smart terminal, it is possible to display a state of a camera, a communication module, a microphone, a speaker, a memory, To control the closed smart terminal.
도 1은 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 영상 레코딩 어플리케이션이 스마트 단말에 설치되는 과정을 설명하기 위한 도면이다.
도 3a 및 3b는 본 발명의 일실시예에 따른 영상 모니터링 어플리케이션을 통하여 스마트 단말을 제어하는 과정을 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 방법을 나타낸 도면이다.
도 5는 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템을 나타낸 블록도이다.1 is a block diagram of a system for providing video monitoring services according to an embodiment of the present invention.
2 is a diagram illustrating a process of installing an image recording application in a smart terminal according to an embodiment of the present invention.
3A and 3B illustrate a process of controlling a smart terminal through an image monitoring application according to an embodiment of the present invention.
4 is a diagram illustrating a method of providing a video monitoring service according to an embodiment of the present invention.
5 is a block diagram illustrating a video monitoring service providing system according to an embodiment of the present invention.
이하, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 또한, 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to or limited by the embodiments. In addition, the same reference numerals shown in the drawings denote the same members.
도 1은 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템을 나타낸 도면이다.1 is a block diagram of a system for providing video monitoring services according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템은 관리자 단말(110), 사용자 단말(120) 및 스마트 단말(130)을 포함한다. 여기서, 스마트 단말(130)은 임의의 위치에 배치되어 CCTV의 역할을 하는 폐 스마트 단말(예컨대, 폐 스마트 폰, 폐 태블릿 또는 폐 노트북과 같이 카메라 및 통신 모듈을 포함하고, 임의의 위치에 배치될 수 있도록 이동성 있는 단말)일 수 있다. 이하, CCTV 역할은 임의의 위치에서 영상을 촬영하고 전송하는 기능을 수행하는 것을 의미한다. 따라서, 스마트 단말(130)이 CCTV 역할을 한다는 것은 스마트 단말(130)이 임의의 위치에서 영상을 촬영하고 전송한다는 것을 의미한다.Referring to FIG. 1, an image monitoring service providing system according to an embodiment of the present invention includes an
관리자 단말(110)은 영상 모니터링 서비스 제공 시스템에서 스마트 단말(130)이 CCTV 역할을 수행하도록 셋팅하는 루팅(rooting) 어플리케이션이 설치된 단말로서, 스마트 폰, 태블릿, 노트북 또는 PC와 같은 단말일 수 있다.The
구체적으로, 관리자 단말(110)은 스마트 단말(130)이 직접 연결됨에 응답하여, 스마트 단말(130)의 루트 권한을 획득한 후(이 때, 스마트 단말(130)의 루트 권한을 획득하는 과정은 스마트 단말(130)의 기종 또는 제조사 별로 다르게 수행되거나, 기종 또는 제조사와 상관없이 일원화되어 수행될 수 있음), 스마트 단말(130)의 상태를 확인할 수 있다. 예를 들어, 안드로이드 OS 기반의 스마트 단말(130)이 USB 연결로 관리자 단말(110)과 직접 연결되면, 관리자 단말(110)의 루팅 어플리케이션은 스마트 단말(130)의 안드로이드 커널에 대한 루트 권한을 획득하고, 획득된 루트 권한을 이용하여 안드로이드 디버그 브릿지(android debug bridge; ADB) 연결을 수행할 수 있다. 따라서. 관리자 단말(110)은 ADB 연결을 통하여 스마트 단말(130)의 상태를 확인할 수 있다.Specifically, the
여기서, 관리자 단말(110)이 스마트 단말(130)의 상태를 확인한다는 것은 스마트 단말(130)에 포함되는 카메라, 통신 모듈, 마이크, 스피커, 메모리, 배터리 또는 디스플레이부 각각의 상태(고장 났는지 여부 또는 하드웨어 정보)를 확인한다는 것을 의미한다. 특히, 관리자 단말(110)은 스마트 단말(130)이 영상 모니터링 서비스 제공 시스템에서 CCTV 역할을 수행하는데 핵심적인 기능인 카메라 및 통신 모듈의 상태를 확인한다.Herein, the
스마트 단말(130)의 상태가 확인되면, 관리자 단말(110)은 확인된 스마트 단말(130)의 상태를 기초로 스마트 단말(130)에 영상 레코딩 어플리케이션-영상 레코딩 어플리케이션은 스마트 단말(130)의 동작(카메라 및 통신 모듈의 동작)을 제어함-을 설치할 수 있다. 이 때, 영상 레코딩 어플리케이션은 스마트 단말(130)의 OS에 맞도록 구현된 어플리케이션으로, 예를 들어, 스마트 단말(130)이 안드로이드 OS 기반인 경우, 안드로이드 런타임 위에서 동작할 수 있는 안드로이드 네이티브 어플리케이션 형태로 구현될 수 있다. 이러한 영상 레코딩 어플리케이션이 제어하는 스마트 단말(130)의 동작은 다음과 같다.When the status of the
1) 스마트 단말(130)에 포함되는 카메라의 동작1) Operation of the camera included in the
2) 카메라의 동작을 제어하여 생성되는 영상 데이터의 저장/암호화/인코딩 동작2) storing / encrypting / encoding operation of the image data generated by controlling the operation of the camera
3) 스마트 단말(130)에 포함되는 마이크의 동작3) Operation of the microphone included in the
4) 마이크의 동작을 제어하여 생성되는 음성 데이터의 저장/암호화/인코딩 동작4) storing / encrypting / encoding operation of voice data generated by controlling the operation of the microphone
5) 스마트 단말(130)에 포함되는 통신 모듈의 동작-영상 데이터 또는 음성 데이터의 전송 동작5) Operation of the communication module included in the smart terminal 130 - Transfer operation of video data or voice data
6) 통신 모듈의 동작-제어 명령의 수신 동작6) Operation of communication module - Reception operation of control command
7) 제어 명령의 수신 동작에 응답한 스피커 또는 카메라의 동작7) Operation of speaker or camera in response to receiving operation of control command
스마트 단말(130)의 상태를 기초로 스마트 단말(130)에 영상 레코딩 어플리케이션을 설치하는 과정에서, 관리자 단말(110)은 확인 결과를 기초로 영상 레코딩 어플리케이션을 제어하여 스마트 단말(130)에 대한 환경 설정(예컨대, 스마트 단말(130)의 카메라, 통신 모듈, 마이크, 스피커, 메모리 또는 배터리 중 적어도 어느 하나와 관련된 환경 설정)을 수행할 수 있다. 이에 대한 상세한 설명은 도 2를 참조하여 기재하기로 한다.The
여기서, 관리자 단말(110)이 스마트 단말(130)의 상태를 확인하는 과정 및 확인 결과를 기초로 스마트 단말(130)에 영상 레코딩 어플리케이션을 설치하는 과정은 관리자 단말(110)의 디스플레이부에 표시되어 관리자에 의해 제어될 수 있다. 따라서, 스마트 단말(130)의 디스플레이부가 고장난 상태더라도, 관리자는 관리자 단말(110)의 디스플레이부를 통하여 스마트 단말(130)의 상태를 확인하고, 스마트 단말(130)에 영상 레코딩 어플리케이션을 설치할 수 있다.The process of confirming the status of the
또한, 영상 레코딩 어플리케이션은 스마트 단말(130)에 설치됨과 동시에 구동되면서, 스마트 단말(130)의 온(on)/오프(off)에 의해 구동 및 정지가 제어될 수 있다. 예를 들어, 영상 레코딩 어플리케이션은 스마트 단말(130)의 온(on)/오프(off)에 응답하여 구동되거나 정지할 수 있다. 따라서, 스마트 단말(130)의 디스플레이부가 고장난 상태라도, 스마트 단말(130)이 온되는 경우에 영상 레코딩 어플리케이션이 자동으로 구동되고, 스마트 단말(130)이 오프되는 경우에 영상 레코딩 어플리케이션이 자동으로 정지될 수 있다.The video recording application may be installed and simultaneously operated in the
상술한 바와 같이 스마트 단말(130)이 셋팅되면, 스마트 단말(130)은 임의의 위치에 배치되어 영상 모니터링 서비스 제공 시스템에서 CCTV 역할을 수행할 수 있다.As described above, when the
구체적으로, 스마트 단말(130)은 영상 레코딩 어플리케이션이 구동됨에 따라 카메라를 이용하여 영상 데이터를 생성하고, 생성된 영상 데이터를 미리 설정된 사용자 단말(120)로 전송할 수 있다. 예를 들어, 스마트 단말(130)은 카메라를 이용하여 영상 데이터를 생성하고, 생성된 영상 데이터를 사용자 단말(120)로 스트리밍할 수 있다. 이 때, 스마트 단말(130)은 영상 데이터 자체를 사용자 단말(120)로 전송하는 대신에, 영상 데이터를 암호화한 후(예컨대, 암호화 기술로는 표준 암호화 기술이 이용될 수 있음), 암호화된 영상 데이터를 사용자 단말(120)로 전송할 수도 있다. 또한, 스마트 단말(130)은 생성된 영상 데이터를 스트리밍하는 대신에, 스마트 단말(130)에 포함되는 메모리에 저장함으로써, 미리 설정된 주기에 따라 저장된 영상 데이터를 사용자 단말(120)로 전송할 수도 있다.Specifically, the
또한, 스마트 단말(130)은 영상 데이터뿐만 아니라, 스마트 단말(130)에 포함되는 마이크를 통하여 녹음되는 음성 데이터를 생성하고, 생성된 음성 데이터를 사용자 단말(120)로 전송할 수 있다.The
이와 같은 스마트 단말(130)의 동작은 상술한 예시 외에도, 위에서 상술한 영상 레코딩 어플리케이션에 의해 제어되는 스마트 단말(130)의 동작을 포함할 수 있다.The operation of the
여기서, 사용자 단말(120)은 미리 설치된 영상 모니터링 어플리케이션-영상 모니터링 어플리케이션은 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여, 스마트 단말(130)에서 생성되는 영상 데이터를 제공받는 단말(예컨대, 스마트 폰, 태블릿, 노트북 또는 PC와 같이 통신 모듈을 포함하는 단말)로서, 이하, 관리자 단말(110)과 구별되는 다른 단말로 설명하나, 관리자 단말(110)과 하나의 단말일 수도 있다.Here, the
이 때, 영상 모니터링 어플리케이션은 수신되는 영상 데이터를 디스플레이하여 사용자 단말(120)의 사용자에게 영상 모니터링 서비스를 제공하는 어플리케이션으로, 사용자 단말(120)의 종류와 상관없이 구동될 수 있도록 웹 브라우저를 기반으로 작동될 수 있다. 예를 들어, 영상 모니터링 어플리케이션은 웹 표준에 맞추어 HTML5으로 작성될 수 있다.In this case, the image monitoring application is an application for providing image monitoring service to the user of the
특히, 영상 모니터링 어플리케이션 및 영상 레코딩 어플리케이션 사이에는 웹 소켓(web socket) 프로토콜이 형성될 수 있다. 예를 들어, 스마트 단말(130)에 설치된 영상 레코딩 어플리케이션의 내부에 웹 서버의 역할이 내장됨으로써, 영상 레코딩 어플리케이션은 영상 모니터링 어플리케이션과 웹 소켓 프로토콜로 연결될 수 있다. 즉, 사용자 단말(120)과 스마트 단말(130) 사이의 통신에는 별도의 웹 서버가 요구되지 않을 수 있다.In particular, a web socket protocol may be formed between the video monitoring application and the video recording application. For example, the role of the web server is embedded in the video recording application installed in the
따라서, 사용자 단말(120)은 영상 모니터링 어플리케이션을 통하여 스마트 단말(130)로부터 영상 데이터를 수신하여, 수신된 영상 데이터를 사용자에게 제공할 수 있다. 예를 들어, 사용자 단말(120)은 영상 모니터링 어플리케이션을 통하여 스마트 단말(130)로부터 영상 데이터를 스트리밍 받을 수 있다. 이 때, 사용자 단말(120)은 영상 모니터링 어플리케이션을 통하여 스마트 단말(130)로부터 영상 데이터 자체를 수신하는 대신에, 암호화된 영상 데이터를 수신할 수도 있다. 이러한 경우, 사용자 단말(120)은 영상 모니터링 어플리케이션을 통하여 암호화된 영상 데이터를 복호화하여 영상 데이터를 복원함으로써, 복원된 영상 데이터를 사용자에게 제공할 수 있다.Accordingly, the
또한, 사용자 단말(120)은 영상 데이터뿐만 아니라, 스마트 단말(130)에 포함되는 마이크를 통하여 녹음되는 음성 데이터를 수신하여, 수신된 음성 데이터를 사용자에게 제공할 수도 있다.Also, the
또한, 사용자 단말(120)은 영상 모니터링 어플리케이션을 통하여, 스마트 단말(130)에 설치된 영상 레코딩 어플리케이션을 제어할 수 있다. 따라서, 스마트 단말(130)은 영상 레코딩 어플리케이션에 의해 사용자 단말(120)의 명령에 따라 제어될 수 있다. 이에 대한 상세한 설명은 도 3을 참조하여 기재하기로 한다.Also, the
또한, 스마트 단말(130)은 생성된 영상 데이터를 사용자 단말(120)로 전송하는 대신에, 스마트 단말(130)에 미리 저장된 연락처, 영상 레코딩 어플리케이션과 구별되는 미리 설치된 어플리케이션과 관련된 서버(예컨대, 미리 설치된 SNS 어플리케이션과 관련된 서버) 또는 미리 지정된 클라우드 계정을 통하여 영상 데이터를 전송/공유할 수 있다. 예를 들어, 스마트 단말(130)은 스마트 단말(130)에 미리 저장된 연락처 상의 특정 인물에게 영상 데이터를 전송할 수도 있다. 다른 예를 들면, 스마트 단말(130)은 스마트 단말(130)에 미리 지정된 클라우드 계정 상에 영상 데이터를 공유함으로써, 클라우드 계정 상에 영상 데이터가 저장되도록 할 수 있다. 또 다른 예를 들면, 스마트 단말(130)은 미리 설치된 SNS 어플리케이션을 통하여 SNS 어플리케이션과 관련된 서버로 영상 데이터를 전송할 수 있다.Instead of transmitting the generated image data to the
이와 같이, 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템은 스마트 단말의 상태를 확인한 결과를 기초로 설치되는 영상 레코딩 어플리케이션을 이용함으로써, 스마트 단말에 포함되는 카메라, 통신 모듈, 마이크, 스피커, 메모리, 배터리 또는 디스플레이부의 상태를 고려하여 스마트 단말을 제어할 수 있다.
As described above, the system for providing video monitoring services according to an embodiment of the present invention uses a video recording application installed on the basis of a result of checking the status of a smart terminal, thereby enabling a camera, a communication module, a microphone, a speaker, The smart terminal can be controlled in consideration of the state of the memory, the battery, or the display unit.
도 2는 본 발명의 일실시예에 따른 영상 레코딩 어플리케이션이 스마트 단말에 설치되는 과정을 설명하기 위한 도면이다.2 is a diagram illustrating a process of installing an image recording application in a smart terminal according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일실시예에 따른 관리자 단말(210)은 스마트 단말(220)이 직접 연결됨에 응답하여, 루팅 어플리케이션을 통하여 스마트 단말(220)의 상태를 확인하고, 확인 결과를 기초로 스마트 단말(220)에 영상 레코딩 어플리케이션을 설치할 수 있다. 특히, 관리자 단말(210)은 도면과 같이 영상 레코딩 어플리케이션을 설치하는 과정에서, 확인 결과를 기초로 영상 레코딩 어플리케이션을 제어하여 스마트 단말(220)에 대한 환경 설정(예컨대, 스마트 단말(220)의 카메라, 통신 모듈, 마이크, 스피커, 메모리 또는 배터리 중 적어도 어느 하나와 관련된 환경 설정)을 수행할 수 있다.2, in response to the direct connection of the
예를 들어, 관리자 단말(210)은 스마트 단말(220)에 포함되는 카메라의 상태(230)에 기초하여 카메라에 대한 환경 설정(231)을 수행함으로써, 스마트 단말(220)이 영상 레코딩 어플리케이션을 통하여 생성할 영상 데이터의 화질을 미리 설정할 수 있다.For example, the
다른 예를 들면, 관리자 단말(210)은 스마트 단말(220)에 포함되는 통신 모듈(WiFi 모듈, 3G 모듈 또는 블루투스 모듈 등)의 상태(240)에 기초하여 통신 모듈에 대한 환경 설정(241)을 수행함으로써, 스마트 단말(220)이 영상 레코딩 어플리케이션을 통하여 영상 데이터를 전송하는데 이용할 통신 체계를 미리 설정할 수 있다. 더 구체적인 예를 들면, 스마트 단말(220)에 포함되는 WiFi 모듈이 고장 상태인 경우, 관리자 단말(210)은 스마트 단말(220)이 영상 레코딩 어플리케이션을 통하여 영상 데이터를 전송하는데 3G 모듈을 이용하도록 미리 설정할 수 있다.For example, the
또 다른 예를 들면, 스마트 단말(220)에 포함되는 마이크의 상태(250)가 작동 가능한 상태인 경우, 관리자 단말(210)은 스마트 단말(220)이 영상 레코딩 어플리케이션을 통하여 영상 데이터를 생성/전송하는 과정에서, 추가적인 음성 데이터를 생성/전송하도록 마이크에 대한 환경 설정(251)을 미리 수행할 수 있다.For example, when the
이와 같이 관리자 단말(210)이 영상 레코딩 어플리케이션을 설치하면서 스마트 단말(220)에 대한 환경 설정을 수행하는 과정은 상술한 예시 외에도, 스마트 단말(220)에 포함되는 다양한 모듈(예컨대, 스마트 단말(220)의 메모리, 배터리, 스피커, 데이터를 암호화하는 암호화 모듈 등)에 적용될 수 있다.The process of setting the environment of the
여기서, 관리자 단말(210)이 스마트 단말(220)의 상태를 확인하는 과정 및 확인 결과를 기초로 스마트 단말(220)에 영상 레코딩 어플리케이션을 설치하는 과정은 관리자 단말(210)의 디스플레이부(211)에 표시되어 관리자에 의해 제어될 수 있다. 따라서, 스마트 단말(220)의 디스플레이부(221)가 고장난 상태더라도, 관리자는 관리자 단말(210)의 디스플레이부(211)를 통하여 스마트 단말(220)의 상태를 확인하고, 스마트 단말(220)에 영상 레코딩 어플리케이션을 설치할 수 있다.
The process of confirming the status of the
도 3a 및 3b는 본 발명의 일실시예에 따른 영상 모니터링 어플리케이션을 통하여 스마트 단말을 제어하는 과정을 설명하기 위한 도면이다.3A and 3B illustrate a process of controlling a smart terminal through an image monitoring application according to an embodiment of the present invention.
도 3a 및 3b를 참조하면, 일실시예에 따른 사용자 단말(310)은 영상 모니터링 어플리케이션을 통하여, 스마트 단말(320)에 설치된 영상 레코딩 어플리케이션을 제어할 수 있다. 따라서, 스마트 단말(320)은 영상 레코딩 어플리케이션에 의해 사용자 단말(310)의 명령에 따라 제어될 수 있다.Referring to FIGS. 3A and 3B, the
예를 들어, 도 3a와 같이, 사용자 단말(310)의 영상 모니터링 어플리케이션에서 스마트 단말(320)에서 작동되고 있는 전면 카메라(321)를 오프하고, 후면 카메라(322)를 온 시키는 명령이 스마트 단말(320)의 영상 레코딩 어플리케이션으로 전송되는 경우, 스마트 단말(320)은 영상 레코딩 어플리케이션에 의해, 작동되고 있는 전면 카메라(321)를 오프하고, 후면 카메라(322)를 온시킬 수 있다. 이에 따라, 사용자 단말(310)의 디스플레이부(311)에는 스마트 단말(320)의 후면 카메라(322)에서 촬영된 영상 데이터가 제공될 수 있다.For example, as shown in FIG. 3A, an instruction to turn off the
다른 예를 들어, 도 3b와 같이, 사용자 단말(310)의 사용자가 영상 모니터링 어플리케이션을 통하여 특정 음성 데이터를 생성한 경우(예컨대, 사용자가 사용자 단말(310)의 마이크(312)에 '누구세요?' 라는 음성을 발생시킨 경우), 생성된 음성 데이터는 영상 모니터링 어플리케이션을 통하여 영상 레코딩 어플리케이션으로 전송된 후, 스마트 단말(320)의 스피커(323)를 통하여 재생될 수 있다(예컨대, 스마트 단말(320)의 스피커(323)에서 '누구세요?'라는 음성이 재생됨).3B, when the user of the
사용자 단말(310)이 영상 모니터링 어플리케이션을 통하여 영상 레코딩 어플리케이션이 설치된 스마트 단말(320)을 제어하는 동작으로는 상술한 예시로 한정되거나 제한되지 않고, 도 1을 참조하여 상술한 영상 레코딩 어플리케이션에 의해 제어되는 스마트 단말(320)의 동작을 포함할 수 있다.
The operation of the
도 4는 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 방법을 나타낸 도면이다.4 is a diagram illustrating a method of providing a video monitoring service according to an embodiment of the present invention.
도 4를 참조하면, 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 방법은 관리자 단말(410), 스마트 단말(420) 및 사용자 단말(430)을 포함하는 영상 모니터링 서비스 제공 시스템에 의해 수행된다.Referring to FIG. 4, a method of providing an image monitoring service according to an exemplary embodiment of the present invention is performed by an image monitoring service providing system including an administrator terminal 410, a smart terminal 420, and a user terminal 430.
우선, 관리자 단말(410)은 루팅 어플리케이션을 통하여 스마트 단말(420)의 카메라 및 통신 모듈의 상태를 포함하는 스마트 단말(420)의 상태를 확인한다. 이 때, 관리자 단말(410)은 스마트 단말(420)이 관리자 단말(410)에 직접 연결됨에 응답하여, 스마트 단말(420)의 루트 권한을 획득함으로써, 스마트 단말(420)의 상태를 확인할 수 있다.First, the administrator terminal 410 confirms the status of the smart terminal 420 including the status of the camera and the communication module of the smart terminal 420 through the routing application. At this time, the administrator terminal 410 can confirm the status of the smart terminal 420 by acquiring the root authority of the smart terminal 420 in response to the smart terminal 420 being directly connected to the administrator terminal 410 .
이어서, 관리자 단말(410)은 확인 결과를 기초로 루팅 어플리케이션을 통하여, 스마트 단말(420)에 영상 레코딩 어플리케이션-카메라 및 통신 모듈의 동작을 포함하는 스마트 단말(420)의 동작을 제어함-을 설치한다. 이와 같이 설치되는 영상 레코딩 어플리케이션은 스마트 단말(420)의 온/오프에 응답하여 구동되거나 정지할 수 있다. 또한, 영상 레코딩 어플리케이션은 사용자 단말(430)에 설치된 영상 모니터링 어플리케이션과 웹 소켓(web socket) 프로토콜을 형성하여 연결될 수 있다. 예를 들어, 영상 레코딩 어플리케이션의 내부에 웹 서버의 역할이 내장됨으로써, 영상 레코딩 어플리케이션은 영상 모니터링 어플리케이션과 웹 소켓 프로토콜로 연결될 수 있다.The administrator terminal 410 then controls the operation of the smart terminal 420 including the operation of the video recording application-camera and communication module to the smart terminal 420 through the routing application based on the confirmation result do. The image recording application thus installed can be driven or stopped in response to the on / off of the smart terminal 420. In addition, the video recording application may be connected to the video monitoring application installed in the user terminal 430 by forming a web socket protocol. For example, by embedding the role of a web server inside a video recording application, the video recording application can be connected to a video monitoring application and a web socket protocol.
여기서, 관리자 단말(410)은 스마트 단말(420)에 영상 레코딩 어플리케이션을 설치하는 과정에서, 확인 결과를 기초로 영상 레코딩 어플리케이션을 제어하여 스마트 단말(420)에 대한 환경 설정(예컨대, 스마트 단말(420)의 카메라, 통신 모듈, 마이크, 스피커, 메모리 또는 배터리 중 적어도 어느 하나와 관련된 환경 설정)을 수행할 수 있다. In this case, the administrator terminal 410 controls the image recording application based on the confirmation result in the process of installing the image recording application in the smart terminal 420, thereby setting the environment for the smart terminal 420 , A camera module, a communication module, a microphone, a speaker, a memory, or a battery).
상술한 셋팅이 완료된 스마트 단말(420)은 임의의 위치에 배치되어, 영상 레코딩 어플리케이션이 구동됨에 따라, 카메라를 이용하여 영상 데이터를 생성하여 사용자 단말(430)로 전송한다. 예를 들어, 스마트 단말(420)은 영상 데이터를 사용자 단말(430)로 스트리밍할 수 있다. 반면에, 스마트 단말(420)은 영상 데이터를 스트리밍하는 대신에, 메모리에 저장해두었다가, 미리 설정된 주기에 따라 영상 데이터를 사용자 단말(430)로 전송할 수도 있다.The smart terminal 420 having the above-described settings is disposed at an arbitrary position. As the image recording application is driven, the smart terminal 420 generates image data using the camera and transmits the generated image data to the user terminal 430. For example, the smart terminal 420 may stream video data to the user terminal 430. On the other hand, the smart terminal 420 may store the image data in the memory instead of streaming the image data, and may transmit the image data to the user terminal 430 according to a predetermined period.
이 때, 도면에는 도시되지 않았지만, 스마트 단말(420)은 영상 데이터를 스마트 단말(420)에 미리 저장된 연락처, 영상 레코딩 어플리케이션과 구별되는 미리 설치된 어플리케이션과 관련된 서버 또는 미리 지정된 클라우드 계정을 통하여 전송/공유할 수도 있다.At this time, although not shown in the figure, the smart terminal 420 may transmit the image data to a server previously associated with the smart terminal 420, a server associated with a pre-installed application distinguished from the image recording application, or a server / You may.
이에, 사용자 단말(430)은 영상 모니터링 어플리케이션-영상 모니터링 어플리케이션은 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여, 스마트 단말(420)로부터 영상 데이터를 수신한다.Accordingly, the user terminal 430 receives the image data from the smart terminal 420 through the image monitoring application-the image monitoring application is communicated with the image recording application.
그 후, 사용자 단말(430)은 영상 모니터링 어플리케이션을 통하여, 사용자 단말(430)의 사용자에게 영상 데이터를 제공한다.Thereafter, the user terminal 430 provides the image data to the user of the user terminal 430 through the image monitoring application.
이 때, 스마트 단말(420)은 영상 데이터 자체를 사용자 단말(430)로 전송하는 대신에, 영상 데이터를 암호화한 후, 암호화된 영상 데이터를 사용자 단말(430)로 전송할 수도 있다. 이러한 경우, 사용자 단말(430)은 암호화된 영상 데이터를 수신한 후, 암호화된 영상 데이터를 복호화하여 영상 데이터를 복원함으로써, 복원된 영상 데이터를 사용자 단말(430)의 사용자에게 제공할 수 있다.In this case, the smart terminal 420 may transmit the encrypted image data to the user terminal 430 after encrypting the image data, instead of transmitting the image data itself to the user terminal 430. In this case, the user terminal 430 can provide the restored image data to the user of the user terminal 430 by decoding the encrypted image data and restoring the image data after receiving the encrypted image data.
또한, 스마트 단말(420)은 영상 데이터뿐만 아니라, 스마트 단말(420)에 포함되는 마이크에서 녹음되는 음성 데이터를 생성하고, 생성된 음성 데이터를 사용자 단말(430)로 전송할 수도 있다. 이러한 경우, 사용자 단말(430)은 음성 데이터를 수신하여, 음성 데이터를 사용자 단말(430)의 사용자에게 제공할 수 있다.The smart terminal 420 may generate voice data to be recorded in the microphone included in the smart terminal 420 and transmit the generated voice data to the user terminal 430 as well as the video data. In this case, the user terminal 430 may receive the voice data and provide the voice data to the user of the user terminal 430.
또한, 도면에는 도시되지 않았지만, 사용자 단말(430)은 영상 모니터링 어플리케이션을 통하여, 스마트 단말(420)에 설치된 영상 레코딩 어플리케이션을 제어할 수 있다. 따라서, 스마트 단말(420)은 영상 레코딩 어플리케이션에 의해 사용자 단말(430)의 명령에 따라 제어될 수 있다.
Also, although not shown in the figure, the user terminal 430 may control an image recording application installed in the smart terminal 420 through a video monitoring application. Accordingly, the smart terminal 420 can be controlled by the image recording application according to the instructions of the user terminal 430. [
도 5는 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템을 나타낸 블록도이다.5 is a block diagram illustrating a video monitoring service providing system according to an embodiment of the present invention.
도 5를 참조하면, 본 발명의 일실시예에 따른 영상 모니터링 서비스 제공 시스템은 관리자 단말(510), 사용자 단말(520) 및 스마트 단말(530)을 포함한다.5, the system for providing video monitoring services according to an exemplary embodiment of the present invention includes an
관리자 단말(510)은 루팅 어플리케이션을 통하여 스마트 단말(530)의 카메라 및 통신 모듈의 상태를 포함하는 스마트 단말(530)의 상태를 확인한다. 이 때, 관리자 단말(510)은 스마트 단말(530)이 관리자 단말(510)에 직접 연결됨에 응답하여, 스마트 단말(530)의 루트 권한을 획득함으로써, 스마트 단말(530)의 상태를 확인할 수 있다.The
이에, 관리자 단말(510)은 확인 결과를 기초로 루팅 어플리케이션을 통하여, 스마트 단말(530)에 영상 레코딩 어플리케이션-카메라 및 통신 모듈의 동작을 포함하는 스마트 단말(530)의 동작을 제어함-을 설치한다. 이와 같이 설치되는 영상 레코딩 어플리케이션은 스마트 단말(530)의 온/오프에 응답하여 구동되거나 정지할 수 있다. 또한, 영상 레코딩 어플리케이션은 사용자 단말(520)에 설치된 영상 모니터링 어플리케이션과 웹 소켓(web socket) 프로토콜을 형성하여 연결될 수 있다. 예를 들어, 영상 레코딩 어플리케이션의 내부에 웹 서버의 역할이 내장됨으로써, 영상 레코딩 어플리케이션은 영상 모니터링 어플리케이션과 웹 소켓 프로토콜로 연결될 수 있다.The
여기서, 관리자 단말(510)은 스마트 단말(530)에 영상 레코딩 어플리케이션을 설치하는 과정에서, 확인 결과를 기초로 영상 레코딩 어플리케이션을 제어하여 스마트 단말(530)에 대한 환경 설정(예컨대, 스마트 단말(530)의 카메라, 통신 모듈, 마이크, 스피커, 메모리 또는 배터리 중 적어도 어느 하나와 관련된 환경 설정)을 수행할 수 있다. In this case, the
스마트 단말(530)은 임의의 위치에 배치되어 영상 레코딩 어플리케이션이 구동됨에 따라, 카메라를 이용하여 영상 데이터를 생성하여 사용자 단말(520)로 전송한다. 예를 들어, 스마트 단말(530)은 영상 데이터를 사용자 단말(520)로 스트리밍할 수 있다. 반면에, 스마트 단말(530)은 영상 데이터를 스트리밍하는 대신에, 메모리에 저장해두었다가, 미리 설정된 주기에 따라 영상 데이터를 사용자 단말(520)로 전송할 수도 있다.The
이 때, 스마트 단말(530)은 영상 데이터를 스마트 단말(530)에 미리 저장된 연락처, 영상 레코딩 어플리케이션과 구별되는 미리 설치된 어플리케이션과 관련된 서버 또는 미리 지정된 클라우드 계정을 통하여 전송/공유할 수도 있다.At this time, the
사용자 단말(520)은 영상 모니터링 어플리케이션-영상 모니터링 어플리케이션은 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여, 스마트 단말(530)로부터 영상 데이터를 수신한다.The
따라서, 사용자 단말(520)은 영상 모니터링 어플리케이션을 통하여, 사용자 단말(520)의 사용자에게 영상 데이터를 제공한다.Accordingly, the
이 때, 스마트 단말(530)은 영상 데이터 자체를 사용자 단말(520)로 전송하는 대신에, 영상 데이터를 암호화한 후, 암호화된 영상 데이터를 사용자 단말(520)로 전송할 수도 있다. 이러한 경우, 사용자 단말(520)은 암호화된 영상 데이터를 수신한 후, 암호화된 영상 데이터를 복호화하여 영상 데이터를 복원함으로써, 복원된 영상 데이터를 사용자 단말(520)의 사용자에게 제공할 수 있다.At this time, the
또한, 스마트 단말(530)은 영상 데이터뿐만 아니라, 스마트 단말(530)에 포함되는 마이크에서 녹음되는 음성 데이터를 생성하고, 생성된 음성 데이터를 사용자 단말(520)로 전송할 수도 있다. 이러한 경우, 사용자 단말(520)은 음성 데이터를 수신하여, 음성 데이터를 사용자 단말(520)의 사용자에게 제공할 수 있다.The
또한, 사용자 단말(520)은 영상 모니터링 어플리케이션을 통하여, 스마트 단말(530)에 설치된 영상 레코딩 어플리케이션을 제어할 수 있다. 따라서, 스마트 단말(530)은 영상 레코딩 어플리케이션에 의해 사용자 단말(520)의 명령에 따라 제어될 수 있다.
Also, the
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
Claims (6)
상기 루팅 어플리케이션을 통하여, 상기 확인 결과를 기초로 상기 스마트 단말에 영상 레코딩 어플리케이션-상기 영상 레코딩 어플리케이션은 상기 카메라 및 상기 통신 모듈의 동작을 포함하는 상기 스마트 단말의 동작을 제어함-을 설치하는 단계;
임의의 위치에 배치되는 상기 스마트 단말에서 상기 영상 레코딩 어플리케이션이 구동됨에 따라, 상기 카메라를 이용하여 영상 데이터를 생성하는 단계;
사용자 단말에 설치되고 웹 브라우저를 기반으로 작동되는 영상 모니터링 어플리케이션-상기 영상 모니터링 어플리케이션은 상기 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여, 상기 스마트 단말로부터 상기 영상 데이터를 수신하는 단계; 및
상기 영상 모니터링 어플리케이션을 통하여, 상기 영상 데이터를 제공하는 단계
를 포함하고,
상기 영상 레코딩 어플리케이션을 설치하는 단계는
상기 확인 결과를 기초로 상기 영상 레코딩 어플리케이션을 제어하여 상기 영상 레코딩 어플리케이션을 통하여 생성될 영상 데이터의 화질을 포함하는 상기 카메라에 대한 환경 설정과 상기 스마트 단말에 포함된 통신 모듈들 중 상기 영상 레코딩 어플리케이션을 통하여 생성될 영상 데이터를 전송하는데 이용되는 통신 모듈에 대한 설정을 포함하는 통신 모듈에 대한 환경 설정을 수행하며,
상기 영상 레코딩 어플리케이션은
상기 영상 레코딩 어플리케이션의 내부에 웹 서버의 역할이 내장되어, 상기 영상 모니터링 어플리케이션과 웹 소켓(web socket) 프로토콜로 연결되며,
상기 스마트 단말의 전면 카메라 및 후면 카메라는 영상 레코딩 어플리케이션으로 전송되는 명령에 따라 선택적으로 온/오프되고,
상기 영상 데이터를 생성하는 단계는
상기 영상 데이터를 상기 스마트 단말에 미리 저장된 연락처를 통하여 전송/공유하는 단계
를 포함하는 폐스마트폰을 이용한 영상 모니터링 서비스 제공 방법.The smart terminal obtains the root authority of the smart terminal connected to the administrator terminal through the rooting application installed in the administrator terminal, and acquires the root authority of the smart terminal connected to the administrator terminal, Confirming the state of the mobile terminal;
Installing, through the routing application, an image recording application to the smart terminal based on the confirmation result, the image recording application controlling operation of the smart terminal including operations of the camera and the communication module;
Generating image data using the camera as the image recording application is driven in the smart terminal disposed at an arbitrary position;
Receiving image data from the smart terminal through a video monitoring application installed in a user terminal and operated based on a web browser, the video monitoring application being connected to the video recording application by communication; And
Providing the image data through the image monitoring application;
Lt; / RTI >
The step of installing the video recording application
And controlling the image recording application based on the result of the checking to set the environment for the camera including the image quality of the image data to be generated through the image recording application and the image recording application among the communication modules included in the smart terminal And setting the communication module to be used for transmitting the image data to be generated through the communication module,
The video recording application
A role of a web server is built in the video recording application and connected to the video monitoring application through a web socket protocol,
The front and rear cameras of the smart terminal are selectively turned on / off according to commands transmitted to the video recording application,
The step of generating the image data
Transmitting / sharing the image data through a contact pre-stored in the smart terminal
The method comprising the steps of:
상기 영상 레코딩 어플리케이션은
상기 스마트 단말의 온(on)/오프(off)에 응답하여 구동되거나 정지하는, 폐스마트폰을 이용한 영상 모니터링 서비스 제공 방법.The method according to claim 1,
The video recording application
Wherein the mobile terminal is driven or stopped in response to an on / off state of the smart terminal.
영상 모니터링 어플리케이션이 설치된 사용자 단말; 및
스마트 단말
을 포함하고,
상기 관리자 단말은
상기 루팅 어플리케이션을 통하여 상기 관리자 단말과 연결된 상기 스마트 단말의 루트 권한을 획득하고, 상기 획득된 루트 권한을 이용하여 상기 스마트 단말의 카메라 및 통신 모듈의 상태를 포함하는 상기 스마트 단말의 상태를 확인하고, 상기 확인 결과를 기초로 상기 스마트 단말에 영상 레코딩 어플리케이션-상기 영상 레코딩 어플리케이션은 상기 카메라 및 상기 통신 모듈의 동작을 포함하는 상기 스마트 단말의 동작을 제어함-을 설치하며,
상기 스마트 단말은
임의의 위치에 배치되어 상기 영상 레코딩 어플리케이션이 구동됨에 따라 상기 카메라를 이용하여 영상 데이터를 생성하고,
상기 사용자 단말은
웹 브라우저를 기반으로 작동되는 상기 영상 모니터링 어플리케이션-상기 영상 모니터링 어플리케이션은 상기 영상 레코딩 어플리케이션과 통신으로 연결됨-을 통하여 상기 스마트 단말로부터 상기 영상 데이터를 수신하며, 상기 영상 데이터를 제공하며,
상기 관리자 단말은
상기 확인 결과를 기초로 상기 영상 레코딩 어플리케이션을 제어하여 상기 영상 레코딩 어플리케이션을 통하여 생성될 영상 데이터의 화질을 포함하는 상기 카메라에 대한 환경 설정과 상기 스마트 단말에 포함된 통신 모듈들 중 상기 영상 레코딩 어플리케이션을 통하여 생성될 영상 데이터를 전송하는데 이용되는 통신 모듈에 대한 설정을 포함하는 통신 모듈에 대한 환경 설정을 수행하며,
상기 영상 레코딩 어플리케이션은
상기 영상 레코딩 어플리케이션의 내부에 웹 서버의 역할이 내장되어, 상기 영상 모니터링 어플리케이션과 웹 소켓(web socket) 프로토콜로 연결되며,
상기 스마트 단말의 전면 카메라 및 후면 카메라는 영상 레코딩 어플리케이션으로 전송되는 명령에 따라 선택적으로 온/오프되고,
상기 스마트 단말은
상기 영상 데이터를 상기 스마트 단말에 미리 저장된 연락처를 통하여 전송/공유하는, 폐스마트폰을 이용한 영상 모니터링 서비스 제공 시스템.An administrator terminal installed with a rooting application;
A user terminal equipped with a video monitoring application; And
Smart terminal
/ RTI >
The administrator terminal
Acquiring the root authority of the smart terminal connected to the administrator terminal through the routing application and checking the status of the smart terminal including the state of the camera and the communication module of the smart terminal using the obtained root authority, And an image recording application installed in the smart terminal, the image recording application controlling operation of the smart terminal including operations of the camera and the communication module based on the confirmation result,
The smart terminal
And generating image data using the camera as the image recording application is driven,
The user terminal
The image monitoring application operating on a web browser, the image monitoring application being connected to the image recording application by communication, receiving the image data from the smart terminal, providing the image data,
The administrator terminal
And controlling the image recording application based on the result of the checking to set the environment for the camera including the image quality of the image data to be generated through the image recording application and the image recording application among the communication modules included in the smart terminal And setting the communication module to be used for transmitting the image data to be generated through the communication module,
The video recording application
A role of a web server is built in the video recording application and connected to the video monitoring application through a web socket protocol,
The front and rear cameras of the smart terminal are selectively turned on / off according to commands transmitted to the video recording application,
The smart terminal
And transmitting / sharing the image data through a contact pre-stored in the smart terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150086507A KR101681730B1 (en) | 2015-06-18 | 2015-06-18 | System and method for providing image monitoring service using waste smart device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150086507A KR101681730B1 (en) | 2015-06-18 | 2015-06-18 | System and method for providing image monitoring service using waste smart device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101681730B1 true KR101681730B1 (en) | 2016-12-07 |
Family
ID=57572680
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150086507A KR101681730B1 (en) | 2015-06-18 | 2015-06-18 | System and method for providing image monitoring service using waste smart device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101681730B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110266969A (en) * | 2019-05-21 | 2019-09-20 | 国网福建省电力有限公司宁德供电公司 | A method and device for real-time monitoring of electrical hazardous waste products |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060019100A (en) * | 2004-08-26 | 2006-03-03 | 주식회사 케이티 | Internet Protocol-based Surveillance Service System Using Real Time Transmission |
KR20110138049A (en) * | 2010-06-18 | 2011-12-26 | 주식회사 시큐인포 | Surveillance System Using Smartphone |
WO2014116977A2 (en) * | 2013-01-25 | 2014-07-31 | Qualcomm Incorporated | Adaptive observation of behavioral features on a mobile device |
KR101427718B1 (en) * | 2013-02-08 | 2014-08-07 | 이익선 | Portable black-box device and system for detecting and transmitting emergency situations, and controlling method for the same |
-
2015
- 2015-06-18 KR KR1020150086507A patent/KR101681730B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060019100A (en) * | 2004-08-26 | 2006-03-03 | 주식회사 케이티 | Internet Protocol-based Surveillance Service System Using Real Time Transmission |
KR20110138049A (en) * | 2010-06-18 | 2011-12-26 | 주식회사 시큐인포 | Surveillance System Using Smartphone |
WO2014116977A2 (en) * | 2013-01-25 | 2014-07-31 | Qualcomm Incorporated | Adaptive observation of behavioral features on a mobile device |
KR101427718B1 (en) * | 2013-02-08 | 2014-08-07 | 이익선 | Portable black-box device and system for detecting and transmitting emergency situations, and controlling method for the same |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110266969A (en) * | 2019-05-21 | 2019-09-20 | 国网福建省电力有限公司宁德供电公司 | A method and device for real-time monitoring of electrical hazardous waste products |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106488335B (en) | Live-broadcast control method and device | |
KR102490540B1 (en) | The electronic device and the method for sharing a screen data | |
JP6386675B2 (en) | Device control method, apparatus, program, and recording medium | |
US9405360B2 (en) | IP camera smart controller | |
CN109688434B (en) | Offline court-opening processing method, device, terminal, system and storage medium | |
US20180063874A1 (en) | Controlling method for portable information capture device and environmental surveillance system | |
US10531051B2 (en) | Method and apparatus for managing provisioning of an imaging system | |
US20140071225A1 (en) | Transmission system, relay apparatus and transmission terminal | |
CN103841466A (en) | Screen projection method, computer end and mobile terminal | |
JP2016539521A (en) | Video surveillance method, surveillance server, and surveillance system | |
US20170070835A1 (en) | System for generating immersive audio utilizing visual cues | |
BR112015006794B1 (en) | METHOD AND DEVICE TO VERIFY A TERMINAL | |
JP2017068596A (en) | Management system, communication system, transmission control method, and program | |
CN113268216A (en) | Screen projection control method and device and readable storage medium | |
CN107817987B (en) | Hardware configuration method, system, terminal and server | |
TW201603576A (en) | Verification method applied to remote connection and related verification system and related IP camera | |
JP2017182487A (en) | System, information processing apparatus, head mounting apparatus, and method | |
KR101681730B1 (en) | System and method for providing image monitoring service using waste smart device | |
CN106154943A (en) | Position of mobile equipment monitoring method, Apparatus and system | |
CN103984616A (en) | Server monitoring method and server | |
US10181261B2 (en) | Mobile user interface for security panel | |
US20140152901A1 (en) | Control system for video device and video device | |
EP3688528B1 (en) | Network-controlled 3d video capture | |
JP2017175354A (en) | System, information processing device, head mounting device, and program | |
US20150256798A1 (en) | Image monitoring system and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150618 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160502 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161101 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20161125 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20161128 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20200906 |