flutter-webrtc
airdash
Our great sponsors
flutter-webrtc | airdash | |
---|---|---|
8 | 11 | |
3,918 | 460 | |
1.5% | - | |
8.5 | 6.3 | |
10 days ago | about 1 month ago | |
C++ | Dart | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flutter-webrtc
-
Flutter Screen Recorder Desktop
I only had a brief glance, but I believe that this is your best shot at the moment. Kudos to Weiwei Duan ( https://github.com/cloudwebrtc ) for his hard work. He contributed this code, which I found when looking at his filed issue: https://github.com/flutter-webrtc/flutter-webrtc/issues/799
-
AirDash - New, free and open source flutter app for sending files to any device
To be honest I don't know exactly how it works. I use the flutter-webrtc library for the data transfer. Should note that u/imdeadinsidelol managed to do cross platform local networks in the Arc app. I would love to understand how he accomplished that!
-
How to make a FTP video call in flutter
You’re looking for webRTC, FTP is just File Transfer Protocol. You are going to have to setup a TURN server for your webRTC app if this is going further then your LAN and a learning project. You could also look at websockets(central server), VoIP. https://github.com/flutter-webrtc/flutter-webrtc https://webrtc.org/
- Which library should be used for video/ audio group call
-
What are the limitation of Flutter 2 Desktop ?
You could checkout https://github.com/flutter-webrtc/flutter-webrtc as alternative
-
WebRTC - the right choice?
Andriod/iOS/Web/Windows/macOS/Linux: https://github.com/flutter-webrtc/flutter-webrtc
-
Show HN: Minimal WebRTC conferencing using flutter(Android, iOS and Native)
Hey HN,
I work on https://github.com/pion/webrtc and have been meaning to try out flutter. Using https://github.com/flutter-webrtc/flutter-webrtc I was able to pull something together that works on Android, iOS and native. Best of all is that I wrote/prototyped in the web. My hope is that between this and Pion we can make WebRTC may more accessible.
If you are familiar with WebRTC these are some of the features that excited me.
* Trickle ICE
* Re-negotiation
* Multiple inbound/outbound tracks per PeerConnection
* No codec restriction per call. You can have H264 and VP8 in the same conference.
airdash
-
Flutter's pure state management
I've only built small apps such as airdash, but always felt that the state management libraries such as Provider felt overly complex. Once I learnt about how to use ValueNotifier & ValueListenableBuilder I have started using it instead and will not look at libraries again until I ran into I find myself writing a bunch of boilerplate etc.
-
How do you transfer file quickly and "wireless" from phone (could be Android or iPhone) to your windows laptop/pc? I often use snapdrop and sometime it really takes ages to send one small file
https://airdash-project.web.app/ AirDash is surprisingly good
-
If you have a dope well made flutter app, I'll help promote it on my youtube channel (29K+ subs) ❤️
Sounds great! I made Airdash, a file sharing app that enables the easiest way to get a file from one device to another. Personally use it for getting screenshots from an android device to my Mac.
-
New to Flutter. Wondering where the OS and Web integration stands right now
I created Airdash in flutter (a simple desktop and mobile app for sharing files with any device). It worked pretty well and would definitely do it again for simple desktop apps that also has a mobile component. Heck I would even use it for desktop only apps if I needed support for anything else than macOS. Can't comment on the web experience, but I would personally not hesitate on trying it as long as I didn't need SEO support.
-
What is the best online database to use for flutter Windows and why Firebase has no SDK for Windows?
While waiting for official windows support for firestore I decided to use firedart in AirDash for some simple things
-
Looking for a WebRTC solution for Flutter
The file sharing app AirDash uses flutter_webrtc to send files. Note that it only uses data channels so no camera or media integration. It uses Firestore for signaling. For a simpler example although less complete you can look at the simple_peer library as well. It also only supports data channels right now however.
-
Creating a library for finding nearby devices using Bluetooth
Thanks. Yeah, likely going to be a lot of edge cases when doing cross platform bluetooth. For now I've been able to discover and send some small data packets to nearby devices on iOS/macOS (as can be seen in this playground). Fortunately my use case is only transmitting device name and id. I'm thinking of using this as a way to pair nearby devices more easily in Airdash.
-
AirDash - New, free and open source flutter app for sending files to any device
Or you can of course also test by manually installing the apk from the latest release available here: https://github.com/simonbengtsson/airdash/releases/tag/v2.0.130
What are some alternatives?
opentok-flutter-basic-video-chat
Agora-Flutter-SDK - Flutter plugin of Agora RTC SDK for Android/iOS/macOS/Windows
react-native-callkeep - iOS CallKit framework and Android ConnectionService for React Native
react-native-twilio-video-webrtc - Twilio Video (WebRTC) for React Native
pjproject - PJSIP project
One-to-One-Video-Call-Webrtc-Application-Sample-for-Android - This Android app demonstrates a practical example of using EnableX Video APIs and the Android Toolkit to create a dynamic 1-to-1 real-time video chat experience. It serves as a hands-on demonstration, guiding developers on effectively harnessing these tools' power.
WebphoneLib - Easier web calling by providing a layer of abstraction around SIP.js
plugins - Plugins for Flutter maintained by the Flutter team
example-webrtc-applications - Examples of WebRTC applications that are large, or use 3rd party libraries
meshenger-android - P2P Voice/Video phone App for local networks.
agora-group-calling - A quickstart guide to making your own group video calling application using flutter
engine - The Flutter engine