All Projects → njh → mast

njh / mast

Licence: MIT License
MAST (Multicast Audio Streaming Toolkit) is set of audio streaming tools using RTP over IPv4 and IPv6 Multicast/Unicast.

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
M4
1887 projects
shell
77523 projects

Projects that are alternatives of or similar to mast

useetv-playlist
No description or website provided.
Stars: ✭ 41 (-45.33%)
Mutual labels:  multicast, rtp
rtpmidid
RTP MIDI (AppleMIDI) daemon for Linux
Stars: ✭ 109 (+45.33%)
Mutual labels:  rtp
mystery
WebRTC Server implemented by ❤️ Rust + Node.js.
Stars: ✭ 150 (+100%)
Mutual labels:  rtp
sip3-captain-ce
SIP3 Captain (Community Edition)
Stars: ✭ 73 (-2.67%)
Mutual labels:  rtp
srtplight
set of classes implementing a simple (S)RTP stack
Stars: ✭ 34 (-54.67%)
Mutual labels:  rtp
ipchub
一个即拷即用、支持摄像头集中管理、多级路由及h5播放的流媒体服务器。
Stars: ✭ 138 (+84%)
Mutual labels:  rtp
ALSA-RAVENNA-AES67-Driver
RAVENNA AES-67 ALSA driver (a clone of the original provided by Merging Technologies)
Stars: ✭ 20 (-73.33%)
Mutual labels:  aes67
sip3-twig-ce
SIP3 Twig (Community Edition)
Stars: ✭ 56 (-25.33%)
Mutual labels:  rtp
scte35-threefive
threefive is the highest rated SCTE35 parser, ever. maybe.
Stars: ✭ 75 (+0%)
Mutual labels:  multicast
mdns-tunneller
Tunnels two (or more) mDNS domains together
Stars: ✭ 74 (-1.33%)
Mutual labels:  multicast
freeswitch-docker
Dockerfile for freeswitch
Stars: ✭ 40 (-46.67%)
Mutual labels:  rtp
rtsp-simple-proxy
DEPRECATED - please use https://github.com/aler9/rtsp-simple-server
Stars: ✭ 41 (-45.33%)
Mutual labels:  rtp
mrouted
The original DVMRP (dynamic multicast routing) implementation for UNIX
Stars: ✭ 58 (-22.67%)
Mutual labels:  multicast
werift-webrtc
WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP
Stars: ✭ 228 (+204%)
Mutual labels:  rtp
rtiperftest
RTI Perftest is a command-line application that measures the Latency and Throughput of very configurable scenarios that use RTI Connext DDS middleware to send messages.
Stars: ✭ 38 (-49.33%)
Mutual labels:  multicast
rtp-rs
Rust reader for Realtime Transport Protocol packet structure
Stars: ✭ 33 (-56%)
Mutual labels:  rtp
pyfreebilling
Routing and rating VoIP application for service providers - API based - AGPL v3 - Based on kamailio
Stars: ✭ 75 (+0%)
Mutual labels:  rtp
sip3-salto-ce
SIP3 Salto (Community Edition)
Stars: ✭ 71 (-5.33%)
Mutual labels:  rtp
WireBug
WireBug is a toolset for Voice-over-IP penetration testing
Stars: ✭ 142 (+89.33%)
Mutual labels:  rtp
rtsp-bench
RTSP -> WebRTC Server that generates a CPU Usage report
Stars: ✭ 125 (+66.67%)
Mutual labels:  rtp

MAST - Multicast Audio Streaming Toolkit

Build Status

What is MAST ?

MAST is a set of command line tools for working with multicast Audio over IP streams that use the Real Time Protocol (RTP). It can be used to interoperate with audio streams that are compatible with the AES67 standard.

MAST is licenced under the permissive MIT License, see the file LICENSE.md for details.

Tools in MAST

MAST aims to follow the Unix Philosophy of "programs that do one thing and do it well".

Tool Description
mast-info Display information about a RTP stream
mast-recorder Record/archive audio stream to an audio file
mast-meter Programme Peak Meter for checking audio levels
mast-sap-client Listen for SAP packets and write them to disk
mast-sap-server Periodically transmit SAP packets from SDP files

Supported Payload Types

MAST supports a number of different payload types from the RTP audio video profile:

  • L16 - 16-bit linear PCM
  • L24 - 24-bit linear PCM

It is intended that additional payload types will be added back in the future.

What happened to MAST v1?

MAST v2 is a re-write of MAST v1, with a focus on high quality linear audio on local area networks, rather distribution over the Internet.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].