https://github.com/altanai/livestreaming
Livestreaming Broadcasting playback REST Chat transcoders formats containers push notification proxy servers for rest xml to json etc
https://github.com/altanai/livestreaming
android broadcast gocoder hls kurento livestreamin mobilestream mpeg-dash notification-proxy-servers p2p playback rest-xml rtmp rtsp srtp webrtc wwoza
Last synced: 5 months ago
JSON representation
Livestreaming Broadcasting playback REST Chat transcoders formats containers push notification proxy servers for rest xml to json etc
- Host: GitHub
- URL: https://github.com/altanai/livestreaming
- Owner: altanai
- Created: 2015-11-26T11:10:22.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-05-06T06:59:46.000Z (over 5 years ago)
- Last Synced: 2025-05-13T03:57:05.469Z (5 months ago)
- Topics: android, broadcast, gocoder, hls, kurento, livestreamin, mobilestream, mpeg-dash, notification-proxy-servers, p2p, playback, rest-xml, rtmp, rtsp, srtp, webrtc, wwoza
- Language: JavaScript
- Homepage: https://telecom.altanai.com/category/media-processes/live-streaming-and-broadcasting/
- Size: 14.3 MB
- Stars: 24
- Watchers: 7
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Contains code for Android and ios Publishers , players on various platforms including HLS and Flash , streamings servers , Wowza playing mosules , webrtc broadcast
# Livestreaming
Livestreaming Broadcasting playback REST Chat transcoders formats containers push notification proxy servers for rest xml to json etc
This repo contains various projects for live streaming from sources and playback to various platform
## Sources include
* Rpi 2 and before
* Rpi 3
* Android
* iOS
* WebRTC based
* Flash based## Playback at destination can be by
* WebRTC peer
* Webrtc endpoint to MCU
* RTSP for android
* MPEGDash for web html5
* manifestf4m for adobe playersLive stream from ioS / Android publisher on RTSP

WebRTC p2p conference connected to Live streaming server for broadcast

WebRTC Live streaming broadcasting Architecture

## Extra
To Learn about Gstreamer + scripts for operation like streaming on various containers FLV/ raw / mp4 on RTMP/RTSP/MPEGDASH, recording Audio/Video on sinks , using Tee;s , Video On demand and using Raspberry Pi as SoC for streaming publisher , read https://telecom.altanai.com/2016/11/08/gstreamer/GStreamer-1.8.1 rtsp server and client on ubuntu – Install and configuration for a RTSP Streaming server and Client https://telecom.altanai.com/2016/05/20/gstreamer-1-8-1-rtsp-server-and-client-on-ubuntu/
crtmpserver + ffmpeg –
https://telecom.altanai.com/2016/06/19/crtmpserver-ffmpeg
Streaming / broadcasting Live Video call to non webrtc supported browsers and media players
attempts of streaming / broadcasting Live Video WebRTC call to non WebRTC supported browsers and media players such as VLC , ffplay , default video player in Linux etc .
https://telecom.altanai.com/2015/02/17/streaming-broadcasting-live-video-call-to-non-webrtc-supported-browsers-and-media-players/
continue : Streaming / broadcasting Live Video call to non webrtc supported browsers and media players
httontinuation to the attempts / outcomes and problems in building a WebRTC to RTP media framework that successfully stream / broadcast WebRTC content to non webrtc supported browsers ( safari / IE ) / media players ( VLC )
https://telecom.altanai.com/2015/02/26/continue-streaming-broadcasting-live-video-call-to-non-webrtc-supported-browsers-and-media-players/