Pinned Repositories
api-spec
App.net stream API spec. We're building a real-time social service where users and developers come first, not advertisers. Help us create the service we all wish existed.
AppApp
AppApp is an iOS app for http://app.net. It was hastily copy pasted together at 3am.
aws-codegen
Code generator for AWS clients in Elixir.
aws-elixir
AWS clients for Elixir
clj-msgpack
Binary serialization of Clojure objects using MessagePack.
cuckoopp
A high-performance hash-table for network packet-processing applications (compatible with DPDK)
datasciencecoursera
coursework for Coursera data science track
FBAudio
iOS audio playback library
julia
The Julia Language: a fresh approach to technical computing.
pensieve
Neural Adaptive Video Streaming with Pensieve (SIGCOMM '17)
fivebats's Repositories
fivebats/pensieve
Neural Adaptive Video Streaming with Pensieve (SIGCOMM '17)
fivebats/cuckoopp
A high-performance hash-table for network packet-processing applications (compatible with DPDK)
fivebats/digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
fivebats/ebpf-mpls-encap-decap
Sample project demonstrating how to use eBPF to encap/decap packets with an MPLS label.
fivebats/Ensemble
Cast Mac windows to visionOS
fivebats/example-webrtc-applications
Examples of WebRTC applications that are large, or use 3rd party libraries
fivebats/FlowScope
FlowScope is an oscilloscope for your network traffic. It records all traffic continuously in a ring buffer and dumps specific flows to disk on trigger events.
fivebats/go-oryx-lib
The public multiple media library for https://github.com/ossrs/go-oryx.
fivebats/gobpf
Go bindings for creating BPF programs.
fivebats/libmoon
libmoon is a library for fast and flexible packet processing with DPDK and LuaJIT.
fivebats/Media-Transport-Library
A real-time media transport(DPDK, AF_XDP, RDMA) stack for both raw and compressed video based on COTS hardware.
fivebats/mikro-midi
USB MIDI Controller with Mackie Protocol support
fivebats/MoonGen
MoonGen is a fully scriptable high-speed packet generator built on DPDK and LuaJIT. It can saturate a 10 Gbit/s connection with 64 byte packets on a single CPU core while executing user-provided Lua scripts for each packet. Multi-core support allows for even higher rates. It also features precise and accurate timestamping and rate control.
fivebats/neper
neper is a Linux networking performance tool.
fivebats/nff-go
NFF-Go -Network Function Framework for GO (former YANFF)
fivebats/ntttcp-for-linux
A Linux network throughput multiple-thread benchmark tool.
fivebats/pcap
A simple wrapper around libpcap for the Go programming language
fivebats/pi-list
Live IP Software Toolkit to assist EBU members in the implementation of IP based facilities
fivebats/puffer
Puffer
fivebats/qtls
Go standard library TLS 1.3 implementation, modified for QUIC
fivebats/rtp
A Go implementation of RTP
fivebats/s3-benchmark
Measure Amazon S3's performance from any location.
fivebats/smpte2110-analyzer
Analyzer to inspect network packets generated by the SMPTE ST 2110 specification.
fivebats/srt
Secure, Reliable, Transport
fivebats/st2110-toolkit
fivebats/streamline
A reference system for end to end live streaming video. Capture, encode, package, uplink, origin, CDN, and player.
fivebats/turn
Pion TURN server, a simple extendable Golang TURN server
fivebats/UltraGrid
UltraGrid low-latency audio and video network transmission system
fivebats/webrtc
Pure Go implementation of the WebRTC API
fivebats/xdp
Package xdp allows one to use XDP sockets from the Go programming language.