Skip to content
Projects

starrtc/starrtc-android-demo

View on GitHub

starrtc/starrtc-android-demo has 3,778 GitHub stars and 921 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-07 10:01 UTC. Last push 2021-07-26.

How these counts are measured

🚀starRTC, an instant messaging (IM) system and free IM system featuring one-to-one chat, group chat, chat rooms, and file transfer; free one-to-one video chat; VOIP; voice intercom with echo cancellation; live-streaming co-hosting; video streaming; RTSP stream pulling; RTMP stream publishing; a webRTC server; online education; whiteboards; small-group classes; online meetings; video conferences; video surveillance; direct LAN connections without a server; webRTC compatibility and webRTC acceleration; high-definition P2P transmission; interoperability across Android, iOS, and the web; access-control intercom; video intercom; TV boxes; Raspberry Pi; HiSilicon; Allwinner; Nintendo Switch; cloud gaming; OTT devices; IoT platforms; and a self-developed solution in C. Supports secondary development into WeChat-like, Inke-like, and other apps. ✨Love spans thousands of miles—how about giving us a star?✨ For more examples, visit:

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README-en.md

Original

starRTC demo for Android

StarRTC_demo

Audio live room

audio_live

Video live room

live

Group video meeting

meeting

Online education

You can upload a pdf document and markup the document besides live broadcaster. And the whiteboard function is also available.

edu_pdf

edu_whiteboard

IM demo

Lightweight IM supports one-to-one chat, group chat, and chat room which can send message during android platform, ios platform and web platform.

im

P2P Connection

The communication between two devices can connect directlty without server:

p2p

p2p_calling

Access control intercom

door_calling

door

door_voip

Car controlled by raspberry pie

The Raspberry Pi car transmits the video back to the controller's mobile phone in real time:

https://github.com/starrtc/starrtc-android-demo/raw/master/assets/rpi_car.MP4

IoT hardware

The hdmi signal of mac computer which is captured by the Haisi arm board is broadcast for screen recording:

arm_hdmi

arm_hdmi_screen

Hdmi connects the camera:

camera

TV BOX

tv_box_voip

Screen recording

screen_phone

screen_web

APP Download

If you don't want to compile the program, you also can download the apk to experience the functions:

Click to download the android demo. Pay attention that you should install demo on two phones for voip test. You also can scan the QR code below to install the apk.

StarRTC_demo installation package

Besides sending message between the apps, the demo app can also send messages to this page for testing when doing IM test:

Web IM

You can also test other functions such as 1to1 video on this page:

H5 test

Background api and database

https://github.com/starrtc/starrtc-demo-server-api-php

deploying the server program

https://github.com/starrtc/starrtc-server

More demo

Test car, face recognition, online education, etc.:https://docs.starrtc.com/en/download/

Contact

QQ: 2162498688

E-mail:[email protected]

Phone Number: 186-1294-6552

Webchat ID:starRTC

QQ group ID:807242783

ChangeLog

https://github.com/starrtc/starrtc-android-demo/wiki/Changelog

Compare

webRTC vs starRTC: https://github.com/starrtc/starrtc-android-demo/raw/master/assets/webRTC_vs_starRTC.mp4

Explore related projects