flutter_mjpeg
Flutter-Widget zum Anzeigen eines MJPEG-Streams aus einer URL, hauptsächlich für IP-Kameras verwendet, stoppt sich selbst, wenn nicht auf dem Bildschirm angezeigt
Flutter-Widget zum Anzeigen eines MJPEG-Streams von einer URL
Englischer Projektschnappschuss. Aktuelle Inhalte auf 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. |
Abhängigkeiten 5 Einträge
>=0.2.0 <1.0.0>=0.16.0 <1.0.0>=0.13.1 <2.0.0{"sdk":"flutter"}{"sdk":"flutter"}Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