Cast 包有 API 文档吗?
Any API documentation for the Cast package?
所以我最近开始使用 flutter package cast 来与 Chromecast 设备进行通信。但是我找不到有关如何使用它的任何详细信息。如果你能帮我实际播放一个媒体文件,比如一首歌或一段有益健康的视频!
我当前的代码:
CastSession session;
Future<void> _connect(BuildContext context, CastDevice object) async {
session = await CastSessionManager().startSession(object);
session.stateStream.listen((state) {
if (state == CastSessionState.connected) {
// Close my custom GUI
Navigator.pop(context);
_sendMessage(session);
}
});
session.messageStream.listen((message) {
print('receive message: $message');
});
}
// My video playing code
session.sendMessage(CastSession.kNamespaceReceiver, {
'type': 'MEDIA',
'link': 'http://somegeneratedurl.com',
});
好的,所以我找到了答案的解决方案。不幸的是,没有播放视频文件的命令。我已经查看了可以播放视频的 Gcast protocol reference and there is no command for playing video files. I found this package,我打算改用那个包。
所以我最近开始使用 flutter package cast 来与 Chromecast 设备进行通信。但是我找不到有关如何使用它的任何详细信息。如果你能帮我实际播放一个媒体文件,比如一首歌或一段有益健康的视频!
我当前的代码:
CastSession session;
Future<void> _connect(BuildContext context, CastDevice object) async {
session = await CastSessionManager().startSession(object);
session.stateStream.listen((state) {
if (state == CastSessionState.connected) {
// Close my custom GUI
Navigator.pop(context);
_sendMessage(session);
}
});
session.messageStream.listen((message) {
print('receive message: $message');
});
}
// My video playing code
session.sendMessage(CastSession.kNamespaceReceiver, {
'type': 'MEDIA',
'link': 'http://somegeneratedurl.com',
});
好的,所以我找到了答案的解决方案。不幸的是,没有播放视频文件的命令。我已经查看了可以播放视频的 Gcast protocol reference and there is no command for playing video files. I found this package,我打算改用那个包。