Skip to content

Android app that allows device discovery on WLAN (w/ Bonjour) and video calls to be placed between devices on WLAN (w/ WebRTC) without any external server.

License

Notifications You must be signed in to change notification settings

warren-bank/Android-Bonjour-WebRTC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

617b43b · Sep 30, 2024

History

46 Commits
Sep 30, 2024
Nov 14, 2019
Nov 12, 2019
Sep 30, 2024
Nov 14, 2019
Jan 19, 2023
Nov 12, 2019
Sep 30, 2024
Jan 19, 2023

Repository files navigation

Android app that allows device discovery on WLAN (w/ Bonjour) and video calls to be placed between devices on WLAN (w/ WebRTC) without any external server.

Screenshots

Bonjour-WebRTC Bonjour-WebRTC Bonjour-WebRTC Bonjour-WebRTC Bonjour-WebRTC Bonjour-WebRTC

Notes

  • minimum supported version of Android:
    • Android 5.0 (API level 21)

Usage

  • when the Service is not running
    • your app displays a list of other devices on the WLAN that are running the Service
    • you can initiate a call to any of these devices
  • when the Service is running
    • other devices on the WLAN will see your device in their lists
    • any of these devices can initiate a call to you
  • when the app is launched
    • the Service is not running
  • when you click this icon alias icon in the top menu
    • you can specify the alias that other users will see in their lists that identifies your device on the WLAN
    • if not customized, the default value is your IP address on the WLAN
  • when you click this icon network icon in the top menu
    • the Service will toggle between on and off
      • in the on state
        • a notification will always be visible, which will reopen the app when clicked
        • resource locks will be active to:
          • keep the CPU awake
          • keep the WiFi radio awake and connected
          • enable listening for multicast packets
      • in the off state
        • the notification is dismissed
        • all resource locks are removed

Credits

Legal:

About

Android app that allows device discovery on WLAN (w/ Bonjour) and video calls to be placed between devices on WLAN (w/ WebRTC) without any external server.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages