[go: up one dir, main page]

KR101906300B1 - System and Apparatus for Monitoring Broadcasting Streaming Based on IP - Google Patents

System and Apparatus for Monitoring Broadcasting Streaming Based on IP Download PDF

Info

Publication number
KR101906300B1
KR101906300B1 KR1020160183941A KR20160183941A KR101906300B1 KR 101906300 B1 KR101906300 B1 KR 101906300B1 KR 1020160183941 A KR1020160183941 A KR 1020160183941A KR 20160183941 A KR20160183941 A KR 20160183941A KR 101906300 B1 KR101906300 B1 KR 101906300B1
Authority
KR
South Korea
Prior art keywords
viewer
screen
channel
error
streaming
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020160183941A
Other languages
Korean (ko)
Other versions
KR20180079562A (en
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 KR1020160183941A priority Critical patent/KR101906300B1/en
Priority to PCT/KR2017/014450 priority patent/WO2018124537A1/en
Publication of KR20180079562A publication Critical patent/KR20180079562A/en
Application granted granted Critical
Publication of KR101906300B1 publication Critical patent/KR101906300B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/32Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

IP 기반 방송 스트리밍 모니터링 방법 및 시스템을 개시한다.
본 발명의 일 실시예는 방송 사업자가 송출한 방송 스트리밍 영상이 시청자에게 전달되는 과정을 하나의 모니터링 서버에서 모든 방송 채널을 통합적으로 관리하고, 오류가 발생한 채널에 대해 알람을 발생하여 관리자가 빠르게 인지하고 조치를 취할 수 있도록 하는 영상 품질을 IP 기반으로 모니터링하도록 하는 IP 기반 방송 스트리밍 모니터링 방법 및 시스템을 제공한다.
An IP-based broadcast streaming monitoring method and system are disclosed.
In one embodiment of the present invention, a process of delivering broadcast streaming video transmitted by a broadcasting company to a viewer is integrally managed in one monitoring server, an alarm is generated for a channel in which an error occurs, Based streaming monitoring method and system for IP-based monitoring of video quality that allows a user to take action on a video stream.

Description

IP 기반 방송 스트리밍 모니터링 방법 및 시스템{System and Apparatus for Monitoring Broadcasting Streaming Based on IP}[0001] IP-based broadcasting streaming monitoring method and system [0002]

본 발명의 일 실시예는 IP 기반 방송 스트리밍 모니터링 방법 및 시스템에 관한 것이다.An embodiment of the present invention relates to an IP based broadcast streaming monitoring method and system.

이하에 기술되는 내용은 단순히 본 발명의 일 실시예와 관련되는 배경 정보만을 제공할 뿐 종래기술을 구성하는 것이 아니다.The following description merely provides background information related to an embodiment of the present invention and does not constitute the prior art.

최근 들어, 고화질 TV가 급속도로 보급화됨에 따라, 방송 사업자에서 고화질 영상을 송출하고 있는 추세이다. 이에, 고화질 TV로 영상을 시청하는 시청자 역시 영상 품질에 대한 관심이 높아지고 있는 실정이다. In recent years, as high-definition TVs are rapidly becoming popular, broadcasting companies are transmitting high-quality video images. Therefore, there is a growing interest in viewers who view video images on a high-definition TV.

방송 사업자는 방송 송출단에서 송출되는 고화질 영상을 모니터링하고, 모니터링한 결과를 기반으로 영상 컨텐츠의 생성 또는 전송 방식에 적용하여 고객들의 영상 품질 만족도가 높아지도록 하고 있다.The broadcasting company monitors the high-quality video transmitted from the broadcast transmission terminal and applies it to the generation or transmission method of the video content on the basis of the result of monitoring, thereby improving the satisfaction of the customer's image quality.

하지만, 방송 송출단에서 고화질 영상을 송출할 때 왜곡(예컨대, 원본 영상의 불량이나 인코딩 과정에서 발생한 왜곡)이 발생하거나, 지방국을 경유하여 셋탑박스(Set-Top Box)까지 전송되는 동안 다양한 이유로 영상 내에 왜곡이 발생할 수 있다. 예컨대, 네트워크 성능열화에 따라 패킷 손실, 지연, 변이 등으로 인한 왜곡이 발생할 수 있다.However, when a high-quality image is transmitted from a broadcast transmission terminal, distortion (e.g., distortion of the original image or distortion occurring in the encoding process) occurs or transmission is performed to a set-top box via a local station. Distortion may occur in the image. For example, due to deterioration of network performance, distortion due to packet loss, delay, variation, and the like may occur.

일반적으로 방송 송출단의 영상 신호 모니터링 기술로는 시청자의 TV에 표현되는 셋탑박스의 재생 영상의 왜곡발생사실을 고객이 신고하기 이전에 알기 어렵다. 또한, 고객 신고에 따라 왜곡 발생 사실을 알았다 하더라도 이미 발생한 시점 이후에 점검으로는 그 원인을 찾아내기가 어려운 문제가 있다.Generally, it is difficult to know before the customer reports the distortion of the reproduced image of the set-top box displayed on the viewer's TV by the video signal monitoring technology of the broadcasting transmitting end. In addition, even if it is known that the distortion has occurred in accordance with the customer report, there is a problem that it is difficult to find the cause of the distortion after the time of occurrence.

본 발명의 일 실시예는 방송 사업자가 송출한 방송 스트리밍 영상이 시청자에게 전달되는 과정을 하나의 모니터링 서버에서 모든 방송 채널을 통합적으로 관리하고, 오류가 발생한 채널에 대해 알람을 발생하여 관리자가 빠르게 인지하고 조치를 취할 수 있도록 하는 영상 품질을 IP 기반으로 모니터링하도록 하는 IP 기반 방송 스트리밍 모니터링 방법 및 시스템을 제공하는 데 목적이 있다.In one embodiment of the present invention, a process of delivering broadcast streaming video transmitted by a broadcasting company to a viewer is integrally managed in one monitoring server, an alarm is generated for a channel in which an error occurs, The present invention is directed to an IP-based broadcasting streaming monitoring method and system for monitoring video quality to enable IP-based monitoring of video quality.

본 발명의 일 실시예의 일 측면에 의하면, IP 네트워크 스위치로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받아 기 설정된 기준과 비교하여 오류를 검출한 알람 메시지를 생성하며, 상기 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력하는 IP 모니터링 장치; 상기 트랜스코딩 스트리밍을 수신하며, 상기 트랜스코딩 스트리밍을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력하는 복수 개의 멀티뷰어 장치; 상기 멀티뷰어 장치 중 알람 채널이나, 사용자 선택 채널을 관찰할 목적의 관찰 화면을 갖는 복수 개의 관찰화면용 멀티뷰어 장치(150); 및 상기 IP 모니터링 및 복수 개의 멀티뷰어의 동작 설정을 구성하고, 동작 상태를 모니터링하며, 사용자 제어 명령을 받아 해당 동작을 명령하며, 관찰 화면용 멀티뷰어(150)를 지정하고 제어하며, 알람 발생시 상기 알람 메시지를 수신하며, 상기 알람 메시지에 대응하는 오류 채널을 추출하고, 상기 멀티뷰어 장치(140) 중 상기 오류 채널에 대응하는 뷰어로 알람을 나타내도록 하고, 관찰화면에 오류채널을 나타내도록 제어하는 통합 시스템 매니저 장치를 포함하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템을 제공한다.According to an aspect of the present invention, an original streaming image for a plurality of channels is received from an IP network switch, an alarm message is generated by comparing an original streaming image with a predetermined reference to detect an error, An IP monitoring apparatus for outputting a transcoding stream that has been transcoded by resizing the transcoding stream; A plurality of multiviewers for receiving the transcoded streaming and outputting the transcoded streaming to one of a plurality of screens according to a predetermined path; A plurality of viewing screen multi viewer apparatuses 150 having an observation channel for observing an alarm channel or a user selected channel among the multi viewer apparatuses; And configures the operation settings of the IP monitor and the plurality of multi-viewers, monitors the operation status, commands the corresponding operation by the user control command, designates and controls the multi-viewer for the observation screen 150, An alarm message is received, an error channel corresponding to the alarm message is extracted, an alarm is displayed by a viewer corresponding to the error channel in the multi viewer device 140, and an error channel is displayed on the observation screen And an integrated system manager device.

상기 IP 모니터링 장치가 생성한 상기 알람 메시지는 상기 통합 시스템 매니저가 수신하거나, 상기 멀티뷰어가 직접 수신할 수 도 있다.The alarm message generated by the IP monitoring apparatus may be received by the integrated system manager or directly received by the multi viewer.

상기 통합 시스템 매니저 장치는 복수 개의 상기 멀티뷰어 장치(140) 중 상기 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지도록 하거나, 상기 오류 채널에 대응하는 뷰어의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 상기 화면 테두리가 블링크(Blink)하도록 제어한다.The integrated system manager apparatus may make the screen of the viewer corresponding to the error channel larger than a predetermined size among the plurality of the multi viewer apparatuses 140 or may display the screen of the viewer corresponding to the error channel in a predetermined color , Or controls the screen frame to blink.

상기 통합 시스템 매니저 장치는 복수 개의 상기 멀티뷰어 장치(140) 중 상기 오류 채널에 대응하는 뷰어의 화면이 기 설정된 관찰 화면으로 이동되어 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen multi viewer apparatus 150 such that a screen of a viewer corresponding to the error channel among the plurality of multi viewer apparatuses 140 is moved to a predetermined viewing screen and output.

상기 통합 시스템 매니저 장치는 상기 알람 메시지 이외에, 특정 채널에 대한 사용자 명령이 발생하거나 상기 트랜스코딩 스트리밍 상에 정지화면(Freeze), 검은화면(Black), 소리 없음(Silence), 소리 레벨 이상, 비디오 및 오디오 비트레이트(Bitrate) 이상이 발생하는 경우, 자동으로 기 설정된 관찰 화면으로 이동되어 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.In addition to the alarm message, the integrated system manager apparatus may generate a user command for a specific channel or a freeze, a black screen, a silence, a sound level error, a video, And controls the viewing screen multi-viewer device 150 to automatically move to a predetermined observation screen and output the same when an audio bit rate or more occurs.

상기 통합 시스템 매니저 장치는 상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 상기 오류 채널에 대응하는 뷰어의 화면과 상기 관찰 영역에 동시에 출력되도록 상기 멀티뷰어 장치(140) 및 관찰화면용 멀티부어 장치(150)를 제어한다.The integrated system manager device may be configured to transmit the transcoding stream corresponding to the error channel to the multi viewer device 140 and the observation screen multi-pager device 150 so as to simultaneously output the viewer's screen corresponding to the error channel and the observation area, .

상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍이 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen multi viewer apparatus 150 such that the original streaming image or the transcoding stream corresponding to the error channel is output to the observation screen.

상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍이 복수 개의 화면으로 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the observation screen multi viewer apparatus 150 such that a plurality of transcoding streams corresponding to the error channel are output on a plurality of screens on the observation screen.

상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 하나의 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen multi viewer apparatus 150 such that one original streaming image corresponding to the error channel and a plurality of transcoding streams are output together on the observation screen.

상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 복수개 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen multi viewer apparatus 150 such that a plurality of original streaming images corresponding to the error channel and a plurality of transcoding streams are output together on the observation screen.

상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 복수개 원본 스트리밍 영상이 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen multi viewer apparatus 150 such that a plurality of original streaming images corresponding to the error channel are output to the observation screen.

상기 통합 시스템 매니저 장치는 상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상으로 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device controls the viewing screen viewer device 150 so that only the streaming user selection is outputted as the original streaming video stream among a plurality of transcoding streams corresponding to the error channel outputted on the observation screen do.

상기 통합 시스템 매니저 장치는 상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍과 복수개의 원본 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서 원본 스트리밍 영상으로 원본 크기로 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.Wherein the integrated system manager device is configured to output the original streaming image in the original size for the stream with the user selection among a plurality of transcoding streams corresponding to the error channel and a plurality of original streams output on the observation screen, And controls the multi-viewer device 150.

상기 통합 시스템 매니저 장치는 상기 트랜스코딩 스트리밍을 채널별 그룹핑(Grouping)하고, 상기 그룹핑한 그룹마다 사용자 입력에 따른 라벨링(Labeling)을 부여한다.The integrated system manager device groups the transcoding stream by channel and provides labeling according to user input for each grouped group.

상기 통합 시스템 매니저 장치는 입력된 사용자 명령에 따라 IP 기반으로 물리적인 커넥션의 변경없이 상기 트랜스코딩 스트리밍을 채널 단위로 위치를 이동하거나, 상기 그룹 단위로 위치를 이동하도록 상기 멀티뷰어 장치(140)를 제어한다.The integrated system manager device moves the transcoding streaming on a channel-by-channel basis without changing the physical connection based on the input user command on the basis of the inputted user command, or moves the position in the group unit by the multi-viewer device 140 .

상기 통합 시스템 매니저 장치는 복수 개의 상기 멀티뷰어 장치(140)에 모니터 사이즈 관리, 모니터 개수 관리, 상기 채널 개수 관리, 상기 알람 메시지에 대한 검출 명령, 기 설정된 기준 설정 등을 수행할 수 있도록 IP 모니터링 장치를 제어한다.The integrated system manager device may include an IP monitoring device (not shown) so as to perform a monitor size management, a monitor number management, a channel number management, a detection command for the alarm message, .

상기 통합 시스템 매니저 장치는 기 등록된 별도의 외부 단말기로 상기 알람 메시지를 푸쉬 방식 또는 스트리밍 방식으로 전송한다.The integrated system manager device transmits the alarm message to a previously registered external terminal in a push method or a streaming method.

상기 통합 시스템 매니저 장치는 사용자 명령에 따라 상기 복수 개의 채널 중 특정 채널이 선택되면 비트레이트 정보, 딜레이 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 포함하는 요약 페이지가 출력되도록 제어한다.The integrated system manager device controls to output a summary page including at least one of bit rate information, delay information, current log information, and alarm information when a specific channel among the plurality of channels is selected according to a user command.

상기 통합 시스템 매니저 장치는 수신 등록 채널 속성, 비트레이트 정보, 딜레이 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 기반으로 오류에 대응하도록 하는 지능형 오류 대응 가이드가 나타나도록 제어한다.The integrated system manager apparatus controls the intelligent error countermeasure guide to correspond to the error based on at least one of the reception registration channel attribute, the bit rate information, the delay information, the current log information, and the alarm information.

상기 통합 시스템 매니저 장치는 상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장할 수 있도록 멀티뷰어 장치(140)를 제어한다.The integrated system manager apparatus records the transcoding stream corresponding to the error channel on the basis of the occurrence time of the error from the predetermined time before the occurrence of the error until the preset next time after the occurrence of the error, And controls the device 140.

상기 멀티뷰어 장치(140)는 상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장한다.The multi viewer apparatus 140 records the transcoding stream corresponding to the error channel from a predetermined time before the occurrence of the error to a preset next time after the occurrence of the error on the basis of the occurrence time of the error.

상기 통합 시스템 매니저 장치는 상기 오류 채널에 대응하는 원본 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장할 수 있도록 IP 모니터링 장치를 제어한다.The integrated system manager apparatus records the original stream corresponding to the error channel on the basis of the occurrence time of the error from the predetermined time before the occurrence of the error until the preset next time after the occurrence of the error, .

상기 IP 모니터링 장치는 상기 오류 채널에 대응하는 원본 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장한다.The IP monitoring apparatus records the original stream corresponding to the error channel from a predetermined time before the occurrence of the error to a preset next time after the occurrence of the error based on the occurrence time of the error.

본 발명의 일 실시예의 다른 측면에 의하면, IP 모니터링 장치에서 IP 네트워크 스위치로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받는 과정; 상기 IP 모니터링 장치에서 상기 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력하는 과정; 복수 개의 멀티뷰어 장치(140)에서 상기 트랜스코딩 스트리밍을 수신하며, 상기 트랜스코딩 스트리밍을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력하는 과정; 상기 IP 모니터링 장치에서 상기 원본 스트리밍 영상을 기 설정된 기준과 비교하여 오류를 검출한 후 관련 알람 메시지를 생성하여 출력하는 과정; 통합 시스템 매니저 장치에서 상기 알람 메시지에 대응하는 오류 채널을 추출하고, 상기 멀티뷰어 장치(140) 중 상기 오류 채널에 대응하는 뷰어로 알람을 나타내도록 제어하는 과정; 및 통합 시스템 매니저 장치에서 상기 알람 메시지에 대응하는 오류 채널을 추출하고, 상기 관찰화면용 멀티뷰어 장치(150)에 상기 오류 채널에 대응하는 상기 원본 스트리밍 영상 혹은 트랜스코딩 스트리밍 영상과 해당 알람을 나타내도록 제어하는 과정을 포함하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 방법을 제공한다.According to another aspect of the present invention, there is provided a method of controlling an IP monitoring apparatus, the method comprising: receiving an original streaming image for a plurality of channels from an IP network switch in an IP monitoring apparatus; Outputting a transcoding stream by performing transcoding in which the original streaming image is resized to a predetermined size in the IP monitoring apparatus; Receiving the transcoding streaming from the plurality of multi viewer apparatuses 140 and outputting the transcoding streaming to any one of a plurality of screens according to a predetermined path; Comparing the original streaming image with a predetermined reference in the IP monitoring apparatus, detecting an error, and generating and outputting an associated alarm message; Extracting an error channel corresponding to the alarm message from the integrated system manager device and controlling the multi viewer device 140 to display an alarm by a viewer corresponding to the error channel; And the integrated system manager device to extract the error channel corresponding to the alarm message and to display the original streaming video or the transcoded streaming video corresponding to the error channel and the corresponding alarm in the viewing screen multi viewer device 150 And controlling the IP-based broadcast streaming.

본 발명의 모니터링 서비스의 대상은 IP를 기반으로하는 기존의 IP 비디오, IP TV 뿐만 아니라, 최근 UHD 방송과 관련된 ATSC3.0 표준 서비스와 같은 최신 서비스도 대상이며, ATSC3.0 서비스 모니터링을 위해, IP 모니터링 장치(120)는 기존 MPEG-2 TS 기반의 스트리밍 포맷 뿐만 아니라, MPEG-DASH, ROUTE, MPEG MMT 등 다양한 서비스 스트림 포맷도 처리할 수 있도록 한다.The object of the monitoring service of the present invention is not only the existing IP video and IP TV based on IP but also the latest service such as ATSC 3.0 standard service related to UHD broadcasting in recent years, The monitoring device 120 can process various service stream formats such as MPEG-DASH, ROUTE, MPEG MMT as well as streaming formats based on the existing MPEG-2 TS.

이상에서 설명한 바와 같이 본 발명의 일 실시예에 의하면, 방송 사업자가 송출한 방송 스트리밍 영상이 시청자에게 전달되는 과정을 하나의 모니터링 서버에서 모든 방송 채널을 통합적으로 관리하고, 오류가 발생한 채널에 대해 알람을 발생하여 관리자가 빠르게 인지하고 조치를 취할 수 있도록 하는 효과가 있다.As described above, according to an embodiment of the present invention, a process of delivering a broadcast streaming video transmitted by a broadcasting company to a viewer is integratedly managed in one monitoring server, and an alarm So that the administrator can quickly recognize and take action.

도 1은 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 시스템을 개략적으로 나타낸 블럭 구성도이다.
도 2는 본 발명의 일 실시예에 따른 IP 모니터링 장치와 멀티뷰어 장치의 내부 모듈을 나타낸 블럭 구성도이다.
도 3은 본 발명의 일 실시예에 따른 컨버터, IP 모니터링 장치와 멀티뷰어 장치의 내부 모듈 간의 동작을 나타낸 블럭 구성도이다.
도 4는 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 시스템의 동작 방법을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 관찰 화면을 나타낸 방법을 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 화면 분할 방법을 설명하기 위한 도면이다.
도 7은 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 방법을 설명하기 위한 순서도이다.
도 8a 내지 도 8e는 본 발명의 일 실시예에 따른 관찰 화면 구성 예시를 나타낸 도면이다.
도 9a 내지 도 9i는 본 발명의 통합 시스템 매니저 장치(130)의 사용자 인터페이스의 일련의 설정 페이지 구성 순서 및 모니터링 인터페이스 예시를 나타낸 도면이다.
1 is a block diagram schematically showing an IP-based broadcasting streaming monitoring system according to an embodiment of the present invention.
2 is a block diagram illustrating an internal module of an IP monitoring apparatus and a multi-viewer apparatus according to an exemplary embodiment of the present invention.
3 is a block diagram illustrating the operation between the converter, the IP monitoring apparatus, and the internal modules of the multi-viewer apparatus according to an exemplary embodiment of the present invention.
4 is a diagram illustrating an operation method of an IP-based broadcast streaming monitoring system according to an embodiment of the present invention.
5 is a view for explaining a method of displaying an observation screen according to an embodiment of the present invention.
6 is a view for explaining a screen dividing method according to an embodiment of the present invention.
7 is a flowchart illustrating an IP-based broadcast streaming monitoring method according to an embodiment of the present invention.
8A to 8E are diagrams illustrating an example of an observation screen configuration according to an embodiment of the present invention.
9A to 9I are views showing a sequence of setting page configuration procedures and a monitoring interface example of the user interface of the integrated system manager device 130 of the present invention.

이하, 본 발명의 일 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 시스템을 개략적으로 나타낸 블럭 구성도이다.1 is a block diagram schematically showing an IP-based broadcasting streaming monitoring system according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 시스템은 스트리밍 제공부(109), 컨버터(108), IP 네트워크 스위치(네트워크 스위치)(110), IP 모니터링 장치(120), 스트리밍용 네트워크 스위치(122), 통합 시스템 매니저 장치(130), 관리용 네트워크 스위치(132), 멀티뷰어 장치(140), 및 관찰화면용 멀티뷰어 장치(150)를 포함한다. IP 기반 방송 스트리밍 모니터링 시스템에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The IP-based broadcasting streaming monitoring system according to an embodiment of the present invention includes a streaming providing unit 109, a converter 108, an IP network switch (network switch) 110, an IP monitoring apparatus 120, a streaming network switch 122, an integrated system manager device 130, a management network switch 132, a multi-viewer device 140, and an observation screen multi-viewer device 150. The components included in the IP-based broadcast streaming monitoring system are not limited thereto.

본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 시스템은 방송 사업자가 송출하는 원본 스트리밍 영상 및 가정용 셋탑박스(107)에서 출력하는 스트리밍 영상을 모두 모니터링하는 시스템을 의미한다. IP 기반 방송 스트리밍 모니터링 시스템은 실제 가입자망으로 전달된 방송 스트리밍을 모니터링한다. 즉, IP 기반 방송 스트리밍 모니터링 시스템은 스트리밍 제공부(109)의 셋탑박스(107)에서 출력되는 방송 스트리밍을 실제 가입자가 어떻게 시청하는 지를 모니터링할 수 있다. The IP-based broadcasting streaming monitoring system according to an embodiment of the present invention monitors both the original streaming video transmitted from the broadcasting company and the streaming video output from the set-top box 107 for home use. The IP based broadcast streaming monitoring system monitors the broadcast stream delivered to the actual subscriber network. That is, the IP-based broadcasting streaming monitoring system can monitor how the actual subscriber watches the broadcasting stream outputted from the set-top box 107 of the streaming providing unit 109.

스트리밍 제공부(109)는 각각의 모니터링 대상 스트리밍 소스를 IP 네트워크 스위치(110)로 전송한다. 스트리밍 제공부(109)는 IRD(Integrated Receiver Device)(106), 셋탑박스(107), IP TV 서비스 및 기타 IP 비디오 서비스를 포함한다. 스트리밍 제공부(109)는 서비스 사업자(예컨대, IPTV 사업자)의 방송 송출 센터 내에 구현될 수 있다. 스트리밍 제공부(109)는 각각의 모니터링 대상 스트리밍을 송출한다. 일반적으로는, IRD(Integrated Recerver Device) (106)나 셋탑박스(107)는 디코딩된 영상을 HDMI(High Definition Multimedia Interface) 혹은 SDI 방식으로 출력한다.The streaming providing unit 109 transmits each monitored streaming source to the IP network switch 110. The streaming providing unit 109 includes an IRD (Integrated Receiver Device) 106, a set-top box 107, an IP TV service, and other IP video services. The streaming providing unit 109 may be implemented in a broadcasting transmission center of a service provider (for example, an IPTV provider). The streaming providing unit 109 transmits each monitoring target stream. In general, an IRD (Integrated Recorder Device) 106 or a set-top box 107 outputs a decoded image in an HDMI (High Definition Multimedia Interface) or SDI format.

컨버터(108)는 IRD(106) 혹은 셋탑박스(107)로부터 수신된 HDMI 혹은 SDI 신호를 IP 스트리밍으로 컨버팅하여 IP 네트워크 스위치(110)로 전달한다. 다시 말해, 컨버터(108)는 셋탑박스(107) 또는 IRD(106)로부터 HDMI 혹은 SDI 방식으로 영상이 출력되면 연결된 디스플레이(예컨대, TV)로 출력하는 것이 아니고 IP 스트리밍으로 컨버팅 한다.The converter 108 converts the HDMI or SDI signal received from the IRD 106 or the set-top box 107 into IP streaming and delivers it to the IP network switch 110. In other words, when an image is output from the set-top box 107 or the IRD 106 in the HDMI or SDI format, the converter 108 converts the image to IP streaming, not to a connected display (e.g., TV).

셋탑박스(107)는 일반적으로 HDMI를 이용하여 TV에 연결되는데, 셋탑박스(107)의 출력을 직접 IP 모니터링 장치(120)로 연결할 수 없다. 따라서, 컨버터(108)를 이용하여 셋탑박스(107)에서 HDMI 혹은 SDI 방식으로 출력되는 신호를 IP로 변환하는 것이다. 셋탑박스(107)에서 HDMI 혹은 SDI 방식으로 신호가 출력되면 TV로 연결하는 것이 아니고 컨버터(108)와 연결하여 IP 스트리밍으로 컨버팅 한다. IRD(106)에서도 HDMI 혹은 SDI가 출력되며, 셋탑박스(107)의 경우와 동일하게 컨버터(108)을 거쳐 IP 스트리밍으로 컨버팅 된다. IRD(106)의 출력이 IP 스트리밍일 경우, 컨버터(108)을 거치지 않고 IP 네트워크 스위치(110)로 연결될 수도 있다. 컨버터(108)에서 컨버팅되어 출력되는 IP 스트리밍은 IP 네트워크 스위치(110)를 경유하여 IP 모니터링 장치(120)로 전달된다.The set-top box 107 is generally connected to a TV using HDMI, and the output of the set-top box 107 can not be directly connected to the IP monitoring apparatus 120. Therefore, the converter 108 converts the signal output from the set-top box 107 in the HDMI or SDI format to IP. When a set-top box 107 outputs a signal in the HDMI or SDI format, it is converted into IP streaming by connecting with the converter 108 instead of connecting to the TV. The IRD 106 also outputs HDMI or SDI, and is converted to IP streaming through the converter 108 in the same manner as the case of the set-top box 107. If the output of the IRD 106 is IP streaming, it may be connected to the IP network switch 110 without going through the converter 108. The IP stream that is converted and output from the converter 108 is transmitted to the IP monitoring apparatus 120 via the IP network switch 110.

IP 네트워크 스위치(110)는 스트리밍 제공부(109)로부터 모니터링 대상 스트리밍을 수신한다. IP 네트워크 스위치(110)는 IP 모니터링 장치(120) 및 관찰화면용 멀티뷰어 장치(150)로 모니터링 대상 스트리밍에 대한 원본 스트리밍 영상을 전송한다. IP 네트워크 스위치(110)는 일반적인 네트워크 스위치 장비를 의미한다. IP 네트워크 스위치(110)는 스트리밍 제공부(109)로부터 각 채널에 대한 서비스 스트리밍을 수신한다.The IP network switch 110 receives the stream to be monitored from the streaming providing unit 109. The IP network switch 110 transmits the original streaming image for the monitoring target stream to the IP monitoring apparatus 120 and the observation screen multi viewer apparatus 150. IP network switch 110 refers to general network switch equipment. The IP network switch 110 receives the service stream for each channel from the streaming provider 109.

IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력 받아 기 설정된 기준과 비교하여 오류가 검출될 경우 알람 메시지를 생성한다. IP 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다.The IP monitoring apparatus 120 receives an original streaming video for a plurality of channels from the IP network switch 110, compares the original streaming video with a preset reference, and generates an alarm message when an error is detected. The IP monitoring apparatus 120 resizes the original streaming video to a preset size and outputs the transcoding stream that has undergone transcoding.

IP 모니터링 장치(120)는 IP TV 서비스 센터 내에 구현될 수 있다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 원본 스트리밍 영상을 직접 수신한다. 원본 스트리밍 영상은 멀티캐스팅 및 유니캐스팅 등의 스트리밍을 위한 IP 스트리밍 주소를 갖고 있다.The IP monitoring apparatus 120 may be implemented in an IP TV service center. The IP monitoring apparatus 120 receives the original streaming image directly from the IP network switch 110. The original streaming video has an IP streaming address for streaming such as multicasting and unicasting.

IP 모니터링 장치(120)는 트랜스코딩 스트리밍을 멀티뷰어 장치(140)로 전송한다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 수신된 원본 스트리밍 영상을 디코딩한 후, 화면에 주사하는 방식이 아니라 해상도(예컨대, FHD, UHD 등)가 높은 원본 스트리밍 영상의 용량이 너무 크기 때문에, 용량을 작게 만들기 위해 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 생성한 후 트랜스코딩 스트리밍을 멀티뷰어 장치(140)로 전송한다. 예컨대, IP 모니터링 장치(120)는 FHD 해상도(또는 UHD 해상도)를 갖는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다.The IP monitoring apparatus 120 transmits the transcoding stream to the multi-viewer apparatus 140. The IP monitoring apparatus 120 decodes the original streaming image received from the IP network switch 110 and then scans the screen so that the capacity of the original streaming image having a high resolution (for example, FHD, UHD, etc.) In order to reduce the capacity, the transcoding stream having been subjected to the transcoding resized to a predetermined size is generated, and then the transcoding stream is transmitted to the multi-viewer device 140. For example, the IP monitoring apparatus 120 outputs a transcoding stream that has been transcoded by resizing the original streaming image having the FHD resolution (or UHD resolution) to a preset size.

IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받아 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력하는데, 트랜스코딩 스트리밍은 멀티캐스팅일 수도 있고, 유니캐스팅일 수 도 있다. 네트워크 구성이나, 트랜스코딩 스트리밍의 사용 목적이나 방식에 따라 선택하여 브로드케스팅 한다.The IP monitoring apparatus 120 outputs the original streaming video for a plurality of channels from the IP network switch 110 and outputs the transcoding stream that has been transcoded by resizing the original streaming video into a predetermined size. The transcoding streaming may be multicasting It may or may not be unicasting. Broadcasting is selected according to the network configuration or the purpose and method of use of the transcoding streaming.

IP 모니터링 장치(120)는 트랜스코딩 스트리밍(예컨대, FHD, UHD 보다 낮은 해상도)을 멀티뷰어 장치(140)로 전달한다. 멀티뷰어 장치(140)는 트랜스코딩 스트리밍(예컨대, FHD, UHD 보다 낮은 해상도를 갖는 영상 부호화 스트림)을 수신하여 디코딩하며, 동시에 1개이상의 채널들을 수신하여 디코딩 한 후 이들 영상을 사전에 설정된 형식으로 조합하여 1개의 영상 화면 출력으로 만들어 해당 디스플레이(예컨대, TV)에 HDMI 등의 방식으로 출력한다. 예컨대, IP 모니터링 장치(120)가 총 200개 채널을 관리하고, 멀티뷰어(140) 1대에서 약 20개의 채널을 관리할 수 있다고 가정하는 경우, 10대의 멀티뷰어 장치(140)가 각각 20개씩 총 200개의 채널을 10대의 모니터링 화면으로 표출할 수 있다. 또한 이들 10대의 멀티뷰어 장치는 1대 혹은 1대 이상의 통합 시스템 매니저 장치(130)가 관리할 수 있다.The IP monitoring device 120 delivers the transcoded streaming (e.g., FHD, lower resolution than UHD) to the multi-viewer device 140. The multi-viewer device 140 receives and decodes transcoded streaming (e.g., an image encoded stream having a resolution lower than that of the FHD, UHD), receives and decodes one or more channels at the same time, And outputs them to a corresponding display (for example, a TV) in the form of HDMI or the like. For example, if it is assumed that the IP monitoring apparatus 120 manages a total of 200 channels, and that one multi-viewer 140 can manage about 20 channels, ten multi-viewer apparatuses 140 each have 20 A total of 200 channels can be displayed in 10 monitoring screens. The ten multi-viewer devices can be managed by one or more integrated system manager devices 130.

IP 모니터링 장치(120)는 반드시 1대로 구현되는 것이 아니라 채널의 개수에 따라 복수 개로 구현될 수 있다. 예컨대, IP 모니터링 장치(120) 한대 당 혼자서 200개의 채널을 처리 가능한 경우, 추가로 200개의 채널이 증설되어, 총 400개의 채널을 처리해야 하는 경우, 첫 번째 IP 모니터링 장치로는 1 ~ 200번의 채널까지 처리하고, 두 번째 IP 모니터링 장치로는 201~400번의 채널까지 처리하도록 설정할 수 있다.The IP monitoring apparatus 120 is not necessarily implemented as one unit, but may be implemented in a plurality of units according to the number of channels. For example, if 200 channels can be processed alone per IP monitoring apparatus 120, and a further 200 channels are added to process a total of 400 channels, the first IP monitoring apparatus may include 1 to 200 channels , And the second IP monitoring apparatus can process up to 201 ~ 400 channels.

IP 모니터링 장치(120)는 스트리밍 제공부(109)에 포함된 IP TV 서비스 스트림 등 주 서비스 스트리밍과, 셋탑박스(107), IRD(106) 등의 출력을 모니터링 한다.The IP monitoring apparatus 120 monitors the main service stream including the IPTV service stream included in the streaming provider 109 and the output of the set-top box 107, the IRD 106, and the like.

IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 수신된 복수 개의 채널에 대한 원본 스트리밍 영상 각각을 디코딩한 후 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 멀티뷰어 장치(140)로 출력한다. IP 모니터링 장치(120)의 출력은 스트리밍이다. IP 모니터링 장치(120)는 기 설정된 개수(예컨대, 200개)의 채널에 대한 원본 스트리밍 영상 각각을 디코딩한 후 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 트랜스코딩 스트림을 스트리밍 형태로 출력한다.The IP monitoring apparatus 120 transmits the transcoding stream, which is obtained by decoding each original streaming image for a plurality of channels received from the IP network switch 110 and resizing the original streaming image to a preset size, . The output of the IP monitoring device 120 is streaming. The IP monitoring apparatus 120 decodes each of the original streaming images for a predetermined number of channels (e.g., 200 channels), resizes the streaming video to a preset size, and outputs the transcoded stream in a streaming format.

IP 모니터링 장치(120)는 원본 스트리밍을 트랜스코딩 처리하지 않은 상태, 즉, 원본 스트림 상태 및 원본 디코딩 영상 상태,에서 오류를 검출할 수 있다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍을 입력 받아 기 설정된 기준과 비교하여 오류를 검출한 후 해당 오류에 대한 알람 메시지를 생성한다. IP 모니터링 장치(120)는 알람 메시지를 통합 시스템 매니저 장치(130)로 전송한다. 이 때 장비 구성이나 운영 시나리오에 따라서 알람 메시지는 멀티뷰어 장치(140)로 직접 전달되어 처리될 수도 있다.The IP monitoring apparatus 120 can detect an error in a state in which the original streaming is not transcoded, that is, in the original stream state and the original decoding video state. The IP monitoring apparatus 120 receives the original streaming for a plurality of channels from the IP network switch 110, compares the original streaming with a preset reference, detects an error, and generates an alarm message for the error. The IP monitoring apparatus 120 transmits an alarm message to the integrated system manager apparatus 130. At this time, an alarm message may be directly transmitted to the multi-viewer device 140 and processed according to the equipment configuration or the operation scenario.

IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력 받아 디코딩한 후 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 스트림을 트랜스코딩 스트리밍 출력하고, 스트리밍용 네트워크 스위치(122)를 이용하여 멀티뷰어 장치(140)로 송출한다. IP 모니터링 장치(120)는 트랜스코딩 스트리밍을 스트리밍용 네트워크 스위치(122) 또는 관리를 위한 네트워크 스위치(132)를 이용하여 외부로 송출할 수 있다.The IP monitoring apparatus 120 receives an original streaming image for a plurality of channels from the IP network switch 110, decodes the original streaming image, resizes the original streaming image to a predetermined size, and outputs a transcoded stream to a transcoding streaming output. And transmits it to the multi-viewer device 140 using the network switch 122. The IP monitoring apparatus 120 can transmit the transcoding stream to the outside using the streaming network switch 122 or the network switch 132 for management.

IP 모니터링 장치(120)는 원본 스트리밍 영상을 입력 받아 기 설정된 기준과 비교하여 오류가 검출(예컨대, 블랙 화면이 지속적으로 검출되는 경우, 화면이 안나오는 경우, 소리가 안나오는 경우, 스트리밍 연결이 깨짐, 스트리밍 타이밍에 문제가 발생하는 경우, 딜레이가 발생하는 경우)되면, 오류 검출 내역을 기반으로 알람 메시지를 생성 및 출력한다. IP 모니터링 장치(120)는 알람 메시지를 통합 시스템 매니저 장치(130)로 전송한다. IP 모니터링 장치(120)는 오류 검출 후 오류 발생 레벨에 따라 경고와 알람을 구분하여 발생한다.The IP monitoring apparatus 120 receives the original streaming video and compares the original streaming video with a preset reference to detect an error (for example, when a black screen is continuously detected, when a screen is not displayed, when no sound is heard, when a streaming connection is broken, When a problem occurs in timing, or when a delay occurs), an alarm message is generated and output based on the error detection history. The IP monitoring apparatus 120 transmits an alarm message to the integrated system manager apparatus 130. The IP monitoring apparatus 120 generates an alarm and an alarm according to the error occurrence level after the error is detected.

스트리밍용 네트워크 스위치(122)는 IP 모니터링 장치(120)와 멀티뷰어 장치(140) 간에 데이터를 중계하는 기능을 수행한다. 일반적인 구성으로는 스트리밍용 네트워크 스위치(122) 또는 관리용 네트워크 스위치(132)는 서로 물리적으로 분리되어 있으며, 서로 독립적으로 동작한다. 그러나, 송수신 데이터 처리량이 작거나, 단순한 망구성이 필요할 경우, 스트리밍용 네트워크 스위치(122)와 관리용 네트워크 스위치(132)를 같은 네트워크 스위치로 사용할 수도 있다.The streaming network switch 122 performs a function of relaying data between the IP monitoring apparatus 120 and the multi-viewer apparatus 140. In a general configuration, the streaming network switch 122 or the management network switch 132 are physically separated from each other and operate independently of each other. However, when the transmission / reception data throughput is small or a simple network configuration is required, the streaming network switch 122 and the management network switch 132 may be used as the same network switch.

통합 시스템 매니저 장치(130)는 관리용 네트워크 스위치(132)를 경유하여 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어 장치(140)로 알람을 나타내도록 제어한다. The integrated system manager device 130 receives an alarm message from the IP monitoring device 120 via the management network switch 132. [ The integrated system manager device 130 extracts an error channel corresponding to the alarm message and controls the multi viewer device 140 corresponding to the error channel among the plurality of the multi viewer devices 140 to display an alarm.

통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)의 부하를 감소시키기 위해 멀티뷰어 장치(140)의 전반적인 동작을 제어한다. The integrated system manager device 130 controls the overall operation of the multi-viewer device 140 to reduce the load on the multi-viewer device 140.

통합 시스템 매니저 장치(130)는 기 설정된 세팅 정보를 기반으로 멀티뷰어 장치(140)를 제어한다. 통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한 후, 자동으로 혹은 사용자 명령에 의해 알람 메시지 또는 해당 채널 화면이 선택(예컨대, 더블 클릭)되면, 알람 메시지에 대응하는 오류 채널을 추출하고, 해당 오류 채널을 관찰화면용 멀티뷰어 장치(150)의 ‘관찰 화면’에 표시되도록 제어한다. 관찰화면용 멀티뷰어 장치(150)의 ‘관찰 화면’에 표시되는 화면은 원본 스트리밍 영상 혹은 트랜스코딩 스트리밍 영상일 수 있다. 이 때 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어 장치(140)의 화면은 그대로 표시되며, 해당 알람의 내역에 해당하는 알람 정보와 가시가청 효과(예컨데, 확대, 블링킹, 빨간 격자, 알람 정보 텍스트 표출 등)를 해당 채널 화면에 함께 표출 한다.The integrated system manager device 130 controls the multi-viewer device 140 based on predetermined setting information. The integrated system manager device 130 receives an alarm message from the IP monitoring device 120 and then automatically or by a user command when an alarm message or a corresponding channel screen is selected (e.g., double-clicked) And controls the corresponding error channel to be displayed on the 'observation screen' of the observation screen multi-viewer device 150. The screen displayed on the 'observation screen' of the observation screen multi-viewer device 150 may be an original streaming image or a transcoded streaming image. At this time, the screen of the multi viewer device 140 corresponding to the error channel of the multi viewer device 140 is displayed as it is, and the alarm information corresponding to the alarm details and the visible and audible effect (for example, enlargement, blinking, , Alarm information text display, etc.) on the corresponding channel screen.

통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)에서 출력하는 영상과 ‘관찰 화면’에서 출력하는 영상이 동시에 재생되도록 제어한다. 통합 시스템 매니저 장치(130)는 복수 개(예컨대, 10 ~ 20대)의 멀티뷰어 장치(140), 1대 혹은 복수 대의 IP 모니터링 장치(120)를 통합하여 설정 및 제어할 수 있다. 통합 시스템 매니저 장치(130)는 최초로 장비가 부팅된 후 복수 개(예컨대, 10 ~ 20대)의 멀티뷰어 장치(140)를 등록한 후, 등록된 멀티뷰어 장치(140)가 어떠한 채널을 수신할지를 설정을 통해 로딩한다. The integrated system manager device 130 controls the image output from the multi-viewer device 140 and the image output from the 'observation screen' to be simultaneously reproduced. The integrated system manager device 130 can collectively configure and control a plurality of (for example, 10 to 20) multi-viewer devices 140 and one or more IP monitoring devices 120. The integrated system manager device 130 registers a plurality of (for example, 10 to 20) multi-viewer devices 140 after the device is first booted and then determines which channel the registered multi-viewer device 140 receives Lt; / RTI >

