PJMEDIA Samples

Below are PJMEDIA samples. Open the source file for more information.

Sample

Library(s)

Description

aectest.c

PJMEDIA

Tests the effectiveness of the AEC in PJMEDIA by feeding it with playback and (simulated) captured WAV files from the microphone, and outputs the results of AEC processing as another WAV file.

auddemo.c

PJMEDIA-(core, audiodev)

Interactively demonstrates operations to the sound devices, such as listing, refreshing, recording, playback, getting/setting latencies, and performing timing tests.

aviplay.c

PJMEDIA-(core, codec, audiodev, videodev)

AVI media player.

confbench.c

PJMEDIA

Internal utility to benchmark the conference bridge

confsample.c

PJMEDIA

Interactive demo of the conference bridge, allowing mixing, audio level setting, and audio level meter.

encdec.c

PJMEDIA-(core, codec)

Encoding and decoding WAV file to demonstrate how to use the codec framework.