| IMediaIndexItem | IMediaIndexItem: generic interface to mediaIndex | 
| IMediaListProvider |  | 
| IMediaListReader |  | 
| IMediaReader | IMediaReader: generic media reader interface. | 
| IMediaReaderActionNotify | IMediaReaderActionNotify: listener interface for IMediaReader actions: See 
 IApplicationInstance.addMediaReaderListener(IMediaReaderActionNotify mediaReaderListener) | 
| IMediaReaderEncInfo |  | 
| IMediaReaderStreamPosition | IMediaReaderStreamPosition: Internal use | 
| IMediaStream | IMediaStream: public, generic interface to mediaStream object. | 
| IMediaStreamActionNotify | IMediaStreamActionNotify: listener interface used by IMediaStream addClientListener | 
| IMediaStreamActionNotify2 |  | 
| IMediaStreamActionNotify3 |  | 
| IMediaStreamCallback | IMediaStreamCallback: callback interface used by IMediaStream registerCallback, registerOnStatus, registerOnPlayStatus | 
| IMediaStreamFileMapper | Interface for mapping a IMediaStream to the underlying file system. | 
| IMediaStreamH264SEINotify |  | 
| IMediaStreamLivePacketNotify |  | 
| IMediaStreamMediaCaster | IMediaStreamMediaCaster: Internal use | 
| IMediaStreamMetaDataProvider | IMediaStreamMetaDataProvider: Live streaming metadata provider. | 
| IMediaStreamNameAliasProvider | IMediaStreamNameAliasProvider: alias provider interface. | 
| IMediaStreamNameAliasProvider2 | IMediaStreamNameAliasProvider: alias provider interface. | 
| IMediaStreamNameAliasProvider3 | IMediaStreamNameAliasProvider3: alias provider interface. | 
| IMediaStreamNotify | IMediaStreamNotify: listener interface used by IApplicationInstance addMediaStreamListener | 
| IMediaStreamPlay | IMediaStreamPlay: public interface of mediaStreamPlayer object. | 
| IMediaStreamTimecodeControl | IMediaStreamTimecodeControl: Internal use. | 
| IMediaWriter | IMediaWriter: generic media writer interface. | 
| IMediaWriterActionNotify | IMediaWriterActionNotify: listener interface for file writing with regard to recording streams. |