Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

62 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

๐ŸŽฌ LiveLens

Professional Live Streaming, Recording & Production Suite for Android

PC-style production control directly from your phone

Stream โ€ข Record โ€ข Create โ€ข Control โ€ข Produce


โšก Quick Links

Download Features Star us on GitHub Discord Discussions GitHub Sponsors License


Visit LiveLens Website

๐Ÿ“ฑ Android Only โ€ข Android 10+ Required


๐Ÿ“Š By The Numbers

๐ŸŽฎ ๐Ÿ“ฑ โšก ๐ŸŒ
Multi-Scene Mobile Native GPU-Accelerated Multi-Platform
Unlimited scenes Android optimized OpenGL ES Twitch, YouTube, etc.

๐Ÿ“ธ Visual Preview

LiveLens Preview Grid

Desktop-Class Production on Mobile โ†’ Scroll to explore all features


๐ŸŽฏ What is LiveLens?

LiveLens brings OBS-style production workflow to Android creators. It's everything you need for professional streaming, recording, and content creationโ€”all from your mobile device.

Whether you're a gamer, streamer, content creator, VTuber, or influencer, LiveLens gives you enterprise-grade tools without the enterprise price tag.

โœจ Why Choose LiveLens?

  • ๐ŸŽฎ PC-Quality Control - OBS-like interface on Android
  • ๐Ÿ”’ Privacy First - No mandatory accounts, no forced watermarks, no ads
  • ๐Ÿš€ Multi-Stream Ready - Stream to multiple platforms simultaneously
  • ๐ŸŽฌ Professional Recording - High-bitrate local recording while streaming
  • ๐ŸŽจ Scene Management - Complex scene setups with ease
  • ๐ŸŽค Studio-Grade Audio - Advanced audio processing & controls
  • ๐Ÿ’ฐ No One-Time Purchase - No subscriptions, no recurring fees

๐Ÿš€ Key Features

๐ŸŽฌ Rendering Engine

  • โšก GPU-accelerated via OpenGL ES
  • ๐ŸŽฏ Optimized FBO-based pipeline for mobile
  • ๐Ÿ”„ Real-time transformations (scale, rotate, crop, layer)
  • ๐Ÿ–ผ๏ธ Single scene composition for preview, streaming & recording
  • ๐ŸŽจ Hardware acceleration for smooth 60 FPS

๐Ÿ“ก Streaming & Recording

  • ๐ŸŒ Custom RTMP URLs with multi-stream support
  • ๐Ÿ“บ Direct streaming to Twitch, YouTube, Facebook & major platforms
  • ๐Ÿ“น 4K recording with 30/60 FPS support
  • โš™๏ธ H.264/H.265 encoder selection
  • ๐ŸŽš๏ธ Fine-tune bitrate & keyframe intervals
  • ๐ŸŽฏ Adaptive quality based on device performance
  • ๐Ÿ”„ Network failover & reconnection handling

๐ŸŽญ Scenes & Sources

  • ๐Ÿ“‹ Unlimited scene creation & organization
  • ๐Ÿ–ผ๏ธ 10 Source Types: Screen โ€ข Text โ€ข Image โ€ข Camera โ€ข Video โ€ข Web โ€ข GIF โ€ข VTuber โ€ข UVC Beta โ€ข ChatBox
  • โœ๏ธ Edit live while streaming/recording
  • ๐Ÿ”’ Lock, hide, reorder sources instantly
  • ๐Ÿ“ 16:9 & 9:16 canvas with smart alignment guides
  • ๐ŸŽจ Drag-drop interface with precision tools
  • ๐Ÿ”— Scene linking & template system

๐ŸŽ™๏ธ Professional Audio

  • ๐ŸŽš๏ธ Capture microphone + system audio simultaneously
  • ๐Ÿ”Š Mono/Stereo input support (auto-fallback)
  • ๐Ÿ›ก๏ธ Noise suppression & echo cancellation
  • ๐Ÿ“ˆ Automatic gain control & noise gate
  • ๐Ÿ”Š Real-time audio monitoring with meters
  • ๐ŸŽต Floating audio level adjusters
  • ๐Ÿ”Š Multi-channel audio mixing

๐ŸŽจ Overlays & Stream Tools

  • ๐Ÿ”” Custom BRB & Starting Soon screens
  • โฑ๏ธ Customizable countdown timers with animations
  • ๐ŸŽต Background music integration
  • ๐ŸŒˆ Full styling control for text & timers
  • ๐Ÿ’ฌ Notification & floating controls
  • ๐Ÿ“ค Import/Export JSON theme customization
  • ๐ŸŽญ Custom stinger/transition effects

