安装包图标

Brix

Free and open IRL streaming from your phone, on the move
新版本 0.2.1-beta
Kick chat: updated Pusher app key; the old one is rejected by the server, chat did not connect in 0.2.0.
Mic level meter: segmented bars next to the mute slot; clipping held for 1.5 s; level shown grey while muted (measured before mute, stream stays silent); updates capped at 10 Hz.
Link import: only one server stays active after importing a brix:// or moblin:// link.
About: licence corrected to GPL-3.0.
A free app for streaming from your phone while you move around. It publishes to Twitch and to any server that speaks RTMP, SRT or WHIP.

And when one network isn't enough, it can bond several links into a single stream, so the broadcast survives the walk from Wi-Fi to cellular instead of falling apart on the way. That part needs your own SRTLA-capable receiver.

An open alternative to the closed IRL apps on Android.

THIS IS A BETA

It works and has been used on air, but on a single device — a Samsung S21. Untested: MP4 recording over long sessions, Moblink with a real second phone. WHIP sometimes fails to connect on the first try — starting again helps. A Bluetooth headset microphone does not work yet: recording stays on the built-in one. The full list of limitations is in the project description on GitHub.

TRANSPORT

* SRTLA — bonds several links into one stream. The SRT and SRTLA client is written from scratch, not a wrapper around someone else's library.
* Plain SRT for receivers without SRTLA; the URL scheme picks the mode.
* RTMP and WHIP for when bonding isn't needed.
* Per-link priorities and weights, reconnect after a drop.
* Adaptive bitrate: RTT and its jitter, send buffer size, window-forced losses. Three aggressiveness profiles.

VIDEO AND AUDIO

* 720p and 1080p, H.264 and HEVC, hardware encoder.
* Scenes: camera, a "be right back" still, or screen capture. Each carries its own overlays, camera side and audio mode.
* Lens selection, zoom, torch, tap to focus, optical and electronic stabilisation controlled separately.
* Microphone selection: built-in, wired or USB.
* On-screen microphone level meter: clipping and mute are visible at a glance.
* A first-run wizard; settings offer only the capture modes your phone actually supports.

AUDIENCE

* Twitch, Kick and VK Video Live chat in one feed, anonymously, with emotes. Shown to the streamer only, never in the stream.
* Donation overlays for DonationAlerts, DonatePay, iHAQ, Donatty and donate.stream: image and caption drawn straight into the frame, with the donation sound optionally mixed in.
* Any web page as a source of picture in the frame.

ALSO

* Moblink: another phone contributes its link as an extra uplink.
* MP4 recording alongside the broadcast, from the same encoder.
* Configurable HUD and quick buttons on the streamer screen.
* Session log: power, temperature and transport figures once per second, for outings where no debugger can be attached.

REQUIREMENTS

Android 10 or newer and a hardware encoder. Bonding needs a receiver that speaks SRTLA and several networks at once.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 0.2.1-beta (10) 推荐 更新于 2026-10-29

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 拍摄照片和视频
      当你使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 更改网络连接性
      允许此应用更改网络连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“camera”类型的前台服务
      允许该应用使用“camera”类型的前台服务
    • 运行“mediaProjection”类型的前台服务
      允许该应用使用“mediaProjection”类型的前台服务
    • 运行“microphone”类型的前台服务
      允许该应用使用“microphone”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 录音
      当你使用此应用时,它可以使用麦克风录音。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • app.brix.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 6.6 MiB PGP 签名 | 构建日志

  • 新版本 0.2.0-beta
    First-run wizard; settings offer only what the phone supports; microphone level
    meter; DonatePay, iHAQ and other donation services; chat emotes; WHIP to http://
    servers. Fixed: bonding failed when the first link to connect was dead; Reconnect
    left SRTLA stuck; plain SRT died when leaving Wi-Fi; mute in the phone-audio scene;
    the mascot loaded the CPU.
  • 版本 0.2.0-beta (9) - 更新于 2026-10-16

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 拍摄照片和视频
      当你使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 更改网络连接性
      允许此应用更改网络连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“camera”类型的前台服务
      允许该应用使用“camera”类型的前台服务
    • 运行“mediaProjection”类型的前台服务
      允许该应用使用“mediaProjection”类型的前台服务
    • 运行“microphone”类型的前台服务
      允许该应用使用“microphone”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 录音
      当你使用此应用时,它可以使用麦克风录音。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • app.brix.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 6.6 MiB PGP 签名 | 构建日志