v2.0.4
flutter_mjpeg
用于从 URL 显示 MJPEG 流的 Flutter 小部件,主要用于 IP 摄像头,在屏幕外时自动停止
38喜欢 994近 30 天下载140Pub 分数
AndroidiOSmacOSWindowsLinux
用于从 URL 显示 MJPEG 流的 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. |
依赖清单 5 项
>=0.2.0 <1.0.0>=0.16.0 <1.0.0>=0.13.1 <2.0.0{"sdk":"flutter"}{"sdk":"flutter"}先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