통합 시스템 매니저 장치(130)는 등록된 복수 개(예컨대, 10 ~ 20대)의 멀티뷰어 장치(140) 각각의 IP 주소(192.xxx.xxx.xxx)를 사용하여, IP 모니터링 장치가 몇 번 채널을 받아서 어떠한 IP 주소, 즉 멀티뷰어 장치(140),로 전달할지를 IP 모니터링 장치(120)와 멀티뷰어 장치(140)에 명령한다. 통합 시스템 매니저 장치(130)에 다수개 (예컨데, 200개)의 채널이 설정에 의해 로딩되어 리스팅되면, 리스트에 따라 예컨대, 1 ~ 20번 채널은 1번 멀티뷰어 장치(140)로 전달하고, 21 ~ 40번 채널은 2번 멀티뷰어 장치(140)로 전달하고, 41 ~ 80번 채널은 3번 멀티뷰어 장치(140)로 전달하고, 81 ~ 90번 채널은 4번 멀티뷰어 장치(140)로 전달하고, 91 ~ 126번 채널은 5번 멀티뷰어 장치(140)로 전달하고, 127 ~ 150번 채널은 6번 멀티뷰어 장치(140)로 전달하고, 151 ~ 165번 채널은 7번 멀티뷰어 장치(140)로 전달하고, 166 ~ 180번 채널은 8번 멀티뷰어 장치(140)로 전달하고, 181 ~ 190번 채널은 9번 멀티뷰어 장치(140)로 전달하고, 191 ~ 200번 채널은 10번 멀티뷰어 장치(140)로 전달하는 것 등으로 설정한다. 이후 통합 시스템 매니저 장치(130)가 설정된 정보를 실행(RUN)하면 멀티뷰어 장치(140)는, IP 모니터링 장치(120)가 유니캐스트 방식으로 트랜스코딩 스트리밍을 출력한 경우 자신의 IP 주소로 송출된 트랜스코딩 스트리밍 수신하여 디코딩한다. IP 모니터링 장치(120)가 멀티캐스트 방식으로 트랜스코딩 스트리밍을 출력한 경우 해당 멀티뷰어 장치(140)에 할당된 채널의 트랜스코딩 스트리밍 주소에 해당하는 스트리밍을 수신하여 디코딩한다.The integrated system manager device 130 uses the IP addresses (192.xxx.xxx.xxx) of each of the plurality of registered multi-viewer devices 140 (for example, 10 to 20 devices) And instructs the IP monitoring apparatus 120 and the multi-viewer apparatus 140 to receive the channel and forward it to any IP address, i.e., the multi-viewer apparatus 140. If a plurality of channels (for example, 200 channels) are loaded and listed in the integrated system manager device 130 by setting, the channels 1 to 20 are delivered to the first viewer 140 according to the list, The channels 21 to 40 are transmitted to the second multi viewer device 140, the channels 41 to 80 are transmitted to the third multi viewer device 140, the channels 81 to 90 are transmitted to the fourth multi viewer device 140, The channels 91 to 126 are transmitted to the fifth multi-viewer device 140, the channels 127 to 150 are transmitted to the sixth multi-viewer device 140, the channels 151 to 165 are transmitted to the multi- The channels 166 to 180 are transmitted to the multi viewer apparatus 140, the channels 181 to 190 are transmitted to the multi viewer apparatus 140, the channels 191 to 200 are transmitted to the multi viewer apparatus 140, 10 to the multi viewer apparatus 140, and so on. When the integrated system manager apparatus 130 executes the set information, the multi-viewer apparatus 140 transmits the transcoding stream to the IP monitoring apparatus 120 when the IP monitoring apparatus 120 outputs the transcoding stream in a unicast manner Transcoding streaming is received and decoded. When the IP monitoring apparatus 120 outputs the transcoding stream in a multicast manner, it receives and decodes the stream corresponding to the transcoding streaming address of the channel allocated to the multi viewer apparatus 140.

통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)와 멀티뷰어 장치(140)를 설정한다. 통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)를 사전에 등록시키고 명령을 전송하여, 멀티뷰어 장치(140)에서 출력되는 영상을 실시간으로 변경시킬 수 있다.The integrated system manager device 130 sets up the IP monitoring device 120 and the multi-viewer device 140. The integrated system manager device 130 may register the multi-viewer device 140 in advance and transmit a command to change the image output from the multi-viewer device 140 in real time.

통합 시스템 매니저 장치(130)는 한대 이상의 IP 모니터링 장치(120)를 등록하고 복수 개의 멀티뷰어 장치(140)를 등록한다. 통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)의 IP 주소 마다 채널 정보를 매칭시킨 각각의 명령을 설정한 후 명령을 실행한다. 이때 멀티뷰어 장치(140)의 IP 주소 대신에 멀티캐스팅 주소를 매칭 시킬 수도 있는데 이것은 1개의 채널이 1대 이상의 멀티뷰어 장치(140)에서 동시에 표시 되어야할 목적이 있을 경우를 위한 것이다.The integrated system manager device 130 registers one or more IP monitoring devices 120 and registers a plurality of the multi-viewer devices 140. The integrated system manager device 130 sets each command that matches the channel information for each IP address of the multi-viewer device 140, and then executes the command. In this case, the multicasting address may be matched instead of the IP address of the multi viewer device 140. This is for a case where one channel is intended to be displayed simultaneously in one or more multi viewer devices 140.

통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)들을 통합 관리하고, IP 모니터링 장치(120)에서 리사이징하기 위한 기 설정된 사이즈의 변경, 채널 정보에 매칭된 멀티뷰어 장치(140)들의 IP 주소 혹은 멀티캐스팅 주소의 등록 및 변경(목적지 변경)을 제어한다. The integrated system manager device 130 integrally manages the multi-viewer devices 140, changes the preset size for resizing in the IP monitoring device 120, changes the IP address of the multi-viewer devices 140 matched to the channel information, Controls registration and change (destination change) of multicasting address.

통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널(경고나 알람이 발생한 채널)에 대응하는 멀티뷰어 장치(140)의 화면이 가시 가청 효과(확대, 블링크 (Blink), 격자 표시, 경고음 등)를 표출하도록 제어한다. The integrated system manager device 130 displays a screen of the multi viewer device 140 corresponding to an error channel (a channel in which a warning or alarm occurs) among a plurality of the multi viewer devices 140 to display a visible visual effect (enlargement, blink, Lattice display, warning sound, etc.).

통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 예컨대, 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 추출하고, 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어의 화면(예컨대, 3×3 위치)에 비프 신호가 출력되거나, 기 설정된 색깔(예컨대, 빨간색)로 표시하고, 블링크하도록 제어한다. 통합 시스템 매니저 장치(130)는 오류 채널에 대응하는 뷰어의 화면(예컨대, 3×3 위치)에 빨간색이 나타나도록 제어하고, 오류 정보에 대한 텍스트가 나타나도록 제어한다.The integrated system manager device 130 receives an alarm message from the IP monitoring device 120. For example, the integrated system manager device 130 extracts an error channel corresponding to an alarm message, and outputs a beep signal to a screen (for example, a 3 × 3 position) of a viewer corresponding to an error channel in the multi viewer device 140 , A predetermined color (e.g., red), and controls blinking. The integrated system manager device 130 controls the viewer to display a red color on the screen of the viewer corresponding to the error channel (for example, the 3 × 3 position), and controls the text to appear on the error information.

통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 수신된 알람 메시지를 기반으로 멀티뷰어 장치(140)를 제어한다. 통합 시스템 매니저 장치(130)는 알람 메시지를 기반으로 오류 채널을 확인하고, 오류 코드를 확인하여 대응 명령을 관리용 네트워크 스위치(132)를 경유하여 멀티뷰어 장치(140) 또는 관찰화면용 멀티뷰어 장치(150) 전달한다.The integrated system manager device 130 controls the multi-viewer device 140 based on the alarm message received from the IP monitoring device 120. The integrated system manager device 130 confirms the error channel based on the alarm message, confirms the error code, and transmits a corresponding command to the multi viewer device 140 or the observation screen multi viewer device 140 via the management network switch 132 (150).

통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140)들의 채널 정보, 오류 정보, 목적지 정보를 모두 저장하고 있으며, 필요에 따라 복수 개의 멀티뷰어 장치(140)들의 출력이 전환되도록 제어한다.The integrated system manager device 130 stores all the channel information, error information, and destination information of the plurality of multi-viewer devices 140, and controls the output of the plurality of multi-viewer devices 140 according to need.

통합 시스템 매니저 장치(130)가 IP 모니터링 장치(120)로부터 수신되는 알람 메시지를 지속적으로 모니터링하다가 알람 메시지가 수신되면, 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어를 추출한다. When the integrated system manager device 130 continuously monitors an alarm message received from the IP monitoring device 120 and receives an alarm message, the integrated system manager device 130 extracts an error channel corresponding to the alarm message, And extracts the multi-viewer corresponding to the error channel.

통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 멀티뷰어 장치(140)로 알람 메시지에 해당하는 동작 명령을 전송한다. 예컨대, 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 ‘17번 채널’로 확인하면, ‘17번 채널’이 몇 번 멀티뷰어 장치(140)에 존재하는지의 여부를 확인한다. 이후 통합 시스템 매니저 장치(130)는 ‘17번 채널’의 알람 메시지에 해당하는 동작 명령, 예컨데 확대 명령,을 해당 멀티뷰어 장치(140)로 전송한다. 멀티뷰어 장치(140)는 ‘17번 채널’에 대응하는 영상을, 예컨데 두 배,로 확대한다.The integrated system manager device 130 transmits an operation command corresponding to the alarm message to the multi-viewer device 140 corresponding to the alarm message. For example, when the integrated system manager device 130 identifies the error channel corresponding to the alarm message as the '17' channel, it checks whether the '17' channel exists in the multi viewer device 140. Then, the integrated system manager device 130 transmits an operation command corresponding to the '17th channel' alarm message, for example, an expansion command, to the corresponding multi-viewer device 140. The multi-viewer device 140 enlarges the image corresponding to the '17th channel', for example, twice.

통합 시스템 매니저 장치(130)는 IP 주소(유니캐스트 주소) 혹은 멀티캐스트 주소에 매칭된 포트 번호를 갖고 있다.The integrated system manager device 130 has a port number matched with an IP address (unicast address) or a multicast address.

통합 시스템 매니저 장치(130)는 등록된 채널들에 대하여 그룹핑(Grouping) 및 라벨링(Labeling)을 수행할 수 있다. 통합 시스템 매니저 장치(130)는 예컨대, 각 행의 같은 위치의 다수개의 채널을 세로로 한 줄 혹은 복수개의 줄로 그룹핑하거나, 각 열의 같은 위치의 다수개의 채널을 한 줄 혹은 복수개의 줄로 그룹핑할 수 있다. 또한 줄이나, 영역을 기준으로 그룹핑하거나, 특정 채널들을 선택하여 그룹핑할 수도 있다. 통합 시스템 매니저 장치(130)는 그룹핑된 그룹에 라벨링을 수행하여 그룹 명칭을 입력할 수 있다. 이후 통합 시스템 매니저 장치(130)는 그룹핑된 그룹을 하나로 인식하여 그룹별로 라벨링을 수행하거나, 그룹별로 이동시킬 수 있다. 다시 말해, 관리자는 드레그 앤 드롭(Drag & Drop) 방식으로 200개의 채널을 모두 이동시키는 경우 시간이 많이 소요되는데, 그룹별로 이동시키는 경우 시간을 절약할 수 있다. The integrated system manager device 130 may perform grouping and labeling on the registered channels. For example, the integrated system manager device 130 may group a plurality of channels at the same position in each row vertically into one line or a plurality of lines, or may group a plurality of channels at the same position in each line into one line or a plurality of lines . Also, grouping may be performed based on a line or an area, or a specific channel may be selected and grouped. The integrated system manager device 130 may label the grouped group and input the group name. Thereafter, the integrated system manager device 130 recognizes the grouped groups as one and performs labeling for each group or moves the grouped groups. In other words, when the manager moves all 200 channels by drag & drop method, it takes a lot of time, and it is possible to save time when moving the group by group.

통합 시스템 매니저 장치(130)는 기 등록된 별도의 외부 단말기(핸드폰, PC)로 알람 메시지와 트랜스코딩된 영상을 전송한다. 예컨대, 통합 시스템 매니저 장치(130)는 "37번 채널에 블랙화면 오류 발생, 관련 영상을 확인하기 위해 URL을 누르세요"라는 메시지를 핸드폰으로 전송할 수 있다. 관리자는 원격지에서 알람 메시지를 확인할 수 있고, 알람 메시지에 포함된 URL을 누르는 경우, 관리자는 핸드폰을 이용하여 오류 발생 앞뒤로 10초 분량의 녹화 영상을 다운로드 혹은 스트리밍 수신으로 확인할 수 있다. 관리자가 알람 메시지에 포함된 채널의 현재 상태를 보려면 ‘37번 채널’을 선택하면 트랜스코딩된 현재 영상을 확인할 수 있다. 통합 시스템 매니저 장치(130)는 기 등록된 PC로 알람 영상을 푸쉬 방식 혹은 PC에서의 알람 메시지 확인을 통한 풀방식으로 전송할 수 있다.The integrated system manager device 130 transmits an alarm message and a transcoded image to a previously registered external terminal (mobile phone, PC). For example, the integrated system manager device 130 can transmit a message " Press the URL to check for a black screen error on the channel # 37 and related video " to the mobile phone. The administrator can check the alarm message at the remote site. If the user presses the URL included in the alarm message, the administrator can check the 10 second recorded image before or after the error by downloading or streaming using the mobile phone. To view the current status of the channel included in the alarm message, the administrator can select '37 Channel' to check the current transcoded image. The integrated system manager device 130 can transmit the alarm image to the pre-registered PC through the push method or the full method through the confirmation of the alarm message in the PC.

관리용 네트워크 스위치(132)는 IP 모니터링 장치(120), 통합 시스템 매니저 장치(130), 멀티뷰어 장치(140), 관찰화면용 멀티뷰어 장치(150)간의 제어신호를 중계하는 기능을 수행한다. 관리용 네트워크 스위치(132)는 관리 및 제어 신호 송수신용 네트워크 스위치로서, IP 모니터링 장치(120)로부터 생성된 알람 메시지를 통합 시스템 매니저 장치(130)로 전달하고, 해당 멀티뷰어 장치(140) 및 관찰화면 용 멀티뷰어 장치(150)에 발생 알람메시지에 해당하는 동작을 수행시키기 위한 제어 신호를 송수신하는 데 사용 된다.The management network switch 132 functions to relay control signals between the IP monitoring apparatus 120, the integrated system manager apparatus 130, the multi-viewer apparatus 140, and the observation screen multi-viewer apparatus 150. The management network switch 132 is a network switch for management and control signal transmission and reception and transmits an alarm message generated from the IP monitoring apparatus 120 to the integrated system manager device 130, And transmits / receives a control signal for performing an operation corresponding to the generated alarm message to the multi-viewer device 150 for the screen.

멀티뷰어 장치(140)는 스트리밍용 네트워크 스위치(122)를 경유하여 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신한다. 관찰화면용 멀티뷰어 장치(150)는 IP 네트워크 스위치(110)로부터 원본 스트리밍 영상을 수신한다. 관찰화면용 멀티뷰어 장치(150)는 스트리밍용 네트워크 스위치(122)를 경유하여 IP 모니터링 장치(120)로부터 트랜스코딩한 스트리밍을 수신하거나, IP 네트워크 스위치(110)로부터 원본 스트리밍 영상을 수신할 수도 있다. IP 모니터링 장치(120)의 입력 채널을 트랜스코딩한 스트리밍을 기 설정된 경로에 따라 복수 개의 멀티뷰어 장치(140)의 화면 중 어느 하나의 화면으로 출력한다. The multi-viewer device 140 receives the transcoding stream from the IP monitoring device 120 via the networking switch 122 for streaming. The viewing screen multi-viewer device 150 receives the original streaming video from the IP network switch 110. The viewing screen multi-viewer device 150 may receive the stream transcoded from the IP monitoring device 120 via the streaming network switch 122 or may receive the original streaming video from the IP network switch 110 . And outputs the stream of the input channel of the IP monitoring apparatus 120, which has been transcoded, to the screen of any one of the screens of the plurality of viewer devices 140 according to a predetermined path.

멀티뷰어 장치(140)는 통합 시스템 매니저 장치(130)에 의해 설정된 정보를 기반으로, IP 모니터링 장치(120)가 트랜스코딩 스트리밍을 유니캐스팅 방식으로 출력할 경우, 자신의 IP 주소에 해당하는 채널에 대응되는 트랜스코딩 스트리밍을 수신하여 출력하고, IP 모니터링 장치(120)가 트랜스코딩 스트리밍을 멀티캐스팅 방식으로 출력할 경우, 자신에게 등록된 멀티캐스트 주소에 해당하는 채널에 대응되는 트랜스코딩 스트리밍을 수신하여 출력한다When the IP monitoring apparatus 120 outputs the transcoding stream in a unicasting manner on the basis of the information set by the integrated system manager apparatus 130, When the IP monitoring apparatus 120 outputs the transcoding stream in a multicasting manner, the IP monitoring apparatus 120 receives the transcoding stream corresponding to the channel corresponding to the registered multicast address Output

복수 개의 멀티뷰어 장치(140) 각각이 디스플레이(예컨대, TV)와 연결되어 있다. 본 발명의 멀티뷰어 장치(140)들은 통합 시스템 매니저 장치(130)와 통신이 가능하다. 일반적인 멀티뷰어 시스템에서는 장치들이 통합 매니저와 같은 외부 서버와 유기적으로 연결이 되지 않는다. 즉, 일반적인 멀티뷰어 시스템에서는 어느 한 서버로부터 통합적인 제어를 받지 않으며, 입력된 영상이 있으면, 이를 묶어서 외부 디스플레이 장치로 출력하는 역할만을 수행한다.Each of the plurality of multi-viewer devices 140 is connected to a display (e.g., a TV). The multi-viewer devices 140 of the present invention are capable of communicating with the integrated system manager device 130. In a typical multi-viewer system, devices are not organically connected to external servers, such as a consolidation manager. That is, in a general multi-viewer system, a single server does not receive the integrated control, and if there is an input image, the multi-viewer system merely binds and outputs the input image to an external display device.

멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 디코딩한 후, 같이 수신하여 디코딩된 다른 채널들과 사전에 설정된 공간적 구성 포맷으로 한 개의 화면으로 구성되어, 연결된 디스플레이(예컨대, TV)로 기 설정된 방식(예컨대, HDMI 방식)으로 출력한다. 멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 각각을 제어할 수 있다. 일반적인 멀티뷰어 장치에서는 기 설정된 채널의 목적지를 변경하기 위해서는 물리적인 HDMI 케이블을 뽑아서 다른 포트 혹은 다른 멀티뷰어에 연결해야 한다.The multi-viewer device 140 decodes the transcoding stream received from the IP monitoring device 120, and then decodes the received transcoding stream to a connected display (not shown) For example, TV) in a predetermined manner (e.g., HDMI system). The multi-viewer device 140 may control each of the transcoding streams received from the IP monitoring device 120. In a typical multi-viewer device, you need to disconnect the physical HDMI cable and connect it to another port or other multi-viewer to change the destination of the preset channel.

멀티뷰어 장치(140)는 IP 주소 및 포트 번호에 따라 매칭된 채널에 대응하는 트랜스코딩 스트리밍만을 수신하거나, 혹은 멀티캐스팅 주소에 따라 매칭된 트랜스코딩 스트리밍만을 수신하는 스트리밍 방식이므로, 통합 시스템 매니저 장치(130)에 의해 목적지 매칭 정보만을 변경하여 채널의 목적지가 바뀌게 된다. 멀티뷰어 장치(140)는 스트리밍용 네트워크 스위치(122)를 경유하여 수신한 트랜스코딩 스트리밍을 디코딩한 후, 기 설정된 디스플레이 상의 정해진 위치에 디코딩된 영상을 표시하고, 그 화면이 HDMI 방식으로 출력한다.Since the multi-viewer device 140 is a streaming method that receives only the transcoding stream corresponding to the channel matched according to the IP address and the port number or only the transcoding stream matched according to the multicasting address, the integrated system manager device The destination of the channel is changed by changing only the destination matching information. The multi-viewer device 140 decodes the received transcoding stream via the streaming network switch 122, displays the decoded image at a predetermined position on the predetermined display, and outputs the decoded image in the HDMI mode.

멀티뷰어 장치(140)에서 디스플레이 장치로 출력하는 단계만 HDMI 방식이고, 이전까지의 단계는 모두 IP 기반 신호이다. 멀티뷰어 장치(140)는 트랜스코딩 스트리밍으로부터 취득한 디코딩 정보와 알람 메시지 관련 정보를 채널별로 받아서 표시하는 역할을 수행한다. 멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 디코딩한 후, 같이 수신된 다른 채널의 디코딩된 영상과 사전 설정된 포맷으로 화면을 구성한다. 멀티뷰어 장치(140)는 통합 시스템 매니저 장치(130)로부터 오류 정보, 알람 신호를 수신하여 화면을 구성할 때 배치 및 표출시킨다. Only the step of outputting from the multi-viewer device 140 to the display device is the HDMI method, and the steps up to this point are IP-based signals. The multi-viewer device 140 receives the decoding information and the alarm message related information acquired from the transcoding stream on a channel-by-channel basis and displays the received information. The multi-viewer device 140 decodes the transcoding stream received from the IP monitoring device 120, and then constructs a screen in a predetermined format with a decoded image of another channel received together. The multi-viewer device 140 receives error information and an alarm signal from the integrated system manager device 130 and arranges and displays the error information and the alarm signal when the screen is configured.

멀티뷰어 장치(140)는 채널에 대한 알람 메시지 및 관련 제어 신호를 통합 시스템 매니저 장치(130)로부터 수신하는 경우 해당 채널의 현재 시간을 기준으로 전후 기 설정된 시간(예컨대, ± 10초)에 해당하는 트랜스코딩 스트리밍 스트림을 묶어서 저장한다. 이러한 저장 기능은 관찰화면용 멀티뷰어 장치(150)나 IP 모니터링 장치(120)에서도 가능하며, 알람이 발생한 채널의 현재 시간을 기준으로 전후 기 설정된 시간(예컨대, ± 10초)에 해당하는 원본 스트리밍 스트림을 묶어서 저장하거나, 트랜스코딩 스트리밍 스트림을 저장할 수 있다.When receiving the alarm message for the channel and the related control signal from the integrated system manager device 130, the multi-viewer device 140 generates the alarm message and the related control signal corresponding to the preset time (for example, ± 10 seconds) Transcoding Streaming streams are bundled and stored. Such a storage function may also be performed by the multi-viewer device 150 for an observation screen or the IP monitoring device 120, and may be an original streaming corresponding to a preset time (for example, ± 10 seconds) Streams can be bundled or stored, or a transcoded stream stream can be stored.

멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍들을 수신하여 디코딩한 후, 기 설정된 화면(예컨대, 24개)으로 구성한 후 디스플레이로 출력한다. 복수 개의 멀티뷰어 장치(140) 중에 관찰화면용 멀티뷰어 장치(150)로 등록이 되는 경우가 있다. 즉, 통합 시스템 매니저 장치(130)에서 복수 개의 멀티뷰어 장치(140) 중 특정 멀티뷰어 장치를 관찰화면용 멀티뷰어(150)를 등록한다. 예컨대, 통합 시스템 매니저 장치(130)에서 복수 개의 멀티뷰어 장치(140) 중 ‘7번 멀티뷰어 장치’를 관찰화면용 멀티뷰어로 등록하면 ‘7번 멀티뷰어 장치’는, 알람이 발생한 채널이나, 운용자가 선택한 채널 등 사전에 관찰 화면 출력 요건을 지정하고, 요건에 해당하는 채널이 발생할 경우 해당 채널에 대한 트랜스코딩 스트리밍 혹은 원본 스트리밍을 수신하여 디코딩한 후 ‘관찰화면’에 디스플레이하도록 동작한다. 이때 기존 멀티뷰어 장치(140)에서 표시되고 있는 해당 채널은 그대로 유지된다. 또한 관찰화면용 멀티뷰어 장치(150)에 출력될 수 있는 채널을 사전에 선정하여 관리할 수도 있다. 전체 모니터링 대상 채널, 예컨데 200개, 중 50개를 관찰화면 용 멀티뷰어의 관찰 화면에 표시하는 대상으로 지정하고, 해당 50개 채널에서 사전 설정된 관찰 화면 출력 요건에 해당하는 채널이 발생할 경우, 해당 채널을 관찰 화면에 표시한다.The multi-viewer apparatus 140 receives and decodes the transcoding streams from the IP monitoring apparatus 120, and then configures the decoded streams into predetermined screens (e.g., 24), and outputs the decoded streams to the display. There is a case where registration is made in the multi-viewer apparatus for viewing screen 150 among the plurality of multi-viewer apparatuses 140. That is, the integrated system manager device 130 registers the observation multi-viewer 150 as a specific multi-viewer device among the plurality of multi-viewer devices 140. For example, if '7th multi-viewer device' among the plurality of multi-viewer devices 140 is registered in the integrated system manager device 130 as an observation screen multi-viewer, '7th multi viewer device' An observation screen output requirement such as a channel selected by the operator is specified in advance, and when a channel corresponding to the requirement occurs, the receiver receives and decodes the transcoding stream or the original stream for the channel, and then displays it on the 'observation screen'. At this time, the corresponding channel displayed in the existing multi-viewer device 140 is maintained. Also, it is possible to previously select and manage a channel that can be outputted to the observation-screen multi-viewer device 150. If a channel corresponding to a predetermined observation screen output requirement is generated for the 50 channels, the entire channel to be monitored, for example, 200 out of 50 channels, is designated as an object to be displayed on the observation screen of the multi-viewer for observation screen. On the observation screen.

도 2는 본 발명의 일 실시예에 따른 IP 모니터링 장치와 멀티뷰어 장치(140)의 내부 모듈을 나타낸 주요 기능 블럭 구성도이다.2 is a block diagram illustrating a main functional block of an IP monitoring apparatus and an internal module of the multi viewer apparatus 140 according to an embodiment of the present invention.

본 실시예에 따른 IP 모니터링 장치(120)는 스트리밍 입력부(121), 오류 및 알람 처리부(122), 트랜스코딩부(123), 스트리밍 출력부(127)를 포함한다. IP 모니터링 장치(120)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The IP monitoring apparatus 120 according to the present embodiment includes a streaming input unit 121, an error and alarm processing unit 122, a transcoding unit 123, and a streaming output unit 127. The components included in the IP monitoring apparatus 120 are not limited thereto.

IP 모니터링 장치(120)에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작할 수 있다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the IP monitoring apparatus 120 may be connected to a communication path connecting a software module or a hardware module in the apparatus so as to operate organically with each other. These components communicate using one or more communication buses or signal lines.

스트리밍 입력부(121)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받는다. 오류 및 알람 처리부(122)는 IP 네트워크 스위치(110)로부터 수신된 복수 개의 채널에 대한 원본 스트리밍 영상을 기 설정된 기준과 비교하여 오류를 검출하고, 오류 검출에 대한 알람 메시지를 생성한다. 트랜스코딩부(123)는 IP 네트워크 스위치(110)로부터 수신된 복수 개의 채널에 대한 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행하여 트랜스코딩 스트리밍을 생성한다. 트랜스코딩부(123)는 디코더(124), 리사이징부(125), 인코더(126)를 포함한다. 디코더(124)는 원본 스트리밍 영상을 디코딩한다. 리사이징부(125)는 디코더(124)에 의해 디코딩된 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한다. 인코더(126)부는 리사이징된 영상을 다시 인코딩하는 트랜스코딩을 수행하여 트랜스코딩 스트리밍을 생성한다. 스트리밍 출력부(127)는 트랜스코딩부(123)로부터 수신된 트랜스코딩 스트리밍과 오류 및 알람 처리부(122)로부터 수신된 알람 메시지 정보를 출력한다.The streaming input unit 121 receives original streaming images for a plurality of channels from the IP network switch 110. The error and alarm processing unit 122 detects an error by comparing the original streaming image for a plurality of channels received from the IP network switch 110 with a preset reference, and generates an alarm message for error detection. The transcoding unit 123 resizes original streaming images for a plurality of channels received from the IP network switch 110 into a predetermined size, and then transcodes the streaming video to generate transcoding streaming. The transcoding unit 123 includes a decoder 124, a resizing unit 125, and an encoder 126. The decoder 124 decodes the original streaming image. The resizing unit 125 resizes the original streaming image decoded by the decoder 124 into a preset size. The encoder 126 performs transcoding to re-encode the resized image to generate transcoding streaming. The streaming output unit 127 outputs the transcoding streaming and error received from the transcoding unit 123 and the alarm message information received from the alarm processing unit 122.

본 실시예에 따른 멀티뷰어 장치(140)는 스트리밍 클라이언트(141), 디코더(142), 컴포지션(145)부, 및 알람 수신 클라이언트(143) 및 가시가청 효과 제어부(146)를 포함한다. 멀티뷰어 장치(140)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The multi viewer apparatus 140 according to the present embodiment includes a streaming client 141, a decoder 142, a composition 145, and an alarm reception client 143 and a visible and audible effect control unit 146. The components included in the multi-viewer device 140 are not limited thereto.

멀티뷰어 장치(140)에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작할 수 있다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the multi-viewer device 140 may be connected to a communication path connecting a software module or a hardware module inside the device, and may operate organically with each other. These components communicate using one or more communication buses or signal lines.

스트리밍 클라이언트(141)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신한다. 디코더(142)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 디코딩한다. 컴포지션(145)은 디코딩된 트랜스코딩 스트리밍 영상을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력한다.The streaming client 141 receives the transcoding stream from the IP monitoring device 120. The decoder 142 decodes the transcoding stream received from the IP monitoring device 120. The composition 145 outputs the decoded transcoded streaming image to one of a plurality of screens according to a predetermined path.

IP 모니터링 장치(120)으로부터 알람 메시지가 생성되면, 통합 시스템 매니저(130)가 수신하여 해당 채널의 화면을 출력하는 멀티뷰어 장치(140)로 알람 메시지에 해당하는 알람 정보와 가시가청 효과 제어 신호를 전달하고, 멀티뷰어 장치(140)의 알람 수신 클라이언트(143) 및 가시가청 효과 제어부(146)는 이를 수신하여 해당 동작을 수행한다.When the alarm message is generated from the IP monitoring apparatus 120, the integrated system manager 130 receives the alarm message and outputs the alarm information and the visible and audible effect control signal corresponding to the alarm message to the multi viewer apparatus 140, And the alarm receiving client 143 and the visible and audible effect control unit 146 of the multi-viewer device 140 receive it and perform the corresponding operation.

도 3에 도시된 바와 같이, 멀티뷰어 장치(140) 중 어느 하나가 66개의 채널 중 제1채널 내지 제36채널을 처리하도록 설정된 경우, 해당 멀티뷰어 장치(140)는 320×180이 픽셀을 갖는 화면을 6×6으로 총 36개의 멀티 화면을 출력한다. 또한, 멀티뷰어 장치(140) 중 다른 하나가 66개의 채널 중 제37채널 내지 제66채널을 처리하도록 설정된 경우, 해당 멀티뷰어 장치(140)는 320×216이 픽셀을 갖는 화면을 6×5로 총 30개의 멀티 화면을 출력한다.3, if any one of the multi-viewer devices 140 is configured to process the first through the 36th channels among the 66 channels, the corresponding multi-viewer device 140 may have 320 x 180 pixels Display a total of 36 multi-screens with 6 × 6 screens. When the other of the multi-viewer devices 140 is set to process the 37th to 66th channels among the 66 channels, the corresponding multi-viewer device 140 converts the screen having 320 × 216 pixels into 6 × 5 Outputs a total of 30 multi-screens.

도 3은 본 발명의 일 실시예에 따른 컨버터, IP 모니터링 장치와 멀티뷰어 장치(140)의 내부 모듈 간의 동작을 나타낸 상세 블럭 구성도이다.3 is a detailed block diagram illustrating the operation between the converter, the IP monitoring apparatus, and the internal modules of the multi viewer apparatus 140 according to an exemplary embodiment of the present invention.

컨버터(108)는 영상 캡쳐 모듈, 인코더, 스트리머를 포함할 수 있다. 영상 캡쳐 모듈은 셋탑박스(107), IRD(106)로부터 수신된 HDMI, SDI 등의 포맷을 가지는 영상 소스를 캡쳐한다. 인코더는 셋탑박스(107), IRD(106)부로부터 수신하여 캡쳐된 영상 소스를 인코딩한다. 스트리머는 인코딩된 방송 스트리밍을 IP 네트워크 스위치(110)로 스트리밍한다.The converter 108 may include an image capture module, an encoder, and a streamer. The image capture module captures an image source having a format of HDMI, SDI, etc., received from the set-top box 107 and the IRD 106. The encoder receives from the set-top box 107, the IRD 106, and encodes the captured image source. The streamer streams the encoded broadcast stream to the IP network switch 110.

IP 모니터링 장치(120)는 도 2에 도시된 스트리밍 입력부(121), 오류 및 알람 처리부(122), 스트리밍 출력부(127), 트랜스코딩부(123) 이외에 알람 출력부(128)를 추가적으로 포함할 수 있다. 알람 출력부(128)는 오류 및 알람 처리부(122)로부터 수신된 알람 메시지를 통합 시스템 매니저 장치(130)로 전송하는 기능을 수행한다.The IP monitoring apparatus 120 may further include an alarm output unit 128 in addition to the streaming input unit 121, the error and alarm processing unit 122, the streaming output unit 127, and the transcoding unit 123 shown in FIG. 2 . The alarm output unit 128 transmits the alarm message received from the error and alarm processing unit 122 to the integrated system manager device 130.

멀티뷰어 장치(140)는 스트리밍 클라이언트(141), 알람 수신 클라이언트(143), 원본 영상 요청 제어 모듈(144), 디코더(142), 멀티뷰어(145), 가시가청효과 제어 모듈(146)을 포함한다. 멀티뷰어 장치(140)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The multi-viewer device 140 includes a streaming client 141, an alarm receiving client 143, an original video request control module 144, a decoder 142, a multi-viewer 145, and a visible and audible effect control module 146 do. The components included in the multi-viewer device 140 are not limited thereto.

멀티뷰어 장치(140)에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작할 수 있다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the multi-viewer device 140 may be connected to a communication path connecting a software module or a hardware module inside the device, and may operate organically with each other. These components communicate using one or more communication buses or signal lines.

스트리밍 클라이언트(141)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신한다. 알람 수신 클라이언트(143)는 통합 시스템 매니저 장치(130) 또는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 원본 영상 요청 제어 모듈(144)은 통합 시스템 매니저 장치(130)에 의해 오류 채널이 추출되어 해당 채널을 표시하는 멀티뷰어 장치(140) 혹은 관찰화면용 멀티뷰어 장치(150)에 통보되면, 오류 채널에 대응하는 원본 스트리밍 영상을 IP 네트워크 스위치(110)로 요청한다. 디코더(142)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍, 혹은 IP 네트워크 스위치(11)으로부터 수신된 원본 영상 스트리밍을 디코딩한다. 멀티뷰어(145)는 통합 시스템 매니저 장치(130)에 의해 설정된 정보를 기반으로 자신의 IP 주소, 혹은 자신에게 할당된 멀티캐스트 채널의 주소에 해당하는 채널들에 대응되는 트랜스코딩 스트리밍들을 수신하여 디코딩한 영상들을 사전에 설정된 형식으로 하나의 화면으로 구성하여 디스플레이로 출력한다. 또한 멀티뷰어(145)는 자신에게 할당된 채널의 원본 영상 스트리밍을 디코딩한 영상을 출력한다.The streaming client 141 receives the transcoding stream from the IP monitoring device 120. The alarm reception client 143 receives the alarm message from the integrated system manager device 130 or the IP monitoring device 120. [ The original video request control module 144 notifies the multi viewer apparatus 140 or the observation viewer multi viewer apparatus 150 that an error channel is extracted by the integrated system manager apparatus 130 and the corresponding channel is displayed, To the IP network switch 110, the original streaming video corresponding to the original streaming video. Decoder 142 decodes the transcoded stream received from IP monitoring device 120 or the original video stream received from IP network switch 11. [ The multiviewer 145 receives and transcodes the transcoding streams corresponding to the channels corresponding to the IP address of itself or the address of the multicast channel allocated thereto based on the information set by the integrated system manager device 130 One image is composed into one screen in a preset format and output to the display. In addition, the multi-viewer 145 outputs an image obtained by decoding the original image stream of the channel allocated to the multi viewer 145. [

통합 시스템 매니저 장치(130)에 의해 오류 채널이 추출되면, 해당 오류 채널에 해당 오류에 대응하는 가시가청 효과 제어 신호가 생성되어 알람 수신 클라이언트(143)를 통해 수신되고, 이를 수신한 가시가청효과 제어 모듈(146)은 해당 채널에 대응하는 화면의 테두리에 기 설정된 색깔, 예컨데 붉은색,의 격자를 블링킹 등의 효과를 포함하여 표시할 수 있으며, 오류 채널에 대응하는 화면 내에 알람에 대한 텍스트 정보(오류 메시지, 오류 코드 등)가 나타나도록 제어할 수 있다. 가시가청효과 제어 모듈(146)은 오류 채널에 대응하는 화면에 대응하는 영상을 두 배로 확대할 수 있다. 이러한 제어신호는 또다른 실시예로서, 통합시스템 매니저 장치(130)를 통하지 않고, IP 모니터링 장치(120)의 알람 메시지를 멀티뷰어 장치(140)가 직접 받아 생성하여 처리할 수도 있다.When an error channel is extracted by the integrated system manager device 130, a visible auditory effect control signal corresponding to the corresponding error is generated in the error channel and received through the alarm receiving client 143, and the received audible effect control The module 146 may display a grid of a predetermined color, for example, a red color, on the border of the screen corresponding to the channel, including blinking, and may display text information about the alarm in the screen corresponding to the error channel (Error message, error code, etc.) can be displayed. The visible audiovisual effect control module 146 may double the image corresponding to the screen corresponding to the error channel. The control signal may be generated and processed by the multiviewer 140 directly by an alarm message of the IP monitoring device 120 without passing through the integrated system manager device 130. [

도 4는 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 시스템의 동작 방법을 설명하기 위한 도면이다.4 is a diagram illustrating an operation method of an IP-based broadcast streaming monitoring system according to an embodiment of the present invention.

IP 모니터링 장치(120)는 복수 개의 멀티뷰어 장치(140)에 대한 모니터 사이즈 관리, 모니터 개수 관리, 채널 개수 관리, 오류 검출 명령, 알람 메시지 생성, 오류 검출 기준 설정등을 통합적으로 수행한다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력 받아 기 설정된 기준과 비교하여 오류를 검출한 알람 메시지를 생성한다. IP 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다.The IP monitoring apparatus 120 integrally performs monitor size management, monitor number management, channel number management, error detection command, alarm message generation, and error detection reference setting for a plurality of the multi viewer apparatuses 140. The IP monitoring apparatus 120 receives an original streaming video for a plurality of channels from the IP network switch 110, compares the original streaming video with a predetermined reference, and generates an alarm message that detects an error. The IP monitoring apparatus 120 outputs a transcoding stream in which the original streaming image is transcoded by resizing the original streaming image to a preset size.

멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신하며, 트랜스코딩 스트리밍을 디코딩한 영상을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력한다.The multi viewer apparatus 140 receives the transcoding stream from the IP monitoring apparatus 120 and outputs the decoded image of the transcoding stream to one of the plurality of screens according to a predetermined route.

멀티뷰어 장치(140)는 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 오류 발생 시점보다 기 설정된 이전 시간부터 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장한다. 본 발명의 또 다른 실시예로, IP 모니터링 장치(120)에서 오류가 검출되어 알람 메시지가 생성되면, 해당 오류 채널에 대응하는 원본 스트리밍 혹은 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 오류 발생 시점보다 기 설정된 이전 시간부터 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장할 수도 있다.The multi-viewer device 140 records the transcoding stream corresponding to the error channel from the preset time before the occurrence of the error to the preset next time after the occurrence of the error based on the time of occurrence of the error. In another embodiment of the present invention, when an error is detected in the IP monitoring device 120 and an alarm message is generated, the original streaming or transcoding stream corresponding to the error channel is compared with the error occurrence time It is possible to record and store the data from the set previous time to the next predetermined time after the occurrence of the error.

멀티뷰어 장치(140)는 복수개의 멀티뷰어 장치(140)로 구성되며, 통합 시스템 매니저에서 그 중 한 개 혹은 다수개를 관찰화면용 멀티뷰어 장치(150)로 등록할 수 있다. 관찰화면용 멀티뷰어 장치(150)는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍 영상이 출력될 수 있다. ‘관찰 화면’에서는 원본 스트리밍 영상이 출력되나, 기 설정된 화면 레이아웃(Layout) 설정에 따라 트랜스코딩 스트리밍이 출력될 수 있다. 관찰화면용 멀티뷰어 장치(150)는 알람이 발생하거나 관리자가 특정 채널에 대응하는 화면을 선택하는 경우, 해당 영상을‘관찰 화면’에 출력되도록 한다. 또한 통합 시스템 매니저 장치에서 기설정된 관찰화면 출력 요건(알람발생, 사용자 선택, 순차적 관찰, 경고 및 특이 사항 발생 등)에 맞는 채널이 발생한 경우, 이에 대한 제어 신호를 관찰 화면용 멀티뷰어(150)에 송신하여 해당 채널을 관찰 화면에 정해진 방식으로 표출하도록 한다. The multi-viewer device 140 includes a plurality of multi-viewer devices 140, and one or more of the multi-viewer devices 140 can be registered in the multi-viewer device 150 for an observation screen. The viewing screen multi-viewer device 150 may output the original streaming video or the transcoded streaming video. In the 'observation screen', the original streaming video is output, but the transcoding streaming may be output according to a predetermined screen layout setting. The multi-viewer device for viewing screen 150 causes an alarm to be generated or an image to be displayed on an 'observation screen' when the administrator selects a screen corresponding to a specific channel. In addition, when a channel corresponding to a predetermined observation screen output requirement (alarm generation, user selection, sequential observation, warning, unusual occurrence, etc.) occurs in the integrated system manager apparatus, a control signal for the channel is transmitted to the observation screen multi viewer 150 And the corresponding channel is displayed on the observation screen in a predetermined manner.

‘관찰 화면’에는 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍 영상이 출력되거나, 원본 스트리밍 영상이 출력될 수 있다. 예컨대, 관리자가 멀티뷰어 장치(140) 중 오류 채널에 대응하는 화면을 선택(예컨대, 더블 클릭)하면, ‘관찰 화면’ 상에 오류 채널에 대응하는 원본 스트리밍 영상이 출력된다. 또한, 알람 메시지가 발생하면 자동으로 원본 스트리밍 영상이 ‘관찰 화면’상에 출력되도록 설정할 수 있다.In the 'observation screen', a transcoded streaming image that has undergone transcoding resized to a preset size may be output, or an original streaming image may be output. For example, when an administrator selects (for example, double-clicks) a screen corresponding to an error channel in the multi viewer apparatus 140, an original streaming image corresponding to the error channel is output on the 'observation screen'. In addition, when an alarm message is generated, it is possible to automatically set the original streaming image to be output on the 'observation screen'.

멀티뷰어 장치(140)는 알람이 발생한 채널의 화면을 기 설정된 색깔, 예컨데 붉은색, 의 격자 테두리를 부가하여 표현할 수 있으며 블링킹 등의 가시효과를 추가할 수도 있으며, 동시에 ‘관찰 화면’ 내에 해당 알람 발생 채널의 원본 스트리밍 영상을 표시하고, 알람에 대한 텍스트 정보(알람 내용, 오류 코드, 관련 로그, 알람 대응 지능형 가이드 등)가 나타나도록 제어할 수 있다. 만약, 알람 메시지와 무관하게 관리자가 특정 채널에 대응하는 화면을 선택하는 경우, 선택된 화면에 대응하는 원본 스트리밍 영상이 ‘관찰 화면’에 출력될 수 있다.The multi-viewer device 140 can display a screen of a channel in which an alarm is generated by adding a grid of a predetermined color, for example, a red color, and add a visible effect such as blinking, It is possible to display the original streaming video of the alarm generating channel, and to control the text information (alarm contents, error code, related log, alarm intelligent guide, etc.) of the alarm to appear. If an administrator selects a screen corresponding to a specific channel regardless of an alarm message, the original streaming image corresponding to the selected screen may be output to the 'observation screen'.

‘관찰 화면’은 기 설정된 개수(예컨대, 4개)로 원본 스트리밍 영상을 출력할 수 있다. 만약, ‘관찰 화면’에 출력되는 원본 스트리밍 영상의 개수가 기 설정된 개수(예컨대, 4개)를 초과하는 경우 채널 명칭등의 속성으로 표현된 리스트 형태로 출력될 수 있다. 즉, 동시에 수백 개의 채널에 대한 알람 메시지가 발생하는 경우, 모든 알람 메시지를 처리하기 위해 리스트 형태로 ‘관찰 화면’ 상에 출력하며, 관리자가 리스트 중 특정 알람 채널 혹은 알람 메시지를 선택하는 경우, 해당 원본 스트리밍 영상이 ‘관찰 화면’ 상에 출력된다. 도 8a 내지 도 8d는 이러한 관찰화면 형식의 일 예시이다. 즉, 관찰화면을 4개의 원본 영상 표시 영역과, 다수개 행의 알람 채널 리스팅 영역으로 구성할 수 있다.The 'observation screen' can output the original streaming image in a preset number (for example, four). If the number of original streaming images output on the 'observation screen' exceeds a predetermined number (for example, four), it may be output in the form of a list expressed by an attribute such as a channel name. That is, when an alarm message is generated for several hundreds of channels at the same time, the alarm message is output on the 'observation screen' in the form of a list to process all alarm messages. If the administrator selects a specific alarm channel or alarm message in the list, The original streaming image is displayed on the 'observation screen'. Figs. 8A to 8D are examples of such an observation screen format. That is, the observation screen can be constituted by four original image display areas and a plurality of alarm channel listing areas.

‘관찰 화면’의 역할은 알람 메시지가 발생한 경우, 알람 메시지에 대응하는 원본 스트리밍 영상 혹은 트랜스코딩 영상을 자동 혹은 제어에 의해 출력하는 화면을 의미한다. 즉, 알람 메시지가 발생한 경우, 관리자가 별도로 조작하지 않더라도 자동으로 알람 메시지에 대응하는 채널의 원본 스트리밍 영상 혹은 트랜스코딩 스트리밍 영상이 ‘관찰 화면’ 상에 출력될 수도 있다. 또한 알람이 발생한 채널에 대하여 사용자의 선택(클릭, 더블클릭 등) 등을 통한 동작 제어에 의해 해당 채널에 대한 원본 스트리밍 영상 혹은 트랜스코딩 스트리밍 영상이 관찰화면상에 출력된다. The role of the 'observation screen' is a screen for outputting the original streaming image or the transcoded image corresponding to the alarm message automatically or by control when an alarm message is generated. That is, when an alarm message is generated, the original streaming image or the transcoded streaming image of the channel corresponding to the alarm message may be automatically outputted on the 'observation screen' even if the administrator does not operate it separately. In addition, an original streaming image or a transcoded streaming image for the channel is outputted on the observation screen by the operation control through the user's selection (click, double-click, etc.) for the channel where the alarm occurs.

통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어 장치(140)에 알람에 대한 가시가청 효과를 나타내도록 제어한다.The integrated system manager device 130 receives an alarm message from the IP monitoring device 120. The integrated system manager device 130 extracts an error channel corresponding to the alarm message and controls the multi viewer device 140 corresponding to the error channel among the plurality of the multi viewer devices 140 to display a visible audible effect on the alarm do.

통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지도록 하거나, 오류 채널에 대응하는 뷰어의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 화면 테두리가 블링크하도록 제어한다.The integrated system manager device 130 may be configured to allow the viewer's screen corresponding to the error channel to be enlarged by a preset size or to display the screen frame of the viewer corresponding to the error channel with a predetermined color Or blinks the screen frame.

통합 시스템 매니저 장치(130)는 트랜스코딩 스트리밍을 채널별 그룹핑하고, 그룹핑한 그룹마다 사용자 입력에 따른 라벨링을 부여한다.The integrated system manager device 130 groups transcoding streams by channel and gives labeling according to user input for each grouped group.

통합 시스템 매니저 장치(130)는 사용자 명령(예컨대, 드레그 앤 드롭)에 따라 IP 기반으로 물리적인 커넥션의 변경없이 트랜스코딩 스트리밍 영상 화면을 채널 단위로 위치를 이동하거나, 그룹 단위로 위치를 이동하도록 멀티뷰어 장치(140)를 제어한다.The integrated system manager device 130 moves the position of the transcoded streaming video image on a channel basis or moves the position of the transcoding streaming video image on a group basis in accordance with a user command (e.g., drag and drop) And controls the viewer apparatus 140.

통합 시스템 매니저 장치(130)는 기 등록된 별도의 외부 단말기로 알람 메시지를 푸쉬 방식 또는 풀 방식으로 스트리밍 전송한다.The integrated system manager device 130 streams an alarm message to a previously registered external terminal in a push method or a full method.

통합 시스템 매니저 장치(130)는 사용자 명령에 따라 복수 개의 채널 중 특정 채널을 선택하면 비트레이트 정보, 딜레이 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 포함하는 요약 페이지가 출력되도록 제어한다.The integrated system manager device 130 controls the output of a summary page including at least one of bit rate information, delay information, current log information, and alarm information when a specific channel among a plurality of channels is selected according to a user command.

통합 시스템 매니저 장치(130)는 비트레이트 정보, 딜레이 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 기반으로 오류에 대응하도록 하는 지능형 오류 대응 가이드가 나타나도록 제어한다.The integrated system manager device 130 controls the intelligent error countermeasure guide to correspond to an error based on at least one of bit rate information, delay information, current log information, and alarm information.

통합 시스템 매니저 장치(130)는 관찰화면용 멀티뷰어 장치(150)의 관찰 화면에 오류 채널에 대응하는 채널의 화면이 기 설정된 방식으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 controls the observation screen multi-viewer device 150 so that the screen of the channel corresponding to the error channel is output in a predetermined manner to the observation screen of the multi-viewer device 150 for observation screen.

통합 시스템 매니저 장치(130)는 정지화면(Freeze), 검은화면(Black), 소리 없음(Silence), 소리 레벨 이상, 비디오 및 오디오 비트레이트(Bitrate), 시간 정보 이상 등이 발생하는 경우 등 기 설정된 알람 발생 기준에 의해 알람 메시지가 발생한 채널 및, 사용자 명령(예컨대, 더블 클릭)이 발생한 채널의 경우, 해당 채널의 원본 스트림 영상 혹은 트랜스코딩 스트리밍 영상이 기 설정된 관찰 화면에서도 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 may be provided with predetermined settings such as a freeze screen, a black screen, a silence, a sound level error, a video and audio bit rate, In the case of a channel in which an alarm message is generated according to an alarm generation criterion and a channel in which a user command (e.g., a double click) is generated, an original stream image or a transcoded streaming image of the channel is output on a predetermined observation screen, Thereby controlling the apparatus 150.

통합 시스템 매니저 장치(130)는 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 채널에 대응하는 뷰어의 화면과 관찰화면에 동시에 출력되도록 멀티뷰어 장치(140)를 제어한다.The integrated system manager device 130 controls the multiviewer 140 to simultaneously output the transcoding stream corresponding to the error channel on the screen of the viewer corresponding to the error channel and the observation screen.

통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍이 출력되도록 멀티뷰어 장치(140)를 제어한다.The integrated system manager device 130 controls the multi-viewer device 140 to output the original streaming image or the transcoding stream corresponding to the error channel on the observation screen.

통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍이 복수 개의 화면으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus 130 controls the observation screen multi viewer apparatus 150 such that a plurality of transcoding streams corresponding to the error channels are output on a plurality of screens on the observation screen.

통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 복수 개의 원본 스트리밍이 복수 개의 화면으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 controls the observation screen multi viewer apparatus 150 such that a plurality of original streams corresponding to the error channels are output on a plurality of screens on the observation screen.

통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 하나의 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 controls the observation screen multi viewer device 150 such that one original streaming image corresponding to the error channel and a plurality of transcoding streams are output together on the observation screen.

통합 시스템 매니저 장치(130)는 관찰 화면 상에 출력되는 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 controls the viewing screen multi viewer apparatus 150 so that only the stream with the user's selection among the plurality of transcoding streams corresponding to the error channel outputted on the observation screen is outputted as the original streaming video .

통합 시스템 매니저 장치(130)는 관찰 화면 상에 출력되는 오류 채널에 대응하는 복수 개의 원본 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 해상도 크기로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 controls the multi-viewer device 150 for the observation screen so that only the stream with the user's choice among the plurality of original streams corresponding to the error channel outputted on the observation screen is output in the original resolution size.

도 5는 본 발명의 일 실시예에 따른 관찰 화면을 나타낸 방법을 설명하기 위한 도면이다.5 is a view for explaining a method of displaying an observation screen according to an embodiment of the present invention.

도 5의 (a)에 도시된 바와 같이, 통합 시스템 매니저 장치(130)는 다수의 멀티뷰어 장치(140)가 자신에게 할당될 다수의 채널을 수신하여 출력할 경우, 출력될 디스플레이 전체 해상도, 예컨데 UHD(3840x2160),에서 각 채널이 차지하는 해상도를 계산하여, 예컨데 UHD 모니터에 80개이 채널을 표시할 경우 각 채널의 해상도는 384x270, 각 영상을 표시한 화면을 디스플레이 한다. 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 멀티뷰어 장치(140)로 오류 정보를 표출하라는 명령을 전송한다. 멀티뷰어 장치에서는 전체 화면을 구성하는 채널, 예컨데 총 80개,의 화면 중 알람 메시지에 대응하는 오류 채널의 알람 관련 가시가청 효과와 알람 정보를 표출하고, 이를 사용자가 통합 시스템 매니저 장치(130)의 화면을 통해 확인하거나 선택하여, 통합 시스템 매니저 장치가 해당 멀티뷰어 장치(140)에 제어 명령을 전송하여 해당 화면을 확대 하거나, 특정 제어 동작, 예컨데 더블클릭,에 대하여 제어 명령을 관찰화면용 멀티뷰어 장치(150)로 전송하여 해당 오류 채널의 원본 스트리밍 영상을 (c)의 관찰화면에 표출 될 수 있도록 한다. .As shown in FIG. 5 (a), when a plurality of multi-viewer devices 140 receive and output a plurality of channels to be allocated to the integrated system manager device 130, For example, if 80 channels are displayed on the UHD monitor, the resolution of each channel is 384x270, and a screen displaying each image is displayed. The integrated system manager device 130 sends an instruction to display the error information to the multi-viewer device 140 corresponding to the alarm message. In the multi-viewer apparatus, the visible and audible effects related to the alarms of the error channel corresponding to the alarm message among the screens constituting the entire screen, for example, a total of 80 screens, and the alarm information are displayed, The integrated system manager device transmits a control command to the corresponding multi-viewer device 140 to enlarge the corresponding screen or controls a control command for a specific control operation, for example, a double-click, And transmits the original streaming image of the error channel to the device 150 so that the original streaming image of the error channel can be displayed on the observation screen of (c). .

도 6은 본 발명의 일 실시예에 따른 화면 분할 방법을 설명하기 위한 도면이다.6 is a view for explaining a screen dividing method according to an embodiment of the present invention.

도 6에 도시된 바와 같이, 멀티뷰어 장치(140)는 FHD 해상도를 멀티뷰어 화면으로 출력할 때, 360×384의 픽셀을 갖는 화면을 3×5로 총 15개의 멀티 화면을 출력한다. 멀티뷰어 장치(140)는 FHD 해상도를 멀티뷰어 화면으로 출력할 때, 270×320의 픽셀을 갖는 화면을 4×6로 총 24개의 멀티 화면을 출력한다.As shown in FIG. 6, when the FHD resolution is output to the multi-viewer screen, the multi-viewer device 140 outputs a total of 15 multi-screens of 3 × 5 pixels having 360 × 384 pixels. When the FHD resolution is output to the multi-viewer screen, the multi-viewer device 140 outputs a total of 24 multi-screens of 4 × 6 pixels having 270 × 320 pixels.

도 6에 도시된 바와 같이, 멀티뷰어 장치(140)는 UHD 해상도를 멀티뷰어 화면으로 출력할 때, 기본적으로 360×480의 픽셀을 갖는 화면을 6×8로 총 48개의 멀티 화면을 출력한다. 멀티뷰어 장치(140)는 UHD 해상도 디스플레이를, 360×480의 픽셀을 갖는 화면을 3×8로 총 24개의 화면을 가로로 2분할하여 출력한다. 멀티뷰어 장치(140)는 UHD 해상도 디스플레이를, 360×480의 픽셀을 갖는 화면을 6×4로 총 24개의 화면을 세로로 2분할하여 출력한다.As shown in FIG. 6, when the UHD resolution is output to the multi-viewer screen, the multi-viewer device 140 basically outputs a total of 48 multi-screens of 6 × 8 screen having 360 × 480 pixels. The multi-viewer device 140 outputs a UHD resolution display by dividing a screen having 360 × 480 pixels into 3 × 8, that is, a total of 24 screens horizontally. The multi-viewer device 140 divides the UHD resolution display into two, that is, a screen having 360 × 480 pixels and a total of 24 screens of 6 × 4.

도 6에 도시된 바와 같이, 멀티뷰어 장치(140)는 UHD 해상도를 갖는 멀티뷰어 화면으로 출력할 때, 2×8로 총 16개 중 라벨링 표시용 화면 1개를 제외한 총 15개의 화면을 3단으로 구성한 총 45개의 화면으로 분할하여 출력한다.As shown in FIG. 6, when the multi-viewer device 140 outputs a multi-viewer screen having a UHD resolution, a total of 15 screens excluding a screen for labeling display out of a total of 16 And outputs the divided images to a total of 45 screens.

도 6에 도시된 바와 같이, 멀티뷰어 장치(140)는 UHD 해상도의 멀티뷰어 장치의 디스플레이로 출력할 때, 기본적으로 270×384의 픽셀을 갖는 화면을 8×10로 총 80개의 멀티 화면을 출력한다. As shown in FIG. 6, when outputting to the display of the multi-viewer apparatus having the UHD resolution, the multi-viewer apparatus 140 outputs a screen having 270 × 384 pixels as a total of 80 × 8 × 10 do.

그 외 기타 방법으로 멀티뷰어 장치당 할당 채널 수를 전체 해상도에 대하여 나누어 적절한 포맷으로 전체 화면을 구성하여 출력할 수 있다. 이러한 전체 해상도 대비 각 채널당 해상도 계산은 통합 시스템 매니저 장치에서 자동으로 혹은 사용자 지정으로 설정된다.Alternatively, the number of allocated channels per multi-viewer device may be divided by the total resolution to form a full screen in a proper format and output. The computation of resolution per channel versus this total resolution is automatically or customized in the integrated system manager device.

도 7은 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 방법을 설명하기 위한 순서도이다.7 is a flowchart illustrating an IP-based broadcast streaming monitoring method according to an embodiment of the present invention.

IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받는다(S310). 단계 S310에서 IP 모니터링 장치(120)는 IP 네트워크 스위치(110)를 경유하여 스트리밍 제공부(101)에서 송출하는 방송 스트리밍에 대한 원본 스트리밍 영상을 입력받는다.The IP monitoring apparatus 120 receives an original streaming image for a plurality of channels from the IP network switch 110 (S310). In step S310, the IP monitoring apparatus 120 receives the original streaming video for the broadcast stream transmitted from the streaming provider 101 via the IP network switch 110. [

IP 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다(S320). 복수 개의 멀티뷰어 장치(140)는 트랜스코딩한 스트리밍을 수신하며, 트랜스코딩한 스트리밍을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력한다(S330).The IP monitoring apparatus 120 resizes the original streaming image to a predetermined size and outputs the transcoding stream having been transcoded (S320). The plurality of multi-viewer devices 140 receive the transcoded streaming, and output the transcoded stream to any one of the plurality of screens according to the predetermined path (S330).

IP 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 기준과 비교하여 오류를 검출한 알람 메시지를 생성하여 출력한다(S340).The IP monitoring apparatus 120 compares the original streaming image with a preset reference, and generates and outputs an alarm message that detects the error (S340).

통합 시스템 매니저 장치(130)는 알람 메시지를 수신하며, 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어로 알람을 나타내도록 제어한다(S350). 단계 S350에서, 통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지거나, 오류 채널에 대응하는 멀티뷰어 장치(140)의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 화면 테두리가 블링크하도록 제어한다. 단계 S350에서, 통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 원보 스트리밍 영상 화면이 기 설정된 ‘관찰 화면’에 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device 130 receives the alarm message, extracts an error channel corresponding to the alarm message, and controls the multi viewer device 140 to display an alarm by a viewer corresponding to the error channel (S350) . In step S350, the integrated system manager device 130 determines whether the screen of the viewer corresponding to the error channel of the plurality of multi-viewer devices 140 is enlarged by a preset size or the screen of the multi viewer device 140 corresponding to the error channel Controls the border to be displayed in a predetermined color, or controls the screen frame to blink. In step S350, the integrated system manager device 130 displays the original streaming image screen corresponding to the error channel among the plurality of multi-viewer devices 140 on the predetermined 'observation screen' .

도 7에서는 단계 S310 내지 단계 S350을 순차적으로 실행하는 것으로 기재하고 있으나, 반드시 이에 한정되는 것은 아니다. 다시 말해, 도 7에 기재된 단계를 변경하여 실행하거나 하나 이상의 단계를 병렬적으로 실행하는 것으로 적용 가능할 것이므로, 도 3은 시계열적인 순서로 한정되는 것은 아니다.Although it is described in Fig. 7 that steps S310 to S350 are sequentially executed, the present invention is not limited thereto. In other words, Fig. 3 is not limited to a time series order, since it would be applicable to changing or executing the steps described in Fig. 7 or executing one or more steps in parallel.

전술한 바와 같이 도 7에 기재된 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 발명의 일 실시예에 따른 IP 기반 방송 스트리밍 모니터링 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. As described above, the IP-based broadcast streaming monitoring method according to an embodiment of the present invention described in FIG. 7 can be implemented by a program and recorded in a computer-readable recording medium. A program for implementing an IP-based broadcasting streaming monitoring method according to an embodiment of the present invention is recorded, and a computer-readable recording medium includes all kinds of recording devices for storing data that can be read by a computer system.

도 8a는 관찰화면 구성 예시를 나타낸 도면이고, 도 8b는 기본 화면 리스팅 및 원본 혹은 트랜스코딩 영상 표시를 나타낸 도면이다. 도 8c는 리스팅 채널 선택 및 동작 제어 인터페이스를 나타낸 도면이고, 도 8d는 리스팅 채널 선택 및 동작 제어로 선택 채널 화면 확대 혹은 원본 재생을 나타낸 도면이다. 도 8e는 리스팅 채널 선택 및 동작 제어로 선택 채널 풀화면 혹은 원본 해상도 확대 및 원본 재생을 나타낸 도면이다.FIG. 8A is a diagram showing an example of the observation screen configuration, and FIG. 8B is a diagram showing a basic screen listing and an original or transcoded image display. FIG. 8C is a view showing a listing channel selection and operation control interface, and FIG. 8D is a view showing enlargement of a selected channel screen or reproduction of an original channel by a listing channel selection and an operation control. 8E is a view showing a selected channel full screen or original resolution enlargement and original reproduction by the listing channel selection and operation control.

도 9a 내지 도 9i는 통합 시스템 매니저 장치(130)의 사용자 인터페이스 예시를 나타낸 도면이다. 도 9a는 IP 모니터링 장치 등록 화면을 도면이고, 도 9b는 관찰화면용 멀티뷰어 장치 등록 화면을 나타낸 도면이고, 도 9c는 (3) 멀티뷰어 장치 등록 및 관련 초기 설정화면을 나타낸 도면이다. 도 9d는 모니터링 채널 로딩(개별 등록 및 자료 파일 입력을 통한 복수개 동시 로딩) 화면을 나타낸 도면이고, 도 9e는 개별 및 통합 멀티뷰어 장치 설정 (채널 위치 조정, 그룹핑, 라벨링 등) 화면을 나타낸 도면이다. 도 9f는 계측 항목, 오류 검출 기준 등 설정 화면을 나타낸 도면이고, 도 9g는 개별 멀티뷰어 단위 모니터링 화면을 나타낸 도면이다. 도 9h는 통합 멀티 뷰어 모니터링 화면을 나타낸 도면이고, 도 9i는 측정 항목 및 오류 검출 리포팅 페이지 화면을 나타낸 도면이다.9A to 9I are diagrams illustrating an example of a user interface of the integrated system manager device 130. FIG. FIG. 9A is a diagram showing an IP monitoring device registration screen, FIG. 9B is a view showing a multi-viewer device registration screen for an observation screen, and FIG. 9C is a diagram showing a multi-viewer device registration and related initial setting screen. FIG. 9D is a view showing a monitoring channel loading (multiple simultaneous loading through individual registration and data file input) screen, and FIG. 9E is a view showing individual and integrated multi-viewer device settings (channel position adjustment, grouping, labeling, etc.) . 9F is a view showing a setting screen such as a measurement item and an error detection reference, and FIG. 9G is a view showing an individual multi-viewer unit monitoring screen. FIG. 9H is a view showing an integrated multi-viewer monitoring screen, and FIG. 9I is a view showing a measurement item and an error detection reporting page screen.

이상의 설명은 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명의 일 실시예들은 본 발명의 일 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 일 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 일 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 일 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the present invention as defined by the following claims. Various modifications and variations will be possible. Therefore, it is to be understood that the embodiments of the present invention are not intended to limit the scope of the technical idea of an embodiment of the present invention, and the scope of the technical idea of an embodiment of the present invention is not limited by these embodiments. The scope of protection of an embodiment of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents thereof should be construed as being included in the scope of the embodiment of the present invention.

109: 스트리밍 제공부 108: 컨버터
110: IP 네트워크 스위치 120: IP 모니터링 장치
122: 스트리밍용 네트워크 스위치
130: 통합 시스템 매니저 장치
132: 관리용 네트워크 스위치 140: 멀티뷰어 장치
150: 관찰화면용 멀티뷰어 장치
109: streaming provider 108: converter
110: IP network switch 120: IP monitoring device
122: Network switch for streaming
130: Integrated system manager device
132: management network switch 140: multi-viewer device
150: Multi-viewer device for observation screen

Claims (24)

IP 네트워크 스위치로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받아 기 설정된 기준과 비교하여 오류를 검출한 알람 메시지를 생성하여 출력하며, 상기 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력하는 IP 모니터링 장치;
상기 트랜스코딩 스트리밍을 수신하며, 상기 트랜스코딩 스트리밍을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력하는 복수 개의 멀티뷰어 장치; 및
상기 IP 모니터링 장치와 멀티뷰어 장치를 등록하고, 동작 내용 설정하고, 동작 기준을 설정하고, 연결된 각 장치의 운영 현황을 모니터링하고, 사용자 인터페이스 화면(GUI)을 제공하고, 상기 IP 모니터링 장치가 출력하는 상기 알람 메시지를 수신하며, 상기 알람 메시지에 대응하는 오류 채널을 추출하고, 상기 멀티뷰어 장치 중 상기 오류 채널에 대응하는 채널 뷰어로 알람을 나타내도록 제어하는 통합 시스템 매니저 장치를 포함하고,
상기 IP 모니터링 장치가 유니캐스트 방식으로 상기 트랜스코딩 스트리밍을 출력한 경우, 상기 멀티뷰어 장치는 자신의 IP 주소로 송출된 제1 트랜스코딩 스트리밍을 수신하여 디코딩하고,
상기 IP 모니터링 장치가 멀티캐스트 방식으로 상기 트랜스코딩 스트리밍을 출력한 경우, 상기 멀티뷰어 장치는 자신에게 할당된 채널의 제2 트랜스코딩 스트리밍을 수신하여 디코딩하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
An original streaming image for a plurality of channels is received from an IP network switch, an alarm message is generated by comparing the original streaming image with a predetermined reference to detect an error, and the transcoding is performed by transcoding the original streaming image by resizing the original streaming image to a preset size. An IP monitoring device for outputting coding streaming;
A plurality of multiviewers for receiving the transcoded streaming and outputting the transcoded streaming to one of a plurality of screens according to a predetermined path; And
The IP monitoring device and the multi viewer device are registered, the operation content is set, the operation standard is set, the operation status of each connected device is monitored, a user interface screen (GUI) is provided, And an integrated system manager device for receiving the alarm message, extracting an error channel corresponding to the alarm message, and controlling the channel viewer corresponding to the error channel to display an alarm,
When the IP monitoring apparatus outputs the transcoding stream in a unicast manner, the multi viewer apparatus receives and decodes the first transcoding stream transmitted to its own IP address,
Wherein the multi-viewer apparatus receives and decodes a second transcoding stream of a channel assigned to the multi-viewer apparatus when the IP monitoring apparatus outputs the transcoding stream in a multicast manner.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
복수 개의 상기 멀티뷰어 장치 중 상기 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지도록 하거나, 상기 오류 채널에 대응하는 뷰어의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 상기 화면 테두리가 블링크(Blink)하도록 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
A screen of a viewer corresponding to the error channel may be enlarged by a preset size or a screen of a viewer corresponding to the error channel may be displayed in a predetermined color, Blink) according to the IP-based broadcast streaming monitoring system.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 오류 채널에 대응하는 화면만을 별도로 표시하는 관찰화면용 멀티뷰어 장치를 등록하고 제어하고,
상기 관찰화면용 멀티뷰어는 방송 서비스 네트워크와 상기 통합 시스템 매니저 장치에 모두 연결되어, 상기 원본 스트리밍 영상과 상기 트랜스코딩 스트리밍을 모두 수신하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
And registers and controls an observation screen multi-viewer device for separately displaying only the screen corresponding to the error channel,
Wherein the viewing screen viewer is connected to both the broadcasting service network and the integrated system manager device to receive both the original streaming video and the transcoding streaming.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 오류 채널에 대응하는 화면을 복수 개의 상기 멀티뷰어 장치 중 상기 오류 채널에 대응하는 채널뷰어에 해당 화면이 표시됨과 함께, 기 설정된 관찰화면용 멀티뷰어 장치에도, 알람이 발생하면 해당 오류 채널에 대응하는 화면을 자동으로 혹은 사용자 선택등의 제어에 의해, 출력되도록 상기 멀티뷰어 장치 및 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
A screen corresponding to the error channel is displayed on a channel viewer corresponding to the error channel among a plurality of the multi viewer apparatuses and a predetermined viewing screen viewer apparatus also displays an error message corresponding to the error channel And the multi-viewer apparatus and the multi-viewer apparatus for an observation screen are controlled such that the multi-viewer apparatus and the multi-viewer apparatus for the observation screen are automatically or automatically controlled by user selection.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 알람 메시지 이외에, 특정 채널에 대한 사용자 명령이 발생할 경우, 기 설정된 멀티뷰어 장치의 채널뷰어 혹은 관찰화면용 멀티뷰어 장치의 관찰 화면에 해당 채널의 화면 및 관련 가시가청 효과가 출력되도록 상기 멀티뷰어 장치 및 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
In addition to the alarm message, when a user command for a specific channel occurs, the channel viewer of the multi-viewer apparatus or the multi-viewer apparatus for the observation screen displays the corresponding screen and related visual auditory effect on the observation screen, And a multi-viewer device for an observation screen.
제 4 항 또는 제 5 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 상기 오류 채널에 대응하는 뷰어의 화면과 관찰화면 영역에 동시에 출력되도록 상기 멀티뷰어 장치 및 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 4 or 5,
The integrated system manager device includes:
And controls the multiviewer device and the viewing screen multi-viewer device so that the transcoding stream corresponding to the error channel is simultaneously output to the viewer screen and the viewing screen area corresponding to the error channel. system.
제 3 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍이 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method of claim 3,
The integrated system manager device includes:
And controls the viewing screen viewer apparatus so that the original streaming image or the transcoding stream corresponding to the error channel is output to the observation screen.
제 7 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 복수 개의 원본 스트리밍이 복수 개의 화면으로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
8. The method of claim 7,
The integrated system manager device includes:
And controls the viewing screen viewer apparatus so that a plurality of original streams corresponding to the error channel are displayed on a plurality of screens on the observation screen.
제 7 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍이 복수 개의 화면으로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
8. The method of claim 7,
The integrated system manager device includes:
Wherein the control unit controls the viewing screen viewer apparatus so that a plurality of transcoding streams corresponding to the error channel are displayed on a plurality of screens on the observation screen.
제 7 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 하나의 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
8. The method of claim 7,
The integrated system manager device includes:
Wherein the viewing screen multi-viewer apparatus is controlled such that one original streaming image corresponding to the error channel and a plurality of transcoding streams are output together on the observation screen.
제 7 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상으로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
8. The method of claim 7,
The integrated system manager device includes:
Wherein the control unit controls the viewing screen viewer apparatus so that only the stream selected by the user among the plurality of transcoding streams corresponding to the error channel outputted on the observation screen is output as the original streaming image. Monitoring system.
제 7 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 원본 스트리밍 및 복수개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상을 원본 해상도 크기로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
8. The method of claim 7,
The integrated system manager device includes:
The control unit controls the viewing screen multi-viewer apparatus so that the original streaming image is output only in the original resolution size for streaming with user selection among a plurality of original streams corresponding to the error channel and a plurality of transcoding streams output on the observation screen Based broadcast streaming monitoring system.
삭제delete 제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
상기 트랜스코딩 스트리밍을 채널별 그룹핑(Grouping)하고, 상기 그룹핑한 그룹마다 사용자 입력에 따른 라벨링(Labeling)을 부여하고,
입력된 사용자 명령에 따라 IP 기반으로 물리적인 커넥션의 변경없이 상기 트랜스코딩 스트리밍을 복수의 채널들을 포함하는 상기 그룹 단위로 멀티뷰어 장치의 화면상의 표시 위치를 이동하도록 상기 멀티뷰어 장치를 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
Grouping the transcoding stream by channel, labeling according to user input for each of the grouped groups,
And controls the multiviewer apparatus to move the display position on the screen of the multiview device in units of the group including the plurality of channels according to the inputted user command without changing the physical connection on the IP basis Based broadcasting streaming monitoring system.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
복수 개의 상기 멀티뷰어 장치에 모니터 사이즈 관리, 모니터 개수 관리, 상기 채널 개수 관리, 상기 채널별 해상도 관리, 상기 알람 메시지에 대한 검출 명령, 기 설정된 기준 설정을 통합적으로 수행하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
The method according to claim 1, wherein the multi-viewer apparatus integrally performs monitor size management, monitor number management, channel number management, resolution management for each channel, detection command for the alarm message, Streaming monitoring system.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
기 등록된 별도의 외부 단말기로 상기 알람 메시지를 푸쉬 방식 또는 풀 방식으로 전송하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
And transmits the alarm message to the external terminal, which has been registered in advance, in a push method or a full method.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
사용자 명령에 따라 상기 복수 개의 채널 중 특정 채널이 선택되면 비트레이트 정보, 딜레이 정보를 포함하는 계측값 검출 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 포함하는 요약 페이지가 출력되도록 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
When a specific channel among the plurality of channels is selected according to a user command, a summary page including at least one of measurement value detection information including bit rate information, delay information, current log information, and alarm information is output IP based broadcast streaming monitoring system.
제 1 항에 있어서,
상기 통합 시스템 매니저 장치는,
비트레이트 정보, 딜레이 정보를 포함하는 계측값 검출 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 기반으로 오류에 대응하도록 하는 지능형 오류 대응 가이드가 나타나도록 제어하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The integrated system manager device includes:
Based on at least one or more pieces of information including at least one of measurement information, bit rate information, measurement value detection information including delay information, current log information, and alarm information, is displayed so that an intelligent error countermeasure guide corresponding to an error is displayed. Monitoring system.
제 1 항에 있어서,
상기 멀티뷰어 장치는,
상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The multi-
Wherein the transcoding stream corresponding to the error channel is recorded and stored from a predetermined time before the occurrence of the error to a predetermined next time after the occurrence of the error based on the time of occurrence of the error, system.
제 1 항에 있어서,
상기 IP 모니터링 장치는,
상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The IP monitoring apparatus includes:
Wherein the transcoding stream corresponding to the error channel is recorded and stored from a predetermined time before the occurrence of the error to a predetermined next time after the occurrence of the error based on the time of occurrence of the error, system.
제 1 항에 있어서,
상기 IP 모니터링 장치는,
상기 오류 채널에 대응하는 원본 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 시스템.
The method according to claim 1,
The IP monitoring apparatus includes:
Based on the error occurrence time, the original stream corresponding to the error channel is recorded from the previous time set before the occurrence of the error until the next predetermined time after the occurrence of the error, .
IP 모니터링 장치에서 IP 네트워크 스위치로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받는 과정;
상기 IP 모니터링 장치에서 상기 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력하는 과정;
복수 개의 멀티뷰어 장치에서 상기 트랜스코딩 스트리밍을 수신하며, 상기 트랜스코딩 스트리밍을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력하는 과정;
상기 IP 모니터링 장치에서 상기 원본 스트리밍 영상을 기 설정된 기준과 비교하여 오류를 검출한 알람 메시지를 생성하여 출력하는 과정; 및
통합 시스템 매니저 장치에서 상기 알람 메시지에 대응하는 오류 채널을 추출하고, 상기 멀티뷰어 장치 중 상기 오류 채널에 대응하는 뷰어로 알람을 나타내도록 제어하는 과정, 관찰화면용 멀티뷰어 장치에 상기 오류 채널에 대응하는 영상을 나타내도록 제어하는 과정,
상기 통합 시스템 매니저 장치에서 각 장치를 등록한 후 동작을 제어하기 위한 사용자 인터페이스를 제공하도록 하는 과정을 포함하고,
상기 IP 모니터링 장치가 유니캐스트 방식으로 상기 트랜스코딩 스트리밍을 출력한 경우, 상기 멀티뷰어 장치는 자신의 IP 주소로 송출된 제1 트랜스코딩 스트리밍을 수신하여 디코딩하고,
상기 IP 모니터링 장치가 멀티캐스트 방식으로 상기 트랜스코딩 스트리밍을 출력한 경우, 상기 멀티뷰어 장치는 자신에게 할당된 채널의 제2 트랜스코딩 스트리밍을 수신하여 디코딩하는 것을 특징으로 하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 방법.
Receiving an original streaming image for a plurality of channels from an IP network switch in an IP monitoring apparatus;
Outputting a transcoding stream by performing transcoding in which the original streaming image is resized to a predetermined size in the IP monitoring apparatus;
Receiving the transcoding streaming from a plurality of multi viewer apparatuses and outputting the transcoding stream to one of a plurality of screens according to a predetermined path;
Comparing the original streaming image with a predetermined reference in the IP monitoring apparatus to generate and output an alarm message in which an error is detected; And
Extracting an error channel corresponding to the alarm message from the integrated system manager apparatus and controlling the viewer to display an alarm by the viewer corresponding to the error channel among the multi viewer apparatuses; A step of controlling to display an image,
And providing a user interface for controlling operations after registering each device in the integrated system manager device,
When the IP monitoring apparatus outputs the transcoding stream in a unicast manner, the multi viewer apparatus receives and decodes the first transcoding stream transmitted to its own IP address,
Wherein when the IP monitoring apparatus outputs the transcoding stream in a multicast manner, the multi-viewer apparatus receives and decodes the second transcoding stream of the channel allocated to the multi-viewer apparatus. Streaming monitoring method.
제 22항에 있어서,
상기 사용자 인터페이스는,
일련의 순서로 연결되는 각 장치를 등록하는 화면 또는 페이지, 모니터링할 복수개의 채널에 대한 입출력 및 채널 속성값을 개별 설정 혹은 동시에 로딩하는 화면 또는 페이지, 각 장치의 설정 값을 설정하는 화면 또는 페이지, 계측 및 오류 검출 항목 기준을 설정하는 화면 또는 페이지 등의 설정 및 실행 제어에 관련된 인터페이스 화면 또는 페이지와, 모니터링 수행 시, 등록된 멀티뷰어 장치 단위의 개별 멀티뷰어 모니터링 화면 또는 페이지, 등록된 모든 멀티뷰어 장치를 동시에 표시하는 통합 멀티뷰어 모니터링 화면 또는 페이지 등을 제공하는 모니터링에 관련된 인터페이스 화면 또는 페이지를 제공하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 방법.
23. The method of claim 22,
Wherein the user interface comprises:
A screen or page for registering each device connected in a series of sequential order, a screen or page for individually setting or simultaneously loading input / output and channel attribute values for a plurality of channels to be monitored, a screen or page for setting setting values of each device, An interface screen or a page related to setting and execution control of a screen or a page for setting the reference of measurement and error detection items, and an individual multi-viewer monitoring screen or page of a registered multi-viewer device unit at the time of monitoring, And providing an interface screen or page related to monitoring that provides an integrated multi-viewer monitoring screen or page for simultaneously displaying the devices.
제 23항에 있어서,
상기 사용자 인터페이스는,
멀티뷰어 장치의 개별 채널뷰어를 설정하는 화면, 개별 멀티뷰어 모니터링 화면, 통합 멀티뷰어 모니터링 화면 등에서 채널의 위치를 멀티뷰어 내에서 혹은 멀티뷰어간에 변경하고자 할 경우, 사용자의 드레그앤드롭 제어 동작을 이용하여, 특정 채널 혹은 특정 그룹 혹은 특정 영역을 선택 후 이동을 원하는 위치로 드레그한 후 드롭하여 위치를 변경하는 동작을 제공하는 것을 특징으로 하는 IP 기반 방송 스트리밍 모니터링 방법.
24. The method of claim 23,
Wherein the user interface comprises:
If you want to change the channel position between the multi-viewer or multi-viewer in the screen for setting the individual channel viewer of the multi-viewer device, the monitoring screen for the individual multi-viewer, and the integrated multi-viewer monitoring screen, the user can use the drag- Selecting a particular channel or a specific group or a specific region, and dragging the selected region to a desired location and then dropping the location to change the location.
KR1020160183941A 2016-12-30 2016-12-30 System and Apparatus for Monitoring Broadcasting Streaming Based on IP Active KR101906300B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020160183941A KR101906300B1 (en) 2016-12-30 2016-12-30 System and Apparatus for Monitoring Broadcasting Streaming Based on IP
PCT/KR2017/014450 WO2018124537A1 (en) 2016-12-30 2017-12-11 Ip-based broadcast streaming monitoring method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160183941A KR101906300B1 (en) 2016-12-30 2016-12-30 System and Apparatus for Monitoring Broadcasting Streaming Based on IP

Publications (2)

Publication Number Publication Date
KR20180079562A KR20180079562A (en) 2018-07-11
KR101906300B1 true KR101906300B1 (en) 2018-12-06

Family

ID=62709666

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160183941A Active KR101906300B1 (en) 2016-12-30 2016-12-30 System and Apparatus for Monitoring Broadcasting Streaming Based on IP

Country Status (2)

Country Link
KR (1) KR101906300B1 (en)
WO (1) WO2018124537A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102611331B1 (en) * 2018-10-02 2023-12-08 삼성전자주식회사 Display apparatus and server communicating with the display device
CN109672914B (en) * 2018-12-12 2022-01-11 西安万像电子科技有限公司 Data transmission method and system
CN114785855B (en) * 2022-03-30 2024-05-24 北京正奇联讯科技有限公司 Multi-picture system, scheduling method thereof and multi-picture scheduling system
KR102840222B1 (en) * 2023-07-21 2025-07-30 주식회사 엘지유플러스 Method and system for providing collection view screen
KR102840223B1 (en) * 2023-07-21 2025-07-30 주식회사 엘지유플러스 Method and system for providing iptv service
WO2025023407A1 (en) * 2023-07-21 2025-01-30 주식회사 엘지유플러스 Method and system for providing iptv service

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008311946A (en) * 2007-06-14 2008-12-25 Panasonic Corp Multi-point video surveillance device
KR101451551B1 (en) * 2014-02-28 2014-10-16 네오컨버전스 주식회사 Multi-Channel Broadcasting monitoring system for load balancing
KR101616055B1 (en) * 2015-12-28 2016-04-27 네오컨버전스 주식회사 Method and apparatus for monitoring video

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100730659B1 (en) * 2004-12-18 2007-06-21 주식회사 리노스 Broadcast signal monitoring system and method
KR100804036B1 (en) * 2007-11-12 2008-02-18 반도전자통신주식회사 Digital Broadcasting Channel Monitoring System

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008311946A (en) * 2007-06-14 2008-12-25 Panasonic Corp Multi-point video surveillance device
KR101451551B1 (en) * 2014-02-28 2014-10-16 네오컨버전스 주식회사 Multi-Channel Broadcasting monitoring system for load balancing
KR101616055B1 (en) * 2015-12-28 2016-04-27 네오컨버전스 주식회사 Method and apparatus for monitoring video

Also Published As

Publication number Publication date
KR20180079562A (en) 2018-07-11
WO2018124537A1 (en) 2018-07-05

Similar Documents

Publication Publication Date Title
KR101906300B1 (en) System and Apparatus for Monitoring Broadcasting Streaming Based on IP
US9154857B2 (en) ABR live to VOD system and method
CA2669464C (en) Method and system for monitoring and controlling a video signal network
US9479737B2 (en) Systems and methods for event programming via a remote media player
CN102263959B (en) Direct broadcast transfer method and system
US12149785B2 (en) Issue reporting by a receiving device
US20090089852A1 (en) Automated Multimedia Channel Error Reporting from Viewer Premises
KR20110113617A (en) Virtual CPUs, Thin CPUs, Display Screens, and Computer-Readable Modules
CN101632069A (en) Be used to present the method and system of the information relevant with recorded content
US20120002059A1 (en) Video Feedback Loop
KR101352860B1 (en) Multi stream system and multi stream display method thereof
CN104796770A (en) A three-level diagnostic method for all radio and television services and an broadcast service system
KR101746378B1 (en) Apparatus for monitoring convergence broadcast using mobile terminal
JP6166692B2 (en) IP-based video transmission apparatus and broadcasting system
JP2012204878A (en) Video data stream evaluation method and system
US9894152B2 (en) Consolidation and monitoring of consumed content
CN101674395B (en) Method for providing video frequency service for users in the television set-top box
KR102641876B1 (en) Apparatus and Method for Simultaneous Playback of Interest Video
KR102838267B1 (en) Apparatus and method for providing broadcasting services simultaneously
BG4736U1 (en) MULTIFUNCTIONAL HYBRID SYSTEM FOR INTERACTIVE AND DIGITAL TELEVISION
Kurze et al. A scalable open source framework for live media production and distribution
KR101649721B1 (en) Apparatus for receiving network independent type convergence broadcast
CN112784108A (en) Data processing method and device
CN102685545A (en) System and method for evaluating video data stream
Farmer Confidence Monitoring: Any Time, Any Way, Anywhere

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000