ADTF
Streaming Services
Introduction

A Streaming Service is part of the Streaming Graph or the Filter Graph.

We differ between two kind of Streaming Graph objects:

Both are provided within .adtfplugins, for an overview please have a look at

Streaming Sources

ADTFDAT File Player

bin/adtf_playback_input.adtfplugin (see ADTFDAT File Player Plugin)
The ADTFDAT File Player is a Streaming Source to communicate and control the ADTFDAT File Player.

FEP Receiver

bin/fep_objects.adtfplugin (see FEP Objects Plugin)
The FEP Receiver is a Streaming Source to receive sample streams from FEP.

FEP Substream Receiver

bin/fep_objects.adtfplugin (see FEP Objects Plugin)
The FEP Substream Receiver is a Streaming Source to request substreams from FEP.

IPC UDP Receiver

bin/adtf_ipc_udp.adtfplugin (see IPC UDP Plugin)
The IPC UDP Receiver is a Streaming Source to receive data from another ADTF system.

IPC UDP Multicast Receiver

bin/adtf_ipc_udp.adtfplugin (see IPC UDP Plugin)
The IPC UDP Multicast Receiver is a Streaming Source to receive data from another ADTF system.

IPC TCP Receiver

bin/adtf_ipc_tcp.adtfplugin (see IPC TCP Plugin)
The IPC TCP Receiver is a Streaming Source to receive data from another ADTF system.

IPC Host Only Receiver

bin/adtf_ipc_host_only.adtfplugin (see IPC Host Only Plugin)
The IPC Host Only Receiver is a Streaming Source to receive data from another ADTF system.

IPC SCTP Receiver

bin/adtf_ipc_sctp.adtfplugin (see IPC SCTP Plugin)
The IPC SCTP Receiver is a Streaming Source to receive data from another ADTF system (Linux only).

Log Messages

bin/adtf_log_messages.adtfplugin (see Log Messages Plugin)
The Log Messages is a Streaming Source to get the ADTF Log and store it in an ADTF DAT File (.adtfdat).

System Status

bin/adtf_system_status.adtfplugin (see System Status Plugin)
The System Status is a Streaming Source to get CPU and memory information and store it in an ADTF DAT File (.adtfdat).

Streaming Sinks

ADTFDAT File Recorder

bin/adtf_recorder.adtfplugin (see ADTFDAT File Recorder Plugin)
The recorder will create and record a ADTF DAT File (.adtfdat) as a Streaming Sink.

FEP Sender

bin/fep_objects.adtfplugin (see FEP Objects Plugin)
The FEP Sender is a Streaming Sink to send sample streams to FEP.

FEP Substream Sender

bin/fep_objects.adtfplugin (see FEP Objects Plugin)
The FEP Substream Sender is a Streaming Sink to send substreams to FEP.

IPC UDP Sender

bin/adtf_ipc_udp.adtfplugin (see IPC UDP Plugin)
The IPC UDP Sender is a Streaming Sink that transmits data to other ADTF systems.

IPC UDP Multicast Sender

bin/adtf_ipc_udp.adtfplugin (see IPC UDP Plugin)
The IPC UDP Multicast Sender is a Streaming Sink that transmits data to other ADTF systems.

IPC TCP Sender

bin/adtf_ipc_tcp.adtfplugin (see IPC TCP Plugin)
The IPC TCP Sender is a Streaming Sink that transmits data to other ADTF systems.

IPC Host Only Sender

bin/adtf_ipc_host_only.adtfplugin (see IPC Host Only Plugin)
The IPC Host Only Sender is a Streaming Sink that transmits data to other ADTF systems.

IPC SCTP Sender

bin/adtf_ipc_sctp.adtfplugin (see IPC SCTP Plugin)
The IPC SCTP Sender is a Streaming Sink that transmits data to other ADTF systems (Linux only).