Live

Live broadcaster

A live broadcast app demonstration project that integrates RTMP and WebSocket technologies to enable real-time streaming and communication between broadcasters and audience members.

Demonstrates how to build a live broadcast app(Swift 3)

GitHub

2k stars
111 watching
418 forks
Language: Swift
last commit: almost 6 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
analogcode/swift-radio-pro An open-source iOS radio station app framework with features like audio playback, parsing JSON data, and animation support. 2,880
owncast/owncast A decentralized live video streaming and chat service allowing users to take control of their own streams. 9,512
laifengios/lflivekit An iOS SDK for real-time streaming with hardware encoding and RTMP transport capabilities. 4,391
grvydev/project-lightspeed A modular live streaming server that enables sub-second latency video streaming from OBS to browsers using WebRTC. 3,634
gwuhaolin/livego A simple and efficient live broadcast server in Go that supports multiple transmission protocols and formats. 9,735
livekit/livekit An end-to-end WebRTC stack for real-time video conferencing and data sharing 10,585
airensoft/ovenmediaengine A sub-second latency live streaming server with support for large-scale and high-definition streams over WebRTC and low-latency HLS protocols. 2,596
shogo4405/haishinkit.swift A library for streaming live video and audio from mobile devices to remote servers using RTMP and SRT protocols 2,782
ant-media/librtmp-client-for-android A compact rtmp client for Android that enables streaming and publishing video content over the internet using librtmp. 674
facebook/create-react-app A tool for setting up modern web applications with minimal configuration and pre-configured dependencies. 102,771
n3tc4t/nearby-live An unofficial client for a live streaming app built with React Native and Redux for authentication, video streaming, messaging, and user profiles. 91
alexxit/go2rtc A streaming application that supports multiple protocols and sources, enabling real-time video transmission from various devices to different platforms. 6,944
doublesymmetry/react-native-track-player A modular audio player for React Native apps providing playback, controls, and background mode capabilities. 3,295
airensoft/ovenlivekit-web A JavaScript-based Live Streaming Encoder that supports WebRTC and OvenMediaEngine 50
livekit/agents A framework for building real-time AI applications that can perceive and respond to user input through multiple media channels. 3,990