Multi-channel play network video streams By OpenCV

Qing - 5월 17, 2021

A plugin for play video streaming

  • 지원 플랫폼
  • 지원 엔진 버전
    4.24 - 4.26
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Example: https://drive.google.com/file/d/1j4j62krccawhvliEfbLOt0EdJDnYYlq_/view?usp=sharing


Update-------------------------------------------------------------

2021.5.28

1.Fix crash

2.Add try again when open video failed.


2021.5.23

1. Add open video successed and failed delegate

2. Can set video fps.


Update-------------------------------------------------------------


Can play network video streams, support RTSP, RTMP, HTTP, M3U8.


Can play local video. support mkv, mp4


Can play web camera.


Easy to use.


Many videos can be played at the same time without affecting the game thread


There is an ExampleMap in the plugin content directory.


You can customize the video fps


Video Show:

20fps https://www.youtube.com/watch?v=fjblQ04f5-U

20fps https://www.youtube.com/watch?v=2Esa7LgpUxM

60fps https://www.youtube.com/watch?v=ZC9Mld_6aKc

기술적 세부사항

Features:

  •  Can play network video streams, support RTSP, RTMP, HTTP, M3U8.
  • Can play local video. support mkv, mp4
  • Can play web camera.
  • Easy to use.
  • Many videos can be played at the same time without affecting the game thread
  • Play monitor and control video
  • You can customize the video fps

Code Modules:

  •  OpenCVPlugin [Runtime]


Number of Blueprints:2

Number of C++ Classes:3

Network Replicated: (No)

Supported Development Platforms: (Windows)

Supported Target Build Platforms: (Win64)

Documentation: https://drive.google.com/file/d/1kgdfWThVuWqK2Z3ejAvU0Cfxb1vdtLfU/view?usp=sharing

Example Project: Plugin content directory

Important/Additional Notes: