Oreka Save

OpenSource G711, G722, G729, Opus & Other Format VoIP SIP Recorder

Project README

Oreka, an opensource VoIP media capture and retrieval platform

Based on OrecX Oreka, this project tries to provide a complete Call Recording (SIPREC) solution.

Build Status

Components

  • Orkaudio:
    The audio capture and storage daemon with pluggable capture modules currently comes with modules for VoIP and sound device recording.
  • Orktrack:
    Tracks and publishes all activity from one or more orkaudio services to any mainstream database/storage system.
  • Orkweb:
    Web based user interface for retrieval

Improvements

OrkAudio

  • Support for G729 Codec
  • SIP-CallID Tracking
  • Upgrade to latest version of libraries.
  • Realtime Streaming of Live Calls.

OrkTrack

  • Switch to Maven
  • CallID Tracking
  • Switch to faster logging (Log4j2)
  • Upgrade to java8
  • Metrics via jmx
  • Lombork & Aspectj code weaving for auto code generation and metrics

Orkweb:

  • Switch to Maven
  • Call Play / Download on all platform(s)/OS(es)

Building

Docker

export DOCKER_BUILDKIT=1
distribution/docker
docker build -f Dockerfile.orkaudio -t voiceip/orkaudio .
docker run -it --net=host --restart=always --privileged=true -v /var/log/orkaudio:/var/log/orkaudio  -v /etc/orkaudio:/etc/orkaudio voiceip/orkaudio:latest 

Debian

The build tool is separately available at github:Oreka-build which builds the project on a Ubuntu14.04 Virtual Box. You can natively build if you have all dependencies but I develop on a OSx system, so have kept it separate.

Distribution & Installation

Docker

Docker images are available via docker hub, so just run the below command to pull images directly from hub.docker.com. Note: --net=host on docker works on linux systems and is a limitation of docker, so please keep that in mind.

docker run -it --net=host --restart=always --privileged=true -v /var/log/orkaudio:/var/log/orkaudio -v /etc/orkaudio:/etc/orkaudio voiceip/orkaudio:latest

Debian/Ubuntu

Binary releases are available from the Releases Section. Download and refer to the installation instructions.

More Information

Read Original Readme

Open Source Agenda is not affiliated with "Oreka" Project. README Source: voiceip/oreka
Stars
130
Open Issues
15
Last Commit
9 months ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating