stream-video-flutter icon indicating copy to clipboard operation
stream-video-flutter copied to clipboard

Web Support ?

Open rnp0728 opened this issue 1 year ago • 3 comments

Hi stream team,

I’m currently using the stream_video_flutter package to implement video calling features in my Flutter app. I’m interested in knowing if there are any plans or ongoing work to add support for web platforms.

Web support would be incredibly valuable for my project and would help ensure a consistent experience across all platforms. Could you provide any updates or timelines regarding this feature?

Thank you!

rnp0728 avatar Aug 13 '24 19:08 rnp0728

They should consider all other platforms just like stream_chat_flutter works everywhere. For My Case I want to implement a conferencing platform like zoom but Video Calls are limited to mobile

drexhacker avatar Aug 14 '24 04:08 drexhacker

@drexhacker Any resolutions for solving this issue or do you know any other packages which provides support for all 3 platforms?

rnp0728 avatar Aug 14 '24 08:08 rnp0728

@drexhacker Any resolutions for solving this issue or do you know any other packages which provides support for all 3 platforms?

All I can say this package is the best both in simplicity and usability regarding others am not very sure but for what I know they use the flutter_webrtc which supports all platforms, meaning you can extend this package on your own using flutter_webrtc and their api or core package. I'm also soon heading for this just that am still working on other things

drexhacker avatar Aug 14 '24 13:08 drexhacker

Hey @rnp0728 👋

Unlike most video calling packages for Flutter, we decided to build all possible functionality in Dart and use the flutter_webrtc package for the same (similar to the things mentioned by @drexhacker). At the moment, we officially support Android and iOS, but we also have experimental support for Web and MacOS. Our dogfooding app in the repo already works on these platforms.

Still, we are some time away from official support which would also include relevant documentation, guides, as well as regular testing and workflows on all supported platforms.

While you can try the package out on other platforms today, we are some time away from guaranteeing full platform support. For the same, we are also in the process of expanding our Flutter team which would allow us to achieve this.

Hope this helps :)

d3xvn avatar Aug 23 '24 12:08 d3xvn

Hei, @deven98! Any updates on official support for Web?

asaarnak avatar Feb 25 '25 08:02 asaarnak

Hei! @renefloor, @Brazol, @d3xvn
Are there any updates to Web support and other desktop platforms?

asaarnak avatar Apr 30 '25 09:04 asaarnak

Hi @asaarnak, currently no updates.

As said before, we focus on mobile with full support on Android and iOS. Internally we also run it on web and macos, so in general the sdk works on those platforms, but they might be missing features. Currently we don't test on windows and linux, so no promises there.

We do like to know about interest in specific platforms though, so we can prioritize the support for them. Which platforms would you like to use and what kind of app do you want to make?

renefloor avatar Apr 30 '25 11:04 renefloor

Web and MacOS. We plan to migrate our 1to1 video room and chat mobile app to desktop and web sometime in future. We need 1to1 call with ai transcribing and blur background. And also chat at the same time and send attachments.

asaarnak avatar Apr 30 '25 12:04 asaarnak