๐Ÿ‘พ VTuber-Focused Features

  • ๐Ÿ“ฆ Live2D Cubism support (up to v5.1)
  • ๐ŸŽค Real-time microphone lip-sync
  • ๐ŸŽญ Physics simulation & expressions
  • ๐Ÿ‘† Touch tracking for interactions
  • โš™๏ธ Real-time parameter editor
  • ๐ŸŽฌ Breathing & idle motion controls
  • ๐ŸŽจ Character animation blending

๐ŸŽง Voice Chat

  • ๐Ÿš€ Account-free voice rooms
  • ๐Ÿ”— Deep-link sharing for instant joins
  • ๐Ÿ’ป Cross-app communication (LiveLens โ†” Lite)
  • ๐Ÿค Team coordination with low-latency audio
  • ๐Ÿ‘ฅ Multi-user support

๐Ÿ“‹ Mobile Streaming Feature Comparison

Feature LiveLens Many Mobile Streaming Apps
๐ŸŽฌ Multi-Scene Support โœ… โš ๏ธ Varies
๐Ÿ“ฑ Mobile Native โœ… โœ…
๐ŸŽญ Live2D / VTuber Support โœ… โŒ / Limited
๐ŸŒ Web Source Support โœ… โš ๏ธ Limited
๐Ÿ–ผ๏ธ Image & GIF Sources โœ… โœ…
๐ŸŽฅ Video Sources โœ… โš ๏ธ Varies
๐Ÿ“ Advanced Text Editor โœ… โš ๏ธ Basic
๐ŸŽ™๏ธ Voice Chat Integration โœ… โŒ
๐ŸŽต Background Music โœ… โš ๏ธ Varies
๐Ÿ“บ Internal Audio Capture โœ… โš ๏ธ Device Dependent
๐Ÿงฉ Scene Import / Export โœ… โŒ / Limited
๐ŸŽฎ Adaptive Performance โœ… โš ๏ธ Varies
๐Ÿšซ Watermark โŒ None โš ๏ธ Varies
๐Ÿ” Account Required โŒ No โš ๏ธ Varies
โšก GPU Rendering โœ… โœ…
๐Ÿ’ป Desktop Sync โœ… โŒ
๐ŸŽ“ Learning Resources โœ… โš ๏ธ Limited

๐Ÿ“ฑ System Requirements

Minimum Requirements

  • Android Version: Android 10 or higher (Required)
  • RAM: 4GB minimum (6GB+ recommended)
  • Storage: 100MB free space
  • Camera: Any camera with recording capability
  • Microphone: Built-in or external

Recommended Specifications

  • Android Version: Android 12+
  • RAM: 8GB or higher
  • Processor: Snapdragon 888 or equivalent
  • Storage: 256GB+ for high-bitrate recording
  • Network: 10+ Mbps upload speed for streaming

Supported Platforms

  • โœ… Twitch
  • โœ… YouTube Live
  • โœ… Facebook Live
  • โœ… Instagram Live (via RTMP)
  • โœ… Custom RTMP servers
  • โœ… OBS-compatible services

โš ๏ธ Platform Availability

  • ๐Ÿ“ฑ Android Only - Full support for Android 10+
  • ๐Ÿšซ iOS - Not available
  • ๐Ÿšซ Windows/Mac - Not available
  • ๐Ÿšซ Web - Not available

โšก Performance Benchmarks

Device Type Max FPS Max Resolution Recommended Bitrate
Mid-Range (4-6GB RAM) 30 FPS 720p 2-3 Mbps
High-End (8GB RAM) 60 FPS 1080p 4-5 Mbps
Flagship (12GB+ RAM) 60 FPS 4K 8-12 Mbps

๐Ÿ“ฅ Download & Installation

Download LiveLens APK

Visit LiveLens.live to download the latest APK

Installation Steps:

  1. Visit https://www.livelens.live/
  2. Download the APK file
  3. Go to Settings โ†’ Security โ†’ Enable "Unknown Sources"
  4. Install the APK file
  5. Launch LiveLens and grant required permissions

๐ŸŽ“ Getting Started

1๏ธโƒฃ Download & Install

Visit livelens.live โ†’ Download APK โ†’ Install on Android device

2๏ธโƒฃ Initial Setup (2 minutes)

  • Grant necessary permissions (Camera, Microphone, Storage)
  • Select your default canvas size (16:9 or 9:16)
  • Configure audio input sources

3๏ธโƒฃ Create Your First Scene

  • Tap "+" โ†’ Create new scene
  • Add a camera source
  • Add text overlay (e.g., "Channel Name")
  • Arrange sources using drag-and-drop

4๏ธโƒฃ Configure Streaming

  • Go to Settings โ†’ Streaming
  • Enter RTMP URL from your platform
  • Set bitrate, FPS, resolution
  • Tap "Go Live"

5๏ธโƒฃ Start Streaming!

  • Preview your scene on screen
  • Adjust sources in real-time
  • Monitor audio levels
  • Watch your chat

๐Ÿ“– Detailed Tutorial โ†’


โš ๏ธ Current Limitations

  • ๐Ÿ”„ Scene switching unavailable during active stream/record
  • ๐Ÿ“Š Max quality & source count depend on device performance
  • ๐ŸŽฌ Some Android system capture limitations apply
  • ๐ŸŒ Web sources may load slower on slower devices

See Workarounds โ†’


๐Ÿ’ฐ Monetization Model

LiveLens is completely free to use with no ads, subscriptions, or watermarks!

We believe creators should focus on creating content, not removing artificial restrictions. Our project is supported through sponsorships, allowing us to keep the experience clean and accessible for everyone.

๐Ÿ“– Learn more about our monetization philosophy โ†’


๐Ÿ› ๏ธ Tech Stack & Architecture

Core Technologies

  • Language: Kotlin/Java
  • Rendering: OpenGL ES 3.0+
  • Video Encoding: MediaCodec API
  • Audio Processing: OpenSL ES
  • RTMP Protocol: Custom optimized implementation
  • Live2D: Cubism Native SDK
  • UI Framework: Android Jetpack Compose

Architecture Highlights

  • Event-Driven Pipeline - Real-time source management
  • Dual-Context Rendering - Separate preview & encode contexts
  • Memory-Efficient Buffer Pool - Reduced GC pressure
  • Adaptive Bitrate Control - Automatic quality adjustment
  • Network Resilience - Automatic reconnection with backoff

๐Ÿ“š Documentation

Resource Link
๐Ÿ“– Full Documentation Read Docs
โ“ FAQ & Troubleshooting FAQ
๐Ÿ’ฐ Monetization Model Business Model
๐ŸŽฌ Video Tutorials YouTube Playlist
๐ŸŽจ Theme Customization Overlays
๐Ÿ”ง Advanced Settings Config Guide
๐Ÿš€ API Reference API Docs

๐Ÿค Community & Support

๐Ÿ“– Resources
๐Ÿ’ฌ Community Chat GitHub Discussions
โ“ FAQ & Help Frequently Asked Questions
๐ŸŒ Official Website livelens.live
โœจ All Features Feature Showcase
๐ŸŽจ Themes Floating Control Themes
๐ŸŽค Voice Voice Chat Demo
๐Ÿ’ฌ Discord Join Server
๐Ÿ“ง Contact Support & Feedback
โค๏ธ Sponsor GitHub Sponsors

๐ŸŽฌ Creator Testimonials

"LiveLens completely changed how I stream from my phone. It's like having OBS in my pocket!"
โ€” Gaming Streamer, Twitch Affiliate

"The Live2D support is incredible. Finally, a mobile app that treats VTubers seriously!"
โ€” VTuber Content Creator

"Best investment I made for mobile streaming. The quality is professional-grade!"
โ€” YouTube Content Creator


๐Ÿ› Bug Reports & Feature Requests

Found an issue or have an idea? We'd love to hear from you! Choose your issue type:

๐Ÿ› Bug Report

Check FAQ & existing issues first, then report here

  • Include: Device info, version, steps to reproduce, error logs

โœจ Feature Request

Browse existing requests to avoid duplicates, then request here

  • Describe: Feature, problem it solves, proposed solution

๐ŸŽฌ Streaming Issues

Report Streaming Problem

  • Include: Bitrate, resolution, FPS, internet speed

๐Ÿ“น Recording Issues

Report Recording Problem

  • Include: Bitrate, resolution, FPS, device specs

๐ŸŽค Audio Issues

Report Audio Problem

  • Describe: Audio issue, settings used

๐Ÿ‘พ VTuber Issues

Report VTuber Problem

  • Include: Model format, Cubism version, specific issue

๐Ÿ‘จโ€๐Ÿ’ป Developer

Created & Maintained by: ByconStudio

Acknowledgments

  • OpenGL ES community for rendering guidance
  • Live2D for Cubism SDK
  • Android Media Framework team
  • All contributors and testers

๐Ÿ“œ License

All rights reserved ยฉ LiveLens
This project is not open-source. 
Unauthorized copying, distribution, or derivative works are strictly prohibited.
For licensing inquiries, contact: support@livelens.live

๐ŸŽ Special Thanks

Thank you to all our creators, testers, and community members who make LiveLens better every day!

๐ŸŒŸ Join Our Community Today!

๐ŸŒ Website โ€ข ๐Ÿ’ฌ Discord โ€ข ๐Ÿ“ฑ GitHub โ€ข ๐Ÿ“ง Support

Made with โค๏ธ for Creators Everywhere

Last Updated Stars Watchers

Sponsor this project

Used by

Contributors

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /