KR101906300B1 - System and Apparatus for Monitoring Broadcasting Streaming Based on IP - Google Patents
System and Apparatus for Monitoring Broadcasting Streaming Based on IP Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/29—Arrangements for monitoring broadcast services or broadcast-related services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/29—Arrangements for monitoring broadcast services or broadcast-related services
- H04H60/32—Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing 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/234309—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2381—Adapting 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 기반 방송 스트리밍 모니터링 방법 및 시스템에 관한 것이다.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
상기 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
상기 통합 시스템 매니저 장치는 복수 개의 상기 멀티뷰어 장치(140) 중 상기 오류 채널에 대응하는 뷰어의 화면이 기 설정된 관찰 화면으로 이동되어 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen
상기 통합 시스템 매니저 장치는 상기 알람 메시지 이외에, 특정 채널에 대한 사용자 명령이 발생하거나 상기 트랜스코딩 스트리밍 상에 정지화면(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
상기 통합 시스템 매니저 장치는 상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 상기 오류 채널에 대응하는 뷰어의 화면과 상기 관찰 영역에 동시에 출력되도록 상기 멀티뷰어 장치(140) 및 관찰화면용 멀티부어 장치(150)를 제어한다.The integrated system manager device may be configured to transmit the transcoding stream corresponding to the error channel to the
상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍이 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen
상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍이 복수 개의 화면으로 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the observation screen
상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 하나의 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen
상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 복수개 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen
상기 통합 시스템 매니저 장치는 상기 관찰 화면에 상기 오류 채널에 대응하는 복수개 원본 스트리밍 영상이 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager apparatus controls the viewing screen
상기 통합 시스템 매니저 장치는 상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상으로 출력되도록 상기 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated system manager device controls the viewing
상기 통합 시스템 매니저 장치는 상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍과 복수개의 원본 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서 원본 스트리밍 영상으로 원본 크기로 출력되도록 상기 관찰화면용 멀티뷰어 장치(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
상기 통합 시스템 매니저 장치는 상기 트랜스코딩 스트리밍을 채널별 그룹핑(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
상기 통합 시스템 매니저 장치는 복수 개의 상기 멀티뷰어 장치(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
상기 멀티뷰어 장치(140)는 상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장한다.The
상기 통합 시스템 매니저 장치는 상기 오류 채널에 대응하는 원본 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장할 수 있도록 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
본 발명의 모니터링 서비스의 대상은 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
이상에서 설명한 바와 같이 본 발명의 일 실시예에 의하면, 방송 사업자가 송출한 방송 스트리밍 영상이 시청자에게 전달되는 과정을 하나의 모니터링 서버에서 모든 방송 채널을 통합적으로 관리하고, 오류가 발생한 채널에 대해 알람을 발생하여 관리자가 빠르게 인지하고 조치를 취할 수 있도록 하는 효과가 있다.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
이하, 본 발명의 일 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.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
본 발명의 일 실시예에 따른 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-
스트리밍 제공부(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
컨버터(108)는 IRD(106) 혹은 셋탑박스(107)로부터 수신된 HDMI 혹은 SDI 신호를 IP 스트리밍으로 컨버팅하여 IP 네트워크 스위치(110)로 전달한다. 다시 말해, 컨버터(108)는 셋탑박스(107) 또는 IRD(106)로부터 HDMI 혹은 SDI 방식으로 영상이 출력되면 연결된 디스플레이(예컨대, TV)로 출력하는 것이 아니고 IP 스트리밍으로 컨버팅 한다.The
셋탑박스(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-
IP 네트워크 스위치(110)는 스트리밍 제공부(109)로부터 모니터링 대상 스트리밍을 수신한다. IP 네트워크 스위치(110)는 IP 모니터링 장치(120) 및 관찰화면용 멀티뷰어 장치(150)로 모니터링 대상 스트리밍에 대한 원본 스트리밍 영상을 전송한다. IP 네트워크 스위치(110)는 일반적인 네트워크 스위치 장비를 의미한다. IP 네트워크 스위치(110)는 스트리밍 제공부(109)로부터 각 채널에 대한 서비스 스트리밍을 수신한다.The
IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력 받아 기 설정된 기준과 비교하여 오류가 검출될 경우 알람 메시지를 생성한다. IP 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다.The
IP 모니터링 장치(120)는 IP TV 서비스 센터 내에 구현될 수 있다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 원본 스트리밍 영상을 직접 수신한다. 원본 스트리밍 영상은 멀티캐스팅 및 유니캐스팅 등의 스트리밍을 위한 IP 스트리밍 주소를 갖고 있다.The
IP 모니터링 장치(120)는 트랜스코딩 스트리밍을 멀티뷰어 장치(140)로 전송한다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 수신된 원본 스트리밍 영상을 디코딩한 후, 화면에 주사하는 방식이 아니라 해상도(예컨대, FHD, UHD 등)가 높은 원본 스트리밍 영상의 용량이 너무 크기 때문에, 용량을 작게 만들기 위해 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 생성한 후 트랜스코딩 스트리밍을 멀티뷰어 장치(140)로 전송한다. 예컨대, IP 모니터링 장치(120)는 FHD 해상도(또는 UHD 해상도)를 갖는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다.The
IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받아 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력하는데, 트랜스코딩 스트리밍은 멀티캐스팅일 수도 있고, 유니캐스팅일 수 도 있다. 네트워크 구성이나, 트랜스코딩 스트리밍의 사용 목적이나 방식에 따라 선택하여 브로드케스팅 한다.The
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 모니터링 장치(120)는 반드시 1대로 구현되는 것이 아니라 채널의 개수에 따라 복수 개로 구현될 수 있다. 예컨대, IP 모니터링 장치(120) 한대 당 혼자서 200개의 채널을 처리 가능한 경우, 추가로 200개의 채널이 증설되어, 총 400개의 채널을 처리해야 하는 경우, 첫 번째 IP 모니터링 장치로는 1 ~ 200번의 채널까지 처리하고, 두 번째 IP 모니터링 장치로는 201~400번의 채널까지 처리하도록 설정할 수 있다.The
IP 모니터링 장치(120)는 스트리밍 제공부(109)에 포함된 IP TV 서비스 스트림 등 주 서비스 스트리밍과, 셋탑박스(107), IRD(106) 등의 출력을 모니터링 한다.The
IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 수신된 복수 개의 채널에 대한 원본 스트리밍 영상 각각을 디코딩한 후 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍을 멀티뷰어 장치(140)로 출력한다. IP 모니터링 장치(120)의 출력은 스트리밍이다. IP 모니터링 장치(120)는 기 설정된 개수(예컨대, 200개)의 채널에 대한 원본 스트리밍 영상 각각을 디코딩한 후 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 트랜스코딩 스트림을 스트리밍 형태로 출력한다.The
IP 모니터링 장치(120)는 원본 스트리밍을 트랜스코딩 처리하지 않은 상태, 즉, 원본 스트림 상태 및 원본 디코딩 영상 상태,에서 오류를 검출할 수 있다. IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍을 입력 받아 기 설정된 기준과 비교하여 오류를 검출한 후 해당 오류에 대한 알람 메시지를 생성한다. IP 모니터링 장치(120)는 알람 메시지를 통합 시스템 매니저 장치(130)로 전송한다. 이 때 장비 구성이나 운영 시나리오에 따라서 알람 메시지는 멀티뷰어 장치(140)로 직접 전달되어 처리될 수도 있다.The
IP 모니터링 장치(120)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력 받아 디코딩한 후 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 스트림을 트랜스코딩 스트리밍 출력하고, 스트리밍용 네트워크 스위치(122)를 이용하여 멀티뷰어 장치(140)로 송출한다. IP 모니터링 장치(120)는 트랜스코딩 스트리밍을 스트리밍용 네트워크 스위치(122) 또는 관리를 위한 네트워크 스위치(132)를 이용하여 외부로 송출할 수 있다.The
IP 모니터링 장치(120)는 원본 스트리밍 영상을 입력 받아 기 설정된 기준과 비교하여 오류가 검출(예컨대, 블랙 화면이 지속적으로 검출되는 경우, 화면이 안나오는 경우, 소리가 안나오는 경우, 스트리밍 연결이 깨짐, 스트리밍 타이밍에 문제가 발생하는 경우, 딜레이가 발생하는 경우)되면, 오류 검출 내역을 기반으로 알람 메시지를 생성 및 출력한다. IP 모니터링 장치(120)는 알람 메시지를 통합 시스템 매니저 장치(130)로 전송한다. IP 모니터링 장치(120)는 오류 검출 후 오류 발생 레벨에 따라 경고와 알람을 구분하여 발생한다.The
스트리밍용 네트워크 스위치(122)는 IP 모니터링 장치(120)와 멀티뷰어 장치(140) 간에 데이터를 중계하는 기능을 수행한다. 일반적인 구성으로는 스트리밍용 네트워크 스위치(122) 또는 관리용 네트워크 스위치(132)는 서로 물리적으로 분리되어 있으며, 서로 독립적으로 동작한다. 그러나, 송수신 데이터 처리량이 작거나, 단순한 망구성이 필요할 경우, 스트리밍용 네트워크 스위치(122)와 관리용 네트워크 스위치(132)를 같은 네트워크 스위치로 사용할 수도 있다.The
통합 시스템 매니저 장치(130)는 관리용 네트워크 스위치(132)를 경유하여 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어 장치(140)로 알람을 나타내도록 제어한다. The integrated
통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)의 부하를 감소시키기 위해 멀티뷰어 장치(140)의 전반적인 동작을 제어한다. The integrated
통합 시스템 매니저 장치(130)는 기 설정된 세팅 정보를 기반으로 멀티뷰어 장치(140)를 제어한다. 통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한 후, 자동으로 혹은 사용자 명령에 의해 알람 메시지 또는 해당 채널 화면이 선택(예컨대, 더블 클릭)되면, 알람 메시지에 대응하는 오류 채널을 추출하고, 해당 오류 채널을 관찰화면용 멀티뷰어 장치(150)의 ‘관찰 화면’에 표시되도록 제어한다. 관찰화면용 멀티뷰어 장치(150)의 ‘관찰 화면’에 표시되는 화면은 원본 스트리밍 영상 혹은 트랜스코딩 스트리밍 영상일 수 있다. 이 때 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어 장치(140)의 화면은 그대로 표시되며, 해당 알람의 내역에 해당하는 알람 정보와 가시가청 효과(예컨데, 확대, 블링킹, 빨간 격자, 알람 정보 텍스트 표출 등)를 해당 채널 화면에 함께 표출 한다.The integrated
통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)에서 출력하는 영상과 ‘관찰 화면’에서 출력하는 영상이 동시에 재생되도록 제어한다. 통합 시스템 매니저 장치(130)는 복수 개(예컨대, 10 ~ 20대)의 멀티뷰어 장치(140), 1대 혹은 복수 대의 IP 모니터링 장치(120)를 통합하여 설정 및 제어할 수 있다. 통합 시스템 매니저 장치(130)는 최초로 장비가 부팅된 후 복수 개(예컨대, 10 ~ 20대)의 멀티뷰어 장치(140)를 등록한 후, 등록된 멀티뷰어 장치(140)가 어떠한 채널을 수신할지를 설정을 통해 로딩한다. The integrated
통합 시스템 매니저 장치(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
통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)와 멀티뷰어 장치(140)를 설정한다. 통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)를 사전에 등록시키고 명령을 전송하여, 멀티뷰어 장치(140)에서 출력되는 영상을 실시간으로 변경시킬 수 있다.The integrated
통합 시스템 매니저 장치(130)는 한대 이상의 IP 모니터링 장치(120)를 등록하고 복수 개의 멀티뷰어 장치(140)를 등록한다. 통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)의 IP 주소 마다 채널 정보를 매칭시킨 각각의 명령을 설정한 후 명령을 실행한다. 이때 멀티뷰어 장치(140)의 IP 주소 대신에 멀티캐스팅 주소를 매칭 시킬 수도 있는데 이것은 1개의 채널이 1대 이상의 멀티뷰어 장치(140)에서 동시에 표시 되어야할 목적이 있을 경우를 위한 것이다.The integrated
통합 시스템 매니저 장치(130)는 멀티뷰어 장치(140)들을 통합 관리하고, IP 모니터링 장치(120)에서 리사이징하기 위한 기 설정된 사이즈의 변경, 채널 정보에 매칭된 멀티뷰어 장치(140)들의 IP 주소 혹은 멀티캐스팅 주소의 등록 및 변경(목적지 변경)을 제어한다. The integrated
통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널(경고나 알람이 발생한 채널)에 대응하는 멀티뷰어 장치(140)의 화면이 가시 가청 효과(확대, 블링크 (Blink), 격자 표시, 경고음 등)를 표출하도록 제어한다. The integrated
통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 예컨대, 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 추출하고, 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어의 화면(예컨대, 3×3 위치)에 비프 신호가 출력되거나, 기 설정된 색깔(예컨대, 빨간색)로 표시하고, 블링크하도록 제어한다. 통합 시스템 매니저 장치(130)는 오류 채널에 대응하는 뷰어의 화면(예컨대, 3×3 위치)에 빨간색이 나타나도록 제어하고, 오류 정보에 대한 텍스트가 나타나도록 제어한다.The integrated
통합 시스템 매니저 장치(130)는 IP 모니터링 장치(120)로부터 수신된 알람 메시지를 기반으로 멀티뷰어 장치(140)를 제어한다. 통합 시스템 매니저 장치(130)는 알람 메시지를 기반으로 오류 채널을 확인하고, 오류 코드를 확인하여 대응 명령을 관리용 네트워크 스위치(132)를 경유하여 멀티뷰어 장치(140) 또는 관찰화면용 멀티뷰어 장치(150) 전달한다.The integrated
통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140)들의 채널 정보, 오류 정보, 목적지 정보를 모두 저장하고 있으며, 필요에 따라 복수 개의 멀티뷰어 장치(140)들의 출력이 전환되도록 제어한다.The integrated
통합 시스템 매니저 장치(130)가 IP 모니터링 장치(120)로부터 수신되는 알람 메시지를 지속적으로 모니터링하다가 알람 메시지가 수신되면, 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 멀티뷰어를 추출한다. When the integrated
통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 멀티뷰어 장치(140)로 알람 메시지에 해당하는 동작 명령을 전송한다. 예컨대, 통합 시스템 매니저 장치(130)는 알람 메시지에 대응하는 오류 채널을 ‘17번 채널’로 확인하면, ‘17번 채널’이 몇 번 멀티뷰어 장치(140)에 존재하는지의 여부를 확인한다. 이후 통합 시스템 매니저 장치(130)는 ‘17번 채널’의 알람 메시지에 해당하는 동작 명령, 예컨데 확대 명령,을 해당 멀티뷰어 장치(140)로 전송한다. 멀티뷰어 장치(140)는 ‘17번 채널’에 대응하는 영상을, 예컨데 두 배,로 확대한다.The integrated
통합 시스템 매니저 장치(130)는 IP 주소(유니캐스트 주소) 혹은 멀티캐스트 주소에 매칭된 포트 번호를 갖고 있다.The integrated
통합 시스템 매니저 장치(130)는 등록된 채널들에 대하여 그룹핑(Grouping) 및 라벨링(Labeling)을 수행할 수 있다. 통합 시스템 매니저 장치(130)는 예컨대, 각 행의 같은 위치의 다수개의 채널을 세로로 한 줄 혹은 복수개의 줄로 그룹핑하거나, 각 열의 같은 위치의 다수개의 채널을 한 줄 혹은 복수개의 줄로 그룹핑할 수 있다. 또한 줄이나, 영역을 기준으로 그룹핑하거나, 특정 채널들을 선택하여 그룹핑할 수도 있다. 통합 시스템 매니저 장치(130)는 그룹핑된 그룹에 라벨링을 수행하여 그룹 명칭을 입력할 수 있다. 이후 통합 시스템 매니저 장치(130)는 그룹핑된 그룹을 하나로 인식하여 그룹별로 라벨링을 수행하거나, 그룹별로 이동시킬 수 있다. 다시 말해, 관리자는 드레그 앤 드롭(Drag & Drop) 방식으로 200개의 채널을 모두 이동시키는 경우 시간이 많이 소요되는데, 그룹별로 이동시키는 경우 시간을 절약할 수 있다. The integrated
통합 시스템 매니저 장치(130)는 기 등록된 별도의 외부 단말기(핸드폰, PC)로 알람 메시지와 트랜스코딩된 영상을 전송한다. 예컨대, 통합 시스템 매니저 장치(130)는 "37번 채널에 블랙화면 오류 발생, 관련 영상을 확인하기 위해 URL을 누르세요"라는 메시지를 핸드폰으로 전송할 수 있다. 관리자는 원격지에서 알람 메시지를 확인할 수 있고, 알람 메시지에 포함된 URL을 누르는 경우, 관리자는 핸드폰을 이용하여 오류 발생 앞뒤로 10초 분량의 녹화 영상을 다운로드 혹은 스트리밍 수신으로 확인할 수 있다. 관리자가 알람 메시지에 포함된 채널의 현재 상태를 보려면 ‘37번 채널’을 선택하면 트랜스코딩된 현재 영상을 확인할 수 있다. 통합 시스템 매니저 장치(130)는 기 등록된 PC로 알람 영상을 푸쉬 방식 혹은 PC에서의 알람 메시지 확인을 통한 풀방식으로 전송할 수 있다.The integrated
관리용 네트워크 스위치(132)는 IP 모니터링 장치(120), 통합 시스템 매니저 장치(130), 멀티뷰어 장치(140), 관찰화면용 멀티뷰어 장치(150)간의 제어신호를 중계하는 기능을 수행한다. 관리용 네트워크 스위치(132)는 관리 및 제어 신호 송수신용 네트워크 스위치로서, IP 모니터링 장치(120)로부터 생성된 알람 메시지를 통합 시스템 매니저 장치(130)로 전달하고, 해당 멀티뷰어 장치(140) 및 관찰화면 용 멀티뷰어 장치(150)에 발생 알람메시지에 해당하는 동작을 수행시키기 위한 제어 신호를 송수신하는 데 사용 된다.The
멀티뷰어 장치(140)는 스트리밍용 네트워크 스위치(122)를 경유하여 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신한다. 관찰화면용 멀티뷰어 장치(150)는 IP 네트워크 스위치(110)로부터 원본 스트리밍 영상을 수신한다. 관찰화면용 멀티뷰어 장치(150)는 스트리밍용 네트워크 스위치(122)를 경유하여 IP 모니터링 장치(120)로부터 트랜스코딩한 스트리밍을 수신하거나, IP 네트워크 스위치(110)로부터 원본 스트리밍 영상을 수신할 수도 있다. IP 모니터링 장치(120)의 입력 채널을 트랜스코딩한 스트리밍을 기 설정된 경로에 따라 복수 개의 멀티뷰어 장치(140)의 화면 중 어느 하나의 화면으로 출력한다. The
멀티뷰어 장치(140)는 통합 시스템 매니저 장치(130)에 의해 설정된 정보를 기반으로, IP 모니터링 장치(120)가 트랜스코딩 스트리밍을 유니캐스팅 방식으로 출력할 경우, 자신의 IP 주소에 해당하는 채널에 대응되는 트랜스코딩 스트리밍을 수신하여 출력하고, IP 모니터링 장치(120)가 트랜스코딩 스트리밍을 멀티캐스팅 방식으로 출력할 경우, 자신에게 등록된 멀티캐스트 주소에 해당하는 채널에 대응되는 트랜스코딩 스트리밍을 수신하여 출력한다When the
복수 개의 멀티뷰어 장치(140) 각각이 디스플레이(예컨대, TV)와 연결되어 있다. 본 발명의 멀티뷰어 장치(140)들은 통합 시스템 매니저 장치(130)와 통신이 가능하다. 일반적인 멀티뷰어 시스템에서는 장치들이 통합 매니저와 같은 외부 서버와 유기적으로 연결이 되지 않는다. 즉, 일반적인 멀티뷰어 시스템에서는 어느 한 서버로부터 통합적인 제어를 받지 않으며, 입력된 영상이 있으면, 이를 묶어서 외부 디스플레이 장치로 출력하는 역할만을 수행한다.Each of the plurality of
멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 디코딩한 후, 같이 수신하여 디코딩된 다른 채널들과 사전에 설정된 공간적 구성 포맷으로 한 개의 화면으로 구성되어, 연결된 디스플레이(예컨대, TV)로 기 설정된 방식(예컨대, HDMI 방식)으로 출력한다. 멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 각각을 제어할 수 있다. 일반적인 멀티뷰어 장치에서는 기 설정된 채널의 목적지를 변경하기 위해서는 물리적인 HDMI 케이블을 뽑아서 다른 포트 혹은 다른 멀티뷰어에 연결해야 한다.The
멀티뷰어 장치(140)는 IP 주소 및 포트 번호에 따라 매칭된 채널에 대응하는 트랜스코딩 스트리밍만을 수신하거나, 혹은 멀티캐스팅 주소에 따라 매칭된 트랜스코딩 스트리밍만을 수신하는 스트리밍 방식이므로, 통합 시스템 매니저 장치(130)에 의해 목적지 매칭 정보만을 변경하여 채널의 목적지가 바뀌게 된다. 멀티뷰어 장치(140)는 스트리밍용 네트워크 스위치(122)를 경유하여 수신한 트랜스코딩 스트리밍을 디코딩한 후, 기 설정된 디스플레이 상의 정해진 위치에 디코딩된 영상을 표시하고, 그 화면이 HDMI 방식으로 출력한다.Since the
멀티뷰어 장치(140)에서 디스플레이 장치로 출력하는 단계만 HDMI 방식이고, 이전까지의 단계는 모두 IP 기반 신호이다. 멀티뷰어 장치(140)는 트랜스코딩 스트리밍으로부터 취득한 디코딩 정보와 알람 메시지 관련 정보를 채널별로 받아서 표시하는 역할을 수행한다. 멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 디코딩한 후, 같이 수신된 다른 채널의 디코딩된 영상과 사전 설정된 포맷으로 화면을 구성한다. 멀티뷰어 장치(140)는 통합 시스템 매니저 장치(130)로부터 오류 정보, 알람 신호를 수신하여 화면을 구성할 때 배치 및 표출시킨다. Only the step of outputting from the
멀티뷰어 장치(140)는 채널에 대한 알람 메시지 및 관련 제어 신호를 통합 시스템 매니저 장치(130)로부터 수신하는 경우 해당 채널의 현재 시간을 기준으로 전후 기 설정된 시간(예컨대, ± 10초)에 해당하는 트랜스코딩 스트리밍 스트림을 묶어서 저장한다. 이러한 저장 기능은 관찰화면용 멀티뷰어 장치(150)나 IP 모니터링 장치(120)에서도 가능하며, 알람이 발생한 채널의 현재 시간을 기준으로 전후 기 설정된 시간(예컨대, ± 10초)에 해당하는 원본 스트리밍 스트림을 묶어서 저장하거나, 트랜스코딩 스트리밍 스트림을 저장할 수 있다.When receiving the alarm message for the channel and the related control signal from the integrated
멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍들을 수신하여 디코딩한 후, 기 설정된 화면(예컨대, 24개)으로 구성한 후 디스플레이로 출력한다. 복수 개의 멀티뷰어 장치(140) 중에 관찰화면용 멀티뷰어 장치(150)로 등록이 되는 경우가 있다. 즉, 통합 시스템 매니저 장치(130)에서 복수 개의 멀티뷰어 장치(140) 중 특정 멀티뷰어 장치를 관찰화면용 멀티뷰어(150)를 등록한다. 예컨대, 통합 시스템 매니저 장치(130)에서 복수 개의 멀티뷰어 장치(140) 중 ‘7번 멀티뷰어 장치’를 관찰화면용 멀티뷰어로 등록하면 ‘7번 멀티뷰어 장치’는, 알람이 발생한 채널이나, 운용자가 선택한 채널 등 사전에 관찰 화면 출력 요건을 지정하고, 요건에 해당하는 채널이 발생할 경우 해당 채널에 대한 트랜스코딩 스트리밍 혹은 원본 스트리밍을 수신하여 디코딩한 후 ‘관찰화면’에 디스플레이하도록 동작한다. 이때 기존 멀티뷰어 장치(140)에서 표시되고 있는 해당 채널은 그대로 유지된다. 또한 관찰화면용 멀티뷰어 장치(150)에 출력될 수 있는 채널을 사전에 선정하여 관리할 수도 있다. 전체 모니터링 대상 채널, 예컨데 200개, 중 50개를 관찰화면 용 멀티뷰어의 관찰 화면에 표시하는 대상으로 지정하고, 해당 50개 채널에서 사전 설정된 관찰 화면 출력 요건에 해당하는 채널이 발생할 경우, 해당 채널을 관찰 화면에 표시한다.The
도 2는 본 발명의 일 실시예에 따른 IP 모니터링 장치와 멀티뷰어 장치(140)의 내부 모듈을 나타낸 주요 기능 블럭 구성도이다.2 is a block diagram illustrating a main functional block of an IP monitoring apparatus and an internal module of the
본 실시예에 따른 IP 모니터링 장치(120)는 스트리밍 입력부(121), 오류 및 알람 처리부(122), 트랜스코딩부(123), 스트리밍 출력부(127)를 포함한다. IP 모니터링 장치(120)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The
IP 모니터링 장치(120)에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작할 수 있다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the
스트리밍 입력부(121)는 IP 네트워크 스위치(110)로부터 복수 개의 채널에 대한 원본 스트리밍 영상을 입력받는다. 오류 및 알람 처리부(122)는 IP 네트워크 스위치(110)로부터 수신된 복수 개의 채널에 대한 원본 스트리밍 영상을 기 설정된 기준과 비교하여 오류를 검출하고, 오류 검출에 대한 알람 메시지를 생성한다. 트랜스코딩부(123)는 IP 네트워크 스위치(110)로부터 수신된 복수 개의 채널에 대한 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행하여 트랜스코딩 스트리밍을 생성한다. 트랜스코딩부(123)는 디코더(124), 리사이징부(125), 인코더(126)를 포함한다. 디코더(124)는 원본 스트리밍 영상을 디코딩한다. 리사이징부(125)는 디코더(124)에 의해 디코딩된 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한다. 인코더(126)부는 리사이징된 영상을 다시 인코딩하는 트랜스코딩을 수행하여 트랜스코딩 스트리밍을 생성한다. 스트리밍 출력부(127)는 트랜스코딩부(123)로부터 수신된 트랜스코딩 스트리밍과 오류 및 알람 처리부(122)로부터 수신된 알람 메시지 정보를 출력한다.The streaming
본 실시예에 따른 멀티뷰어 장치(140)는 스트리밍 클라이언트(141), 디코더(142), 컴포지션(145)부, 및 알람 수신 클라이언트(143) 및 가시가청 효과 제어부(146)를 포함한다. 멀티뷰어 장치(140)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The
멀티뷰어 장치(140)에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작할 수 있다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the
스트리밍 클라이언트(141)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신한다. 디코더(142)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍을 디코딩한다. 컴포지션(145)은 디코딩된 트랜스코딩 스트리밍 영상을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력한다.The
IP 모니터링 장치(120)으로부터 알람 메시지가 생성되면, 통합 시스템 매니저(130)가 수신하여 해당 채널의 화면을 출력하는 멀티뷰어 장치(140)로 알람 메시지에 해당하는 알람 정보와 가시가청 효과 제어 신호를 전달하고, 멀티뷰어 장치(140)의 알람 수신 클라이언트(143) 및 가시가청 효과 제어부(146)는 이를 수신하여 해당 동작을 수행한다.When the alarm message is generated from the
도 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
도 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
컨버터(108)는 영상 캡쳐 모듈, 인코더, 스트리머를 포함할 수 있다. 영상 캡쳐 모듈은 셋탑박스(107), IRD(106)로부터 수신된 HDMI, SDI 등의 포맷을 가지는 영상 소스를 캡쳐한다. 인코더는 셋탑박스(107), IRD(106)부로부터 수신하여 캡쳐된 영상 소스를 인코딩한다. 스트리머는 인코딩된 방송 스트리밍을 IP 네트워크 스위치(110)로 스트리밍한다.The
IP 모니터링 장치(120)는 도 2에 도시된 스트리밍 입력부(121), 오류 및 알람 처리부(122), 스트리밍 출력부(127), 트랜스코딩부(123) 이외에 알람 출력부(128)를 추가적으로 포함할 수 있다. 알람 출력부(128)는 오류 및 알람 처리부(122)로부터 수신된 알람 메시지를 통합 시스템 매니저 장치(130)로 전송하는 기능을 수행한다.The
멀티뷰어 장치(140)는 스트리밍 클라이언트(141), 알람 수신 클라이언트(143), 원본 영상 요청 제어 모듈(144), 디코더(142), 멀티뷰어(145), 가시가청효과 제어 모듈(146)을 포함한다. 멀티뷰어 장치(140)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The
멀티뷰어 장치(140)에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작할 수 있다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the
스트리밍 클라이언트(141)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신한다. 알람 수신 클라이언트(143)는 통합 시스템 매니저 장치(130) 또는 IP 모니터링 장치(120)로부터 알람 메시지를 수신한다. 원본 영상 요청 제어 모듈(144)은 통합 시스템 매니저 장치(130)에 의해 오류 채널이 추출되어 해당 채널을 표시하는 멀티뷰어 장치(140) 혹은 관찰화면용 멀티뷰어 장치(150)에 통보되면, 오류 채널에 대응하는 원본 스트리밍 영상을 IP 네트워크 스위치(110)로 요청한다. 디코더(142)는 IP 모니터링 장치(120)로부터 수신된 트랜스코딩 스트리밍, 혹은 IP 네트워크 스위치(11)으로부터 수신된 원본 영상 스트리밍을 디코딩한다. 멀티뷰어(145)는 통합 시스템 매니저 장치(130)에 의해 설정된 정보를 기반으로 자신의 IP 주소, 혹은 자신에게 할당된 멀티캐스트 채널의 주소에 해당하는 채널들에 대응되는 트랜스코딩 스트리밍들을 수신하여 디코딩한 영상들을 사전에 설정된 형식으로 하나의 화면으로 구성하여 디스플레이로 출력한다. 또한 멀티뷰어(145)는 자신에게 할당된 채널의 원본 영상 스트리밍을 디코딩한 영상을 출력한다.The
통합 시스템 매니저 장치(130)에 의해 오류 채널이 추출되면, 해당 오류 채널에 해당 오류에 대응하는 가시가청 효과 제어 신호가 생성되어 알람 수신 클라이언트(143)를 통해 수신되고, 이를 수신한 가시가청효과 제어 모듈(146)은 해당 채널에 대응하는 화면의 테두리에 기 설정된 색깔, 예컨데 붉은색,의 격자를 블링킹 등의 효과를 포함하여 표시할 수 있으며, 오류 채널에 대응하는 화면 내에 알람에 대한 텍스트 정보(오류 메시지, 오류 코드 등)가 나타나도록 제어할 수 있다. 가시가청효과 제어 모듈(146)은 오류 채널에 대응하는 화면에 대응하는 영상을 두 배로 확대할 수 있다. 이러한 제어신호는 또다른 실시예로서, 통합시스템 매니저 장치(130)를 통하지 않고, IP 모니터링 장치(120)의 알람 메시지를 멀티뷰어 장치(140)가 직접 받아 생성하여 처리할 수도 있다.When an error channel is extracted by the integrated
도 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
멀티뷰어 장치(140)는 IP 모니터링 장치(120)로부터 트랜스코딩 스트리밍을 수신하며, 트랜스코딩 스트리밍을 디코딩한 영상을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력한다.The
멀티뷰어 장치(140)는 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 오류 발생 시점보다 기 설정된 이전 시간부터 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장한다. 본 발명의 또 다른 실시예로, IP 모니터링 장치(120)에서 오류가 검출되어 알람 메시지가 생성되면, 해당 오류 채널에 대응하는 원본 스트리밍 혹은 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 오류 발생 시점보다 기 설정된 이전 시간부터 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장할 수도 있다.The
멀티뷰어 장치(140)는 복수개의 멀티뷰어 장치(140)로 구성되며, 통합 시스템 매니저에서 그 중 한 개 혹은 다수개를 관찰화면용 멀티뷰어 장치(150)로 등록할 수 있다. 관찰화면용 멀티뷰어 장치(150)는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍 영상이 출력될 수 있다. ‘관찰 화면’에서는 원본 스트리밍 영상이 출력되나, 기 설정된 화면 레이아웃(Layout) 설정에 따라 트랜스코딩 스트리밍이 출력될 수 있다. 관찰화면용 멀티뷰어 장치(150)는 알람이 발생하거나 관리자가 특정 채널에 대응하는 화면을 선택하는 경우, 해당 영상을‘관찰 화면’에 출력되도록 한다. 또한 통합 시스템 매니저 장치에서 기설정된 관찰화면 출력 요건(알람발생, 사용자 선택, 순차적 관찰, 경고 및 특이 사항 발생 등)에 맞는 채널이 발생한 경우, 이에 대한 제어 신호를 관찰 화면용 멀티뷰어(150)에 송신하여 해당 채널을 관찰 화면에 정해진 방식으로 표출하도록 한다. The
‘관찰 화면’에는 기 설정된 사이즈로 리사이징한 트랜스코딩을 수행한 트랜스코딩 스트리밍 영상이 출력되거나, 원본 스트리밍 영상이 출력될 수 있다. 예컨대, 관리자가 멀티뷰어 장치(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
멀티뷰어 장치(140)는 알람이 발생한 채널의 화면을 기 설정된 색깔, 예컨데 붉은색, 의 격자 테두리를 부가하여 표현할 수 있으며 블링킹 등의 가시효과를 추가할 수도 있으며, 동시에 ‘관찰 화면’ 내에 해당 알람 발생 채널의 원본 스트리밍 영상을 표시하고, 알람에 대한 텍스트 정보(알람 내용, 오류 코드, 관련 로그, 알람 대응 지능형 가이드 등)가 나타나도록 제어할 수 있다. 만약, 알람 메시지와 무관하게 관리자가 특정 채널에 대응하는 화면을 선택하는 경우, 선택된 화면에 대응하는 원본 스트리밍 영상이 ‘관찰 화면’에 출력될 수 있다.The
‘관찰 화면’은 기 설정된 개수(예컨대, 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
통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지도록 하거나, 오류 채널에 대응하는 뷰어의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 화면 테두리가 블링크하도록 제어한다.The integrated
통합 시스템 매니저 장치(130)는 트랜스코딩 스트리밍을 채널별 그룹핑하고, 그룹핑한 그룹마다 사용자 입력에 따른 라벨링을 부여한다.The integrated
통합 시스템 매니저 장치(130)는 사용자 명령(예컨대, 드레그 앤 드롭)에 따라 IP 기반으로 물리적인 커넥션의 변경없이 트랜스코딩 스트리밍 영상 화면을 채널 단위로 위치를 이동하거나, 그룹 단위로 위치를 이동하도록 멀티뷰어 장치(140)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 기 등록된 별도의 외부 단말기로 알람 메시지를 푸쉬 방식 또는 풀 방식으로 스트리밍 전송한다.The integrated
통합 시스템 매니저 장치(130)는 사용자 명령에 따라 복수 개의 채널 중 특정 채널을 선택하면 비트레이트 정보, 딜레이 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 포함하는 요약 페이지가 출력되도록 제어한다.The integrated
통합 시스템 매니저 장치(130)는 비트레이트 정보, 딜레이 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 기반으로 오류에 대응하도록 하는 지능형 오류 대응 가이드가 나타나도록 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰화면용 멀티뷰어 장치(150)의 관찰 화면에 오류 채널에 대응하는 채널의 화면이 기 설정된 방식으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 정지화면(Freeze), 검은화면(Black), 소리 없음(Silence), 소리 레벨 이상, 비디오 및 오디오 비트레이트(Bitrate), 시간 정보 이상 등이 발생하는 경우 등 기 설정된 알람 발생 기준에 의해 알람 메시지가 발생한 채널 및, 사용자 명령(예컨대, 더블 클릭)이 발생한 채널의 경우, 해당 채널의 원본 스트림 영상 혹은 트랜스코딩 스트리밍 영상이 기 설정된 관찰 화면에서도 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 채널에 대응하는 뷰어의 화면과 관찰화면에 동시에 출력되도록 멀티뷰어 장치(140)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍이 출력되도록 멀티뷰어 장치(140)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍이 복수 개의 화면으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 복수 개의 원본 스트리밍이 복수 개의 화면으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰 화면에 오류 채널에 대응하는 하나의 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰 화면 상에 출력되는 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상으로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
통합 시스템 매니저 장치(130)는 관찰 화면 상에 출력되는 오류 채널에 대응하는 복수 개의 원본 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 해상도 크기로 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
도 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
도 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
도 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
도 6에 도시된 바와 같이, 멀티뷰어 장치(140)는 UHD 해상도를 갖는 멀티뷰어 화면으로 출력할 때, 2×8로 총 16개 중 라벨링 표시용 화면 1개를 제외한 총 15개의 화면을 3단으로 구성한 총 45개의 화면으로 분할하여 출력한다.As shown in FIG. 6, when the
도 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
그 외 기타 방법으로 멀티뷰어 장치당 할당 채널 수를 전체 해상도에 대하여 나누어 적절한 포맷으로 전체 화면을 구성하여 출력할 수 있다. 이러한 전체 해상도 대비 각 채널당 해상도 계산은 통합 시스템 매니저 장치에서 자동으로 혹은 사용자 지정으로 설정된다.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 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 사이즈로 리사이징한 후 트랜스코딩을 수행한 트랜스코딩 스트리밍을 출력한다(S320). 복수 개의 멀티뷰어 장치(140)는 트랜스코딩한 스트리밍을 수신하며, 트랜스코딩한 스트리밍을 기 설정된 경로에 따라 복수 개의 화면 중 어느 하나의 화면으로 출력한다(S330).The
IP 모니터링 장치(120)는 원본 스트리밍 영상을 기 설정된 기준과 비교하여 오류를 검출한 알람 메시지를 생성하여 출력한다(S340).The
통합 시스템 매니저 장치(130)는 알람 메시지를 수신하며, 알람 메시지에 대응하는 오류 채널을 추출하고, 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어로 알람을 나타내도록 제어한다(S350). 단계 S350에서, 통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지거나, 오류 채널에 대응하는 멀티뷰어 장치(140)의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 화면 테두리가 블링크하도록 제어한다. 단계 S350에서, 통합 시스템 매니저 장치(130)는 복수 개의 멀티뷰어 장치(140) 중 오류 채널에 대응하는 원보 스트리밍 영상 화면이 기 설정된 ‘관찰 화면’에 출력되도록 관찰화면용 멀티뷰어 장치(150)를 제어한다.The integrated
도 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
이상의 설명은 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명의 일 실시예들은 본 발명의 일 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 일 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 일 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 일 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.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 모니터링 장치와 멀티뷰어 장치를 등록하고, 동작 내용 설정하고, 동작 기준을 설정하고, 연결된 각 장치의 운영 현황을 모니터링하고, 사용자 인터페이스 화면(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.
상기 통합 시스템 매니저 장치는,
복수 개의 상기 멀티뷰어 장치 중 상기 오류 채널에 대응하는 뷰어의 화면이 기 설정된 사이즈만큼 커지도록 하거나, 상기 오류 채널에 대응하는 뷰어의 화면 테두리가 기 설정된 색깔로 표시되도록 하거나, 상기 화면 테두리가 블링크(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.
상기 통합 시스템 매니저 장치는,
상기 오류 채널에 대응하는 화면만을 별도로 표시하는 관찰화면용 멀티뷰어 장치를 등록하고 제어하고,
상기 관찰화면용 멀티뷰어는 방송 서비스 네트워크와 상기 통합 시스템 매니저 장치에 모두 연결되어, 상기 원본 스트리밍 영상과 상기 트랜스코딩 스트리밍을 모두 수신하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 오류 채널에 대응하는 화면을 복수 개의 상기 멀티뷰어 장치 중 상기 오류 채널에 대응하는 채널뷰어에 해당 화면이 표시됨과 함께, 기 설정된 관찰화면용 멀티뷰어 장치에도, 알람이 발생하면 해당 오류 채널에 대응하는 화면을 자동으로 혹은 사용자 선택등의 제어에 의해, 출력되도록 상기 멀티뷰어 장치 및 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 알람 메시지 이외에, 특정 채널에 대한 사용자 명령이 발생할 경우, 기 설정된 멀티뷰어 장치의 채널뷰어 혹은 관찰화면용 멀티뷰어 장치의 관찰 화면에 해당 채널의 화면 및 관련 가시가청 효과가 출력되도록 상기 멀티뷰어 장치 및 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 상기 오류 채널에 대응하는 뷰어의 화면과 관찰화면 영역에 동시에 출력되도록 상기 멀티뷰어 장치 및 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 원본 스트리밍 영상 또는 트랜스코딩 스트리밍이 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 복수 개의 원본 스트리밍이 복수 개의 화면으로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍이 복수 개의 화면으로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 관찰 화면에 상기 오류 채널에 대응하는 하나의 원본 스트리밍 영상과 복수 개의 트랜스코딩 스트리밍이 함께 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상으로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 관찰 화면 상에 출력되는 상기 오류 채널에 대응하는 복수 개의 원본 스트리밍 및 복수개의 트랜스코딩 스트리밍 중 사용자 선택이 있는 스트리밍에 대해서만 원본 스트리밍 영상을 원본 해상도 크기로 출력되도록 상기 관찰화면용 멀티뷰어 장치를 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
상기 트랜스코딩 스트리밍을 채널별 그룹핑(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.
상기 통합 시스템 매니저 장치는,
복수 개의 상기 멀티뷰어 장치에 모니터 사이즈 관리, 모니터 개수 관리, 상기 채널 개수 관리, 상기 채널별 해상도 관리, 상기 알람 메시지에 대한 검출 명령, 기 설정된 기준 설정을 통합적으로 수행하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
기 등록된 별도의 외부 단말기로 상기 알람 메시지를 푸쉬 방식 또는 풀 방식으로 전송하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
사용자 명령에 따라 상기 복수 개의 채널 중 특정 채널이 선택되면 비트레이트 정보, 딜레이 정보를 포함하는 계측값 검출 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 포함하는 요약 페이지가 출력되도록 제어하는 것을 특징으로 하는 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.
상기 통합 시스템 매니저 장치는,
비트레이트 정보, 딜레이 정보를 포함하는 계측값 검출 정보, 현재 로그 정보, 알람 정보 중 적어도 하나 이상의 정보를 기반으로 오류에 대응하도록 하는 지능형 오류 대응 가이드가 나타나도록 제어하는 것을 특징으로 하는 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.
상기 멀티뷰어 장치는,
상기 오류 채널에 대응하는 트랜스코딩 스트리밍을 오류 발생 시점을 기준으로 상기 오류 발생 시점보다 기 설정된 이전 시간부터 상기 오류 발생 시점 이후의 기 설정된 다음 시간까지 녹화하여 저장하는 것을 특징으로 하는 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.
상기 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.
상기 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 주소로 송출된 제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.
상기 사용자 인터페이스는,
일련의 순서로 연결되는 각 장치를 등록하는 화면 또는 페이지, 모니터링할 복수개의 채널에 대한 입출력 및 채널 속성값을 개별 설정 혹은 동시에 로딩하는 화면 또는 페이지, 각 장치의 설정 값을 설정하는 화면 또는 페이지, 계측 및 오류 검출 항목 기준을 설정하는 화면 또는 페이지 등의 설정 및 실행 제어에 관련된 인터페이스 화면 또는 페이지와, 모니터링 수행 시, 등록된 멀티뷰어 장치 단위의 개별 멀티뷰어 모니터링 화면 또는 페이지, 등록된 모든 멀티뷰어 장치를 동시에 표시하는 통합 멀티뷰어 모니터링 화면 또는 페이지 등을 제공하는 모니터링에 관련된 인터페이스 화면 또는 페이지를 제공하는 것을 특징으로 하는 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.
상기 사용자 인터페이스는,
멀티뷰어 장치의 개별 채널뷰어를 설정하는 화면, 개별 멀티뷰어 모니터링 화면, 통합 멀티뷰어 모니터링 화면 등에서 채널의 위치를 멀티뷰어 내에서 혹은 멀티뷰어간에 변경하고자 할 경우, 사용자의 드레그앤드롭 제어 동작을 이용하여, 특정 채널 혹은 특정 그룹 혹은 특정 영역을 선택 후 이동을 원하는 위치로 드레그한 후 드롭하여 위치를 변경하는 동작을 제공하는 것을 특징으로 하는 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.
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)
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)
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)
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 |
-
2016
- 2016-12-30 KR KR1020160183941A patent/KR101906300B1/en active Active
-
2017
- 2017-12-11 WO PCT/KR2017/014450 patent/WO2018124537A1/en active Application Filing
Patent Citations (3)
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 |