Encoding and casting

System Dependencies

Core Binaries

The files listed here are always required for metadata management (i.e., synchronization).
Core framework  
/usr/lib/libmmstream.so
/usr/lib/libmmstream.so.1
/usr/lib/mm-stream-output-rtp.so
/usr/lib/mm-stream-processor-openmaxal.so
/usr/lib/mm-stream-server-rtp.so
/usr/bin/mm-stream
/usr/lib/libcurl_support.so.1
/usr/lib/libcurl_support.so
/usr/lib/libjsoncpp.so.1.8.4
/usr/lib/libjsoncpp.so.19
/usr/lib/libjsoncpp.so
/usr/lib/liblogging.so.1
/usr/lib/liblogging.so
/usr/lib/libmmedia.so.1
/usr/lib/libmmedia.so
/usr/lib/libmmfilter.so.1
/usr/lib/libmmfilter.so
/usr/lib/libmmresarb.so.1
/usr/lib/libmmresarb.so
/bin/resarb
/usr/lib/libresarb.so.1
/usr/lib/libresarb.so
/usr/lib/libOpenMAXAL.so.1
/usr/lib/libOpenMAXAL.so
/lib/dll/mmedia/queue_filter.so
/lib/dll/mmedia/external_clock.so
/lib/dll/mmedia/stream_reader.so
/lib/dll/mmedia/pcm_converter.so
/lib/dll/mmedia/ts_writer.so
/lib/dll/mmedia/mp4_writer.so
/lib/dll/mmedia/rawfile_writer.so
/lib/dll/mmedia/wavfile_writer.so
/lib/dll/mmedia/fildes_streamer.so
/lib/dll/mmedia/hls_reader.so
/lib/dll/mmedia/http_streamer.so
/lib/dll/mmedia/rtsp_streamer.so
/lib/librimrtsp.so.1
/lib/librimrtsp.so
/lib/dll/mmedia/audio_writer.so
/lib/dll/mmedia/audio_eventer.so
/lib/dll/mmedia/rtp_writer.so
/lib/librimrtp.so
/lib/librimrtp.so.1
/lib/dll/mmedia/screen_writer.so
/lib/dll/mmedia/shell_filter.so
/lib/dll/mmedia/vocoder.so

Feature-based Binaries

For a full feature set, all binary files listed here must be present on the target.
Input support  
/usr/lib/mm-stream-input-audio.so
/lib/dll/mmedia/audio_streamer.so
/usr/lib/mm-stream-input-camera.so
/usr/lib/mm-stream-input-file.so
/usr/lib/mm-stream-input-screen.so

Audio input support
Audio input support
Camera API input support
File/Stream input support
Screen/HMI input support

Server support  
/usr/lib/mm-stream-server-rtsp.so

RTSP server support

File format support  
/lib/dll/mmedia/oc_fdkaac_encoder.so
/usr/lib/libopencore_fdk_aac.so.1
/usr/lib/libopencore_fdk_aac.so
/lib/dll/mmedia/rda_amrnb_encoder.so
/lib/dll/mmedia/rda_amrwb_encoder.so
/lib/dll/mmedia/opus_encoder.so
/lib/dll/mmedia/wave_encoder.so
/lib/dll/mmedia/oc_fdkaac_decoder.so
/lib/dll/mmedia/alac_decoder.so
/usr/lib/libalac.so.1
/usr/lib/libalac.so
/lib/dll/mmedia/rda_amrnb_decoder.so
/lib/dll/mmedia/rda_amrwb_decoder.so
/lib/dll/mmedia/opus_decoder.so
/lib/librdaaudio.so.2
/lib/librdaaudio.so
/lib/dll/mmedia/ffmpeg_ape_decoder.so
/usr/lib/libavcodec_ape.so.1
/usr/lib/libavcodec_ape.so
/usr/lib/libavutil.so.1
/usr/lib/libavutil.so
/usr/lib/libswresample.so.1
/usr/lib/libswresample.so
/lib/dll/mmedia/flac_decoder.so
/usr/lib/libFLAC.so.11
/usr/lib/libFLAC.so
/lib/dll/mmedia/xing_mpega_decoder.so
/lib/dll/mmedia/vorbis_decoder.so
/usr/lib/libvorbis.so.1
/usr/lib/libvorbis.so
/lib/dll/mmedia/wav_decoder.so
/lib/dll/mmedia/aac_parser.so
/lib/dll/mmedia/amr_parser.so
/lib/dll/mmedia/ape_parser.so
/lib/dll/mmedia/avi_parser.so
/lib/dll/mmedia/flac_parser.so
/lib/dll/mmedia/flv_parser.so
/lib/dll/mmedia/mkv_parser.so
/lib/dll/mmedia/mp2ps_parser.so
/lib/dll/mmedia/mp2ts_parser.so
/lib/dll/mmedia/mp4_reader.so
/lib/dll/mmedia/mpega_parser.so
/lib/dll/mmedia/ogg_parser.so
/usr/lib/libogg.so.1
/usr/lib/libogg.so
/lib/dll/mmedia/wav_parser.so

AAC audio encoder
AAC audio codec
AAC audio codec
AMR Narrow Band encoder
AMR Wide Band encoder
OPUS audio encoder
WAV encoder
AAC audio decoder
ALAC audio decoder
ALAC audio decoder
ALAC audio decoder
AMR Narrow Band decoder
AMR Wide Band decoder
OPUS audio decoder
AMR Narrow Band decoder, AMR Wide Band decoder
AMR Narrow Band decoder, AMR Wide Band decoder
APE audio decoder
APE audio decoder
APE audio decoder
APE audio decoder
APE audio decoder
APE audio decoder
APE audio decoder
FLAC audio decoder
FLAC audio decoder
FLAC audio decoder
MP3/MPEG audio decoder
Vorbis audio decoder
Vorbis audio decoder
Vorbis audio decoder
WAV/AIFF audio decoder
AAC file format support (not including mp4/m4a/etc)
AMR file format support
APE file format support
AVI file format support
FLAC file format support
FLV file format support
MKV file format support
MPEG2 Program Stream support
MPEG2 Program Transport support
Mp4/m4a/mov/3gp/3gpp/3g2/etc support
Mp3/mpeg audio file format support
OGG file format support
OGG file format support
OGG file format support
WAV and AIFF file format support

Command-line tools  
/usr/bin/mm-stream-client

Command-line tool for mm-stream