Displaying 1 to 20 from 58 results

HaishinKit.swift - Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.

  •    Swift

Please set up your project Swift 4.0. Make sure you setup and activate your AVAudioSession.

FFmpeg - Mirror of git://source.ffmpeg.org/ffmpeg.git

  •    C

FFmpeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata. The offline documentation is available in the doc/ directory.




srs - SRS's a simplest, conceptual integrated, industrial-strength live streaming origin cluster.

  •    C++

SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。 SRS is industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation. Download from github.io: Centos6-x86_64, more... Download from ossrs.net: Centos6-x86_64, more... Website for SRS/2.0, read SRS 2.0 Chinese or English.

yasea - RTMP live streaming client for Android

  •    C

Yasea is an Android streaming client. It encodes YUV and PCM data from camera and microphone to H.264/AAC, encapsulates in FLV and transmits over RTMP. non-gpuimage for demo without GPUImage module.

KSYLive_iOS - 金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)

  •    Objective-C

金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)


go-oryx - The go-oryx is SRS++, focus on real-time live streaming cluster.

  •    Go

Oryx is next generation media streaming server, extract service to processes which communicates over http with each other, to get more flexible, low latency, programmable and high maintainable server. Oryx will implement most of features of srs, which is industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation. In another words, oryx is next-generation srs, the srs-ng.

html5-dash-hls-rtmp - :sunflower: HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权、优化浏览器兼容性,HLS+扩展

  •    Javascript

:sunflower: HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权、优化浏览器兼容性,HLS+扩展

Ant Media Server - RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV

  •    Java

Ant Media Server is an open source media server that supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV. It also supports WebRTC to RTMP Adapter, IP camera.

RtmpClient - RtmpClient for Windows Runtime

  •    C++

This client treats rtmp streaming, just like Adobe Flash Player. Now, only rtmp is available. This component is debugged with Windows 8.1 and Windows Phone 8.1 Emulator. However, implementation of error or exit transaction is not completed.

bls - RTMP framework for Nodejs

  •    C++

BLS is a rtmp server framework for Nodejs. This server is developed in libuv I/O framework which is used by Nodejs. So it's performace in case of a large number of clients push or pull stream data concurrently is very good. At the same time, you can add custom logics, such as auth/cluster, in this framework easily with js api. A variety of API are provided to manage RTMP stream, such as open and close a stream, get the quality of one stream. A simple RTMP server. You can publish stream with ffmpeg, and play stream with flash/vlc/ffmpeg...

GPUHaishinKit

  •    Swift

GPUImage + HaishinKit(lf). Camera and Microphone streaming library via RTMP, HLS for iOS.

HaishinKit.kt - [WIP]Camera and Microphone streaming library via RTMP for Android.

  •    Kotlin

Coming soon... Camera and Microphone streaming library via RTMP for Android. Real Time Messaging Protocol (RTMP).

ArcusNode - A RTMFP Rendevouz Service For Peer Assisted Networking With Adobe Flash on Node JS

  •    ActionScript

ArcusNode aims to assist P2P networking with ease of extendability due to Javascript glue with NodeJS. ArcusNode is a standalone RTMFP implementation. We want to thank Cumulus, a standalone C++ implementation of the RTMFP Protocol and much more. 1935 is the default port for RTMFP communication and you should now be able to connect to the server, create groups and get peers connected.

RtmpPublisher - Rtmp client on Android. Live Video Streaming.

  •    Java

usage is simple. RtmpPublisher does everything. Try this sample here, but this is just a RTMP android clinet. You also need RTMP server and player to do publish and play them.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.