ion-avp

module
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2020 License: MIT

README


ion-avp

Go implementation of an Audio/Visual Processing Service

Slack Widget Build Status GoDoc Coverage Status Go Report Card


ion-avp is an extensible audio/video processing service designed for use with ion-sfu.

Getting Started

Running the server

If you have a local golang environment already setup, simply do

go build cmd/main.go && ./main -c config.toml

If you prefer a containerized environment, you can use the included Docker image

docker build -t pionwebrtc/ion-avp .
docker run -p 50051:50051 -p 5000-5020:5000-5020/udp pionwebrtc/ion-avp:latest

License

MIT License - see LICENSE for full text

Directories

Path Synopsis
cmd
examples
save-to-webm/client
Package pub-from-disk contains an example of publishing a stream to an ion-sfu instance from a file on disk.
Package pub-from-disk contains an example of publishing a stream to an ion-sfu instance from a file on disk.
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL