2016-10-24 10 views
0

OpenCV의 cvGetTickCount() 나는 RTSP를 통해 MJPEG 미디어 서버에서 스트리밍하고

OpenCV의이 cvGetTickCount을()라는 함수를

내 질문이 RTSP 스트리밍 :이 방법은 RTP 타임 스탬프의 차이를 반환합니까 (rtp 헤더에서) 프레임 사이에? 아니면 OpenCV가 FPS를보고 빈도를 확인하고 매번 일정한 값을 반환합니까?

결과를 인쇄 할 때 cvGetTickCount() 값이 너무 완벽하게 보입니다. 나는 이전에 수동으로 내가 (

답변

0

"cv2.getTickCount 함수는 참조 이벤트 후 클럭 사이클의 수를 반환이 방법에 대한 적절한 문서를 찾기 위해 고군분투

약간의 차이가있는 RTSP 스트림을 받고 결과를 디코딩 기억합니다 이 기능이 호출되는 순간까지) "(Reference 참조). 이 기능을 사용하여 시스템 시계에 따라 런타임을 측정 할 수 있습니다. 그러나 이것은 RTSP 스트림 타임 스탬프와 아무 관련이 없습니다. 나는 그 타임 스탬프를 얻기 위해 VLC API 나 ffmpeg API를 제안 할 것이다.

+0

"cv :: VideoCapture 클래스가 해당 구현에 적합한 장소입니다."이 기능이 OpenCV에 있습니까? 그렇지 않으면 좋은 RTSPClient 예제가 있기 때문에 live555에 다음 번 시도해 보겠습니다. – user2529499

+0

아니요, 존재하지 않습니다. –