1. 스트리밍에 영향을 미치는 요소

Black screen with a pop up that has text in it. One sentence is highlighted in red Error streaming parameters: stream requested from a device that only supports a 720p max resolution (pic 1.1)

1.1 스트리밍 매개변수

각 장치 모델에서 사용할 수 있는 스트리밍 매개변수는 다를 수 있습니다. 특정 매개변수 세트가 있는 스트림을 요청하기 전에 스트리밍 매개변수가 카메라 모델에 사용 가능하거나 지원이 되는지 확인하십시오.

당사의 스트리밍 API 라이브러리에서 Axis 비디오 장치의 기존 스트리밍 매개변수를 찾을 수 있습니다.

black screen that are loading with a error message Too many viewers: Multitude of unique streams requested simultaneously on device with an Ambarella S2L Chip (pic 1.1.1)

1.1.1 인코딩된 스트림
장치는 장치 성능 기능(프로세서)에 따라 동시에 요청된 다수의 고유한 스트림을 처리하지 못할 수도 있습니다. 이는 다중 센서 장치 및 메가픽셀 해상도 장치에서 일반적입니다.

가능한 완화

  • 장치에서 동시에 요청한 고유 스트림 수 확인

1.2 지연 시간

지연 시간에 대해 이야기할 때 종단 간 지연 시간을 참고합니다. 당사는 종단 간 지연 시간을 카메라가 이미지를 캡처된 후부터 비디오 디스플레이에 표시될 때까지의 지연으로 정의합니다. 이는 총 시스템 지연 시간에 영향을 미치는 3가지 주요 단계로 나뉩니다.

1.2.1 카메라 지연 시간
요소: 스트림(해상도, 이미지 설정, 오디오, 압축)
캡처 주파수(센서), 다중 스트림, 이미지 처리…

1.2.2 네트워크 지연 시간
요소: 네트워크 기반 시설, 데이터 양, 전송 프로토콜(UDP/TCP)


가능한 완화

네트워크 기반 시설 및 관리

대개의 경우 제한된 네트워크가 매끄럽지 못한 | 고르지 못한| 지연 비디오의 최대 원인입니다. 대역폭이 제한되면 장치는 사용 가능한 네트워크 인프라 대역폭과 일치하도록 스트림 품질을 보상해야 합니다(비트 전송률 감소). 이미지 품질이나 프레임 속도를 낮추면 됩니다. 이로 인해 비디오 스트림이 끊길 수 있습니다.

  • Axis Site Designer 도구를 사용하여 Axis 카메라 모델에 따라 필요한 대역폭을 추정할 수 있습니다.
  • 제대로 관리되는 우수한 네트워크 인프라(QoS, 충분한 대역폭, 계획이 잘된 네트워크 홉)는 더 순조로운 비디오 스트림에 크게 기여할 것입니다.
screen showing hardware decoding ACS Hardware Decoding ACS (pic 1.2.3)

1.2.3 클라이언트 지연 시간(디코딩/렌더링)

요소: 비디오를 렌더링하는 미디어 플레이어(압축 풀기, 재정렬 및 디코딩), 버퍼링, 리프레시 비율 표시, 압축 해제.

가능한 완화

클라이언트 측의 열악한 하드웨어 및 소프트웨어

  • CPU, GPU, 메모리 카드 등과 같은 컴퓨터의 그래픽 처리 부품과 관련된 설정도 이미지 능숙도에 큰 영향을 미칩니다.
  • 하드웨어 가속은 최신 VMS/클라이언트의 기능입니다. 모든 그래픽과 텍스트 렌더링을 CPU에서 그래픽 처리 장치(GPU)로 이동합니다.
  • 고성능 그래픽 카드가 있을 경우 하드웨어 디코딩은 특히 고해상도 비디오를 스트리밍할 때 성능을 개선하고 CPU 사용을 줄일 수 있는 훌륭한 방법이 됩니다.

1.3 Axis 장치 설정

1.3.1 프레임 레이트
Axis Cameras의 GUI에서 설정을 통해 원하는 값으로 프레임 레이트를 제한할 수 있습니다. 프레임 레이트가 높을수록 특히 움직이는 물체를 모니터링하는 경우 더욱 부드러운 움직임의 영상을 얻을 수 있습니다. 이렇게 하면 신속한 움직임으로 빠르게 이동하는 객체를 상세히 캡처할 수 있습니다.

1.3.2 비트 레이트
Axis Cameras의 GUI에는 비트 레이트를 원하는 값으로 제한할 수 있는 설정이 있습니다. 그러나 비트 레이트는 일반적으로 증가된 이미지 활동을 위해 증가해야 하지만, CBR이 선택될 때 설정된 제한 값으로 인해 증가할 수 없기 때문에 프레임 레이트와 이미지 품질이 모두 부정적인 영향을 받습니다.

1.3.3 셔터 속도 - 모션 블러
셔터 속도는 카메라 셔터가 열려 있는 시간입니다. 센서에 도달하는 빛의 양을 제어합니다. 저조도 상황에서는 셔터가 오래 열려 있어야 센서가 빛을 충분히 받아들일 수 있습니다. 이 경우 부작용으로, 움직이는 객체가 흐려지는 모션 블러가 발생할 수 있습니다. 움직이는 객체가 흐려집니다.

가능한 완화

  • Axis 장치 기본 설정은 설정 이미지 및 스트림 설정이 대개의 일반적인 장면 및 시나리오에서 유동적인 비디오 스트림을 제공하기 위해 최적화되고 균형을 이루는 일종의 스위트 스팟입니다. 설정을 수정하면 이미 위에서 설명한 것처럼 비디오 유동성에 부정적인 영향을 미칠 수 있습니다.


아래는 셔터 속도를 수정하면 영상의 효과 확인에 사용할 수 있는 애플리케이션입니다.

 

2. 지원 케이스 열기

위의 요소 및 완화 방법이 이미지 품질 문제를 식별 및 해결하는 데 유용하지 않을 수도 있습니다. 지원 케이스를 열고 아래에 필요한 정보와 데이터를 제시해도 좋습니다.

참고: 가능하면 LTS 트랙 또는 활성 트랙에서 최신 펌웨어로 장치를 시험하는 것이 항상 중요합니다.

2.1 필요한 데이터 및 정보

지원 팁: 서버 보고서의 다운로드 방법

  • 지연 시간은 녹화물에 의존합니다 | 지연 문제 해결. 일부 시나리오에서는 시스템 로그에서 동작을 확인할 수 없습니다. 지원 케이스에 첨부하십시오.
  • 문제를 해결하려면 먼저 WEB GUI에서 지연 시간을 시험하여 영상 관리 시스템으로 인해 발생할 수 있는 지연 시간을 제외하는 것이 좋습니다. 최선의 방법은 장치를 미드스팬과 PC(노트북) <-> 미드스팬 <-> 좋은 네트워크 케이블을 사용하는 컴퓨터에 직접 연결하여 시험하는 것입니다. 하지만 이미 장치가 운영 중인 경우 이것이 항상 가능하지는 않음을 이해합니다.
  • 권장 브라우저 사용 - 카메라 기본 설정 + 오버레이에 ms(%T:%f) FPS로 통계 및 시간 추가: #R 비트 레이트: #B Mbit/s 좌표: #x #y #Zms(%T:%f)
  • 좋은 그래픽 카드가 있는 컴퓨터를 사용 중인지 확인하십시오. 1GB 이상의 전용 비디오 메모리.
  • 움직이는 객체를 이용하여 처음에는 움직이지 않는 장치(PTZ)로 시험한 후 이동합니다.
  • 또한 카메라에서의 네트워크 추적으로 지연 및 응답 시간을 표시할 수도 있습니다.
  • 카메라에서의 네트워크 추적을 사용하여 지연 및 응답 시간을 표시할 수도 있습니다. 아래 명령은 IP 주소가 192.168.0.90인 카메라의 네트워크 추적을 60초간 캡처한 것입니다.
    http://192.168.0.90/axis-cgi/debug/debug.tgz?cmd=pcapdump&duration=60
     

[모든 질문에 답변하고 파일을 첨부하여 기술 지원팀에 문의하기]

참고

참고

설치 안내서에서 지정한 대로 Axis 카메라를 설치하면 의도한 대로 작동합니다. 일반적으로 장치를 작동하거나 시험할 때 장치의 돔이 지면을 향해야 합니다.

Axis는 본 가이드에서 설명한 구성 변경이 시스템에 미치는 영향에 대하여 어떠한 책임도 지지 않습니다. 변경에 실패하거나 예기치 않은 다른 결과가 발생하면 설정을 기본값으로 복원해야 할 수도 있습니다.

본 가이드에서 가능한 모든 문제를 다루기보다는 지원 케이스를 통해 가장 많이 볼 수 있는 문제들을 취급합니다. 문제가 이 문제 해결 가이드에 나열되어 있는지 여부에 관계없이, Axis 고객은 언제든지 Axis 지원에 연락할 수 있습니다.