Best android open-source packages and libraries.

Zomie app

Online meeting app like Google meet, build with Flutter for all platforms. using WebRTC for media real-time communication, socket.io for signaling & messaging, & Server on Nodejs with SFU architecture
Updated 3 weeks ago

zomie

Online meeting app like google meet, build with flutter for all platforms. this app uses WebRTC for media real-time communication, and socket.io for signaling & messaging. Server running on nodejs with SFU method.

  • Features

    • Create Room
      • life time (default 1 minute)
        • after life time & if there is no one in room, then room will destroy itself
      • password (optional)
    • Lobby
      • preparing for meeting
        • permission for microphone & camera
    • Room meeting
      • chat room
      • video & audio communication
      • share screen (:heavy_exclamation_mark: on development)
  • Tested platform status

    • ✔️ Android (tested)
    • ✔️ Windows (tested)
    • ✔️ Web (tested)
    • ❗ Ios (not tested yet)
    • ❗ Linux (not tested yet)
    • ❗ Mac (not tested yet)

#SS Apps

  • Desktop-windows

  • Mobile-Android

  • Web browser

#Flutter info

  • build with version.
    • Flutter 3.3.4, dart 2.18.2
  • Android
    • targetSdk
        compileSdkVersion 33
        minSdkVersion 23
        targetSdkVersion 33
      

#Credential

  • none

Note

  • Socket io
    • Platform
      • All Platform
    • version match info [1]
        - server(nodejs): "socket.io": "^2.4.1"
        - client(flutter):  socket_io_client: ^1.0.1 | ^1.0.2
      
    • version match info [2]
        - server(nodejs): "socket.io": "^4.5.3"
        - client(flutter):  socket_io_client: ^2.0.0
      
  • WebRTC
    • Support Platform
      • Android, Windows, Web

References