v2.0.4
flutter_mjpeg
URL에서 MJPEG 스트림을 표시하는 Flutter 위젯. 주로 IP 카메라에 사용되며 화면 밖에 있을 때 자동으로 중지됩니다.
38좋아요 1.3천30일 다운로드140Pub 점수
AndroidiOSmacOSWindowsLinux
URL에서 MJPEG 스트림을 표시하는 Flutter 위젯
>=0.2.0 <1.0.0>=0.16.0 <1.0.0>=0.13.1 <2.0.0{"sdk":"flutter"}{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Flutter widget to show mjpeg stream from URL
This is a full dart implementation of MJPEG reader. No native involve.
Mjpeg(
stream: 'http://192.168.1.24:8080/video.cgi',
)
The Mjpeg widget expects a stream parameter with the HTTP URL of the MJPEG stream and can handle the following additional parameters:
| Parameter | Description |
|---|---|
isLive |
Whether or not the stream should be loaded continuously |
timeout |
HTTP Timeout when fetching the MJPEG stream |
width |
Force width |
height |
Force height |
error |
Error builder used when an error occurred |
loading |
Loading builder used until first frame arrived |
fit |
The boxFit of the image |
headers |
A map of headers to send in the HTTP request |
httpClient |
Used to give a custom httpClient, for example DigestAuthClient() from http_auth. Defaults to Client() from http. |
preprocessor |
Used to apply preprocessing to each frame of the MJPEG stream before it is sent to Image for rendering. Defaults to MjpegPreprocessor(), which passes each frame without modification. |