Displaying 1 to 16 from 16 results

Pion WebRTC - A pure Go implementation of the WebRTC API

  •    Go

Pion is the Modern Stack for Web Real-Time Communication. It implements the WebRTC API. Spend more time building and less time learning a new API. Its feature include PeerConnection API support for DataChannels, Send/Receive audio and video, Renegotiation. It provides API with direct RTP/RTCP access, API also allows developer to pass their own packetizer, Opus, PCM, H264, VP8 and VP9 packetizer, Sender/Receiver Reports, Easy integration with x264, libvpx, GStreamer and ffmpeg and lot more.

libstreaming - A solution for streaming H.264, H.263, AMR, AAC using RTP on Android

  •    Java

libstreaming is an API that allows you, with only a few lines of code, to stream the camera and/or microphone of an android powered device using RTP over UDP.

webrtc - A pure Golang implementation of the WebRTC Native API

  •    Go

See DESIGN.md for an overview of features and future goals. Check out the example applications to help you along your Pion WebRTC journey.

rtsp-simple-server - ready-to-use server and proxy that allows to read, publish and proxy video and audio streams with RTSP, RTMP, HLS

  •    Go

rtsp-simple-server is a ready-to-use and zero-dependency server and proxy that allows users to publish, read and proxy live video and audio streams through various protocols like RTSP, RTMP, HLS. It publish and read live streams to the server. It acts as a proxy and serve streams from other servers or cameras, always or on-demand.




libjitsi - Advanced Java media library for secure real-time audio/video communication.

  •    Java

libjitsi is an advanced Java media library for secure real-time audio/video communication. It allows applications to capture, playback, stream, encode/decode and encrypt audio and video flows. It also allows for advanced features such as audio mixing, handling multiple streams, participation in audio and video conferences. Originally libjitsi was part of the Jitsi client source code but we decided to spin it off so that other projects can also use it. libjitsi is distributed under the terms of the Apache license.

XMPP/Media Library for .NET and Windows Phone 7.5

  •    

.NET libraries for XMPP, TLS, RTP, STUN, SOCKS and more for windows and windows phone.

rtprecorder - nodejs webrtc rtp recorder

  •    Javascript

it is used to record webrtc stream. the file is save to .mkv file.

rtp-streamer - record rtp to file and stream rtp to rtmp

  •    Javascript

it is used to record webrtc stream. the file is save to .mkv file.


rtpdump - Extract audio file from RTP streams in pcap format

  •    Go

This program is intended to support usual audio/video codecs used on IMS networks (VoLTE/VoWiFi). Therefore, some codecs might be limited to usual scenarios on these networks. In order to support dumping VoWiFi media some support for ESP (Encapsulating Security Payload) decryption is present.

krtp - Node.js implementation of rtp, rtcp protocols. RFC 3550

  •    TypeScript

RealTime Protocol implementation based on RFC 3550 in NodeJS. It supports RTP and SR message of RTCP. All contributions are welcome. KRTP has support for rxjs.

xpro-rtp - Client for XPro2 action cameras that allows streaming of the preview video as a RTP Stream

  •    Javascript

Client for XPro2 action cameras that allows streaming of the preview video as a RTP Stream

homer-app - HOMER 7.x App (beta)

  •    Javascript

This is a beta release mostly intended for developers. JWT Web Tokens are used to secure API. JWT settings are in src/private/jwt_settings.json.

rtpsniff - Standalone RTP sniffing tool.

  •    C

RTPSniff is a tool to sniff RTP traffic and show stats about it. Add example zabbix template.

gortsplib - RTSP 1.0 client and server library for the Go programming language

  •    Go

RTSP 1.0 client and server library for the Go programming language, written for rtsp-simple-server. Go ≥ 1.15 is required.






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.