我正在尝试查看Raspberry pi的USB摄像机的图像,但无法显示,因为我不知道如何获取Raspberry pi的流URL,此外,代码使我在中出现错误> defaultHeight:480,defaultWidth:640 ,有人可以帮我解决这两个问题吗?谢谢!
{{1}}
答案 0 :(得分:1)
VlcPlayer没有@Override
public int hashCode() {
return type.hashcode();
}
和defaultHeight
参数。您可以做的是将该小部件放在SizedBox中以调整宽度和高度:
defaultWidth
我不确定您在Raspberry Pi方面使用什么软件或服务。因此,您需要在应用程序内部输入流URL。确保您的Raspberry Pi和智能手机位于同一网络中。
我猜您是使用this视频来编写此代码的。它还说明您需要在Raspberry Pi端使用Motion。
祝你好运!
编辑 :以下是我的代码,您可以尝试以下代码;
new SizedBox(
height: 480,
width: 640,
child: new VlcPlayer(
controller: _vlcPlayerController,
aspectRatio: 4 / 3,
url: _streamUrl,
placeholder: Container(),
),
)