Skip to content

dimadesu/bond-bunny

Repository files navigation

Bond Bunny. SRT to SRTLA Bonding App for Android

This is Android app that allows listening on local port for SRT stream and then forwarding SRT packets via multiple connections, such as cellular, Wi-Fi and Ethernet, to remote SRTLA server like Belabox Cloud. This process is also known as bonding.

This is compatible with any apps that can stream SRT and it essentially extends them with bonding on the same device.

Android implementation of SRTLA.

Screenshort Bond Bunny

Share ideas or report issues in Discord https://discord.gg/2UzEkU2AJW or create Git issues.

Apps that can work together

See the demo video on YouTube.

  • MediaSrvr - Runs RTMP server on Android phone. You can publish RTMP stream to it from an action camera, for example.
  • LifeStreamer - Can use RTMP as source: playback RTMP stream from server and restream it as SRT with great dynamic bitrate.
  • Bond Bunny - You can use LifeStreamer to publish SRT stream into Bond Bunny.

Installation instructions

Google Play Store

You can install app from Google Play Store. Follow this link.

Become alpha tester (aka "closed testing")

Please join alpha testing to test early versions of the app. More details here.

GitHub releases

I was originally releasing .apk files using GitHub releases. I plan to continue releasing on GitHub as a backup.

Apps that can stream SRT on Android

  • LifeStreamer
  • IRL Pro (free)
  • Larix Broadcaster (subscription)
  • Larix Screencaster (subscription)
  • Can do HDMI/USB/UVC as input:
    • USB Camera (free with ads) / USB Camera Pro (one-time payment to remove ads)
    • CameraFi (free version with ads or subscription)

Similar/related projects

About

Takes SRT as input, forwards packets to SRTLA server using multiple connections

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors