Ozeki.Media Namespace |
Class | Description | |
---|---|---|
AbstractMediaReceiverTData, TFormat | ||
AbstractMediaSenderTData, TFormat | ||
AbstractSDPFieldParserExtension | ||
ACMAudioDataConverter |
Converts audio from a specified AudioWaveFormat to another AudioWaveFormat.
| |
AggregatedACMConverter | ||
AMMediaType | ||
AnaglyphVideoHandler |
MediaHandler class for stereoscopic 3D video handling
| |
AnswerMachineDetector |
This class represents the methods that can determine if the call was answered by a person or an answering machine.
The method uses the theory that a person answeres the call with some short words and then waits for
the caller to introduce themselves, while the machine plays a relatively long prerecorded audio stream that
has less silent periods between the words.
| |
AudioCaptureClient | ||
AudioClient |
Core Audio IAudioClient wrapper
| |
AudioCodeWrapper | ||
AudioData |
Provides data with format information for audio.
| |
AudioDataConverterFactory | ||
AudioDataReceivedArgs | ||
AudioDeviceInfo |
Contains information about an audio device.
| |
AudioEndpointVolumeVolumeRange | ||
AudioFormat |
Defines format information of audio data.
| |
AudioForwarder | ||
AudioHandler |
Base class for audio handlers.
| |
AudioLogSource | ||
AudioMixer |
Can mix audio from different sources.
| |
AudioMixerMediaHandler |
Mixes the received audio data and sends the mixed data to a connected media handler.
| |
AudioQualityEnhancer |
This class is for performing acoustic echo cancellation, noise reduction, automatic gain control.
| |
AudioReceiver | ||
AudioRenderClient | ||
AudioSender | ||
AudioStreamPlayback |
Can play audio from an audio file.
| |
AudioTypeHelper | ||
AudioWaveFormat |
Represents a Wave file format
| |
AudioWriterConfig | ||
AVPlayer |
Can play audio and video from an mp4, avi file.
| |
AVReader |
Audio/Video reader
| |
BaseH263Codec | ||
BE_CONFIG | ||
BE_VERSION | ||
BitmapConverter | ||
BitmapInfo | ||
BitmapResizer | ||
BitmapSourceConverter |
Converts InteropBitmap data type to an array of bytes, and an array of bytes to InteropBitmap.
| |
BitmapSourceProvider |
Creates a BitmapSource object from received byte array.
| |
CalibrationData | ||
CameraSerializationT | ||
CameraURLBuilderAddWF | ||
CameraURLBuilderAddWPF |
Interaction logic for CameraURLBuilderAddWPF.xaml
| |
CameraURLBuilderData | ||
CameraURLBuilderSettingWF | ||
CameraURLBuilderSettingWPF |
Interaction logic for SettingWizardWPF.xaml
| |
CameraURLBuilderWF | ||
CameraURLBuilderWPF |
Interaction logic for ConnectionWizardWPF.xaml
| |
CandidateAttribute |
The candidate attribute is a media-level attribute only.
It contains a transport address for a candidate that can be used for connectivity checks.
a=candidate:...
| |
ChannelConfigEx |
A channelconfig publikus, viszont kintrol jo lenne, ha ezeket nem hivhatnak meg.
| |
ChannelMediaStrategy |
Normal behaviour for media strategy
| |
ChannelStateChange |
Provides information about changes made on a media channel of a phone call.
| |
CircularBufferStream |
A very basic circular buffer implementation
| |
CodecDescription | ||
CodecDescriptionFactory | ||
CodecExtension | ||
CodecFactory | ||
CodecFactoryOpus | ||
CodecG711ALaw | ||
CodecG711uLaw | ||
CodecG722 | ||
CodecG723 | ||
CodecG726 | ||
CodecG728 | ||
CodecG729 | ||
CodecGSM | ||
CodecH263 |
A szabvány szerint a másik félnek csak olyan méretű képet küldhetnénk, amit megadott az fmtp ben.
Ha átméretezem a képet, akkor exception nel elszáll az X-Lite, Bria
A képátméretező működik (teszteltem)
Ha nem méretezem át, akkor nem szabványos a protokoll implementáció, de a 3CX softphone kivételével (nem jeleníti meg a képet csak ha QCIF, CIF felbontásban van a kamera) mindenhol működik
| |
CodecH263Plus | ||
CodecH264 | ||
CodeciLBC | ||
CodecInfo |
Provides information about a codec.
| |
CodecInfoEx | ||
CodecL16 | ||
CodecMPEG4 | ||
CodecPayloadTypeEx | ||
CodecSpeex | ||
CodecTypeEx | ||
CodecUtils | Obsolete. | |
ColorData | ||
CommunicationModeHelper | ||
ConnectionParser | ||
Converters | ||
CryptoAttribute |
Describes the cryptographic suite, key parameters, and session parameters for the preceding unicast media line.
a=crypto:tag crypto-suite key-params [session-params]
| |
CryptoDescription | ||
DefaultSpeechToText |
The default speech-to-text engine installed on the system.
| |
DefaultTextToSpeech | ||
DetectedArgs | ||
DetectedCameraArgs | ||
DeviceToListItemConverter | ||
DiscoverCameras | ||
DiscoveredDeviceArgs | ||
DistanceMeasurementHandler | ||
DmoAudioDataConverter | ||
DmoMediaBuffer | ||
DrawingImageConverter | ||
DrawingImageProvider |
Creates a Image object from received byte array.
| |
EchoFilter | ||
EventCallbackStrategy |
Event alapu callback.
| |
ExAudioFormat | ||
ExDeviceInfo | ||
FilterCodecChannelInfo | ||
FilterCodecInfo | ||
FmtpAttribute |
This attribute allows parameters that are specific to a particular format to be conveyed in a way that SDP does not have to understand them.
a=fmtp:format format_specific_parameters
| |
Format | ||
FPSCounter | ||
FrameCapture | ||
FrameCaptureFromFolder |
It is a basic VideoSender which can parse picture files from a given folder, and send it in specific time interval.
Supported picture file extensions: "jpg", "jpeg", "png", "gif", "tiff", "bmp".
| |
FrameRateHandler |
This can change the framerate of the incoming video.
| |
FrequencyAnalizator | ||
FrequencyGenerator | ||
FrequencyToneDetector | ||
FrequencyToneGenerator | ||
GainControl |
If the sound is low or very high, then you need to use this class to regulate the level of sound.
| |
GenericAudioReceiver | ||
GenericAudioSender | ||
GenericVideoReceiver | ||
GenericVideoSender | ||
GoogleLanguageExt | ||
GoogleTTS | ||
Guids | ||
H263Decoder | ||
H263Encoder | ||
H264Decoder | ||
H264Encoder | ||
H264ProfileEx | ||
H264VideoFormat | ||
Headset | ||
IceOptionsAttribute |
The "ice-options" attribute is a session-level attribute. It contains a series of tokens that identify the options supported by the agent.
a=ice-options:ice-option-tag 0*(ice-option-tag)
| |
Id3v2Tag |
An ID3v2 Tag
| |
ImageHelper | ||
ImageManipulation | ||
ImageMask | ||
ImageProviderT |
Media handler that creates image from received byte array.
| |
ImageToByteArray | ||
InternalMediaProtocolEx | ||
InternalRTPPacketInfoEx | ||
InternalVideoDeviceInfo | ||
IPPCodecBase | ||
IPPEchoFilter | ||
JSClientHandler | ||
JSMicrophone | ||
JSSpeaker | ||
Lame_encDll |
Lame_enc DLL functions
| |
LameMP3FileWriter | MP3 encoding class, uses libmp3lame DLL to encode. | |
LAMEVersion | LAME DLL version information | |
LibMp3Lame | LAME interface class | |
LinuxVideoCaptureDevice | ||
LocalOrigin | ||
ManagedVADDetector | ||
ManufacturerEx | ||
MediaBuffer | ||
MediaChannelConfig | ||
MediaChannelCreatedEventArgs | ||
MediaChannelDescription | ||
MediaChannelDescriptionEx | ||
MediaChannelInfo | ||
MediaChannelInfoFactory | ||
MediaChannelPair |
Hívás során előforduló média csatorna pár.
| |
MediaConferenceTypeEx | ||
MediaConnector |
Class for creating connections between media handling objects.
| |
MediaCryptoKeyParam | ||
MediaData |
Provides information for media data.
| |
MediaDataReceivedEventArgs |
Provides data for media data received events.
| |
MediaDescription | ||
MediaDescriptionChangeEventArgs | ||
MediaDescriptionCompareResult | ||
MediaDescriptionEx | ||
MediaDescriptionFactory | ||
MediaDescriptionHelper | ||
MediaLogSource | ||
MediaObjectSizeInfo |
Media Object Size Info
| |
MediaOrientationEx | ||
MediaPacket | ||
MediaSession | ||
MediaSessionFactory | ||
MediaStrategy |
Normal behaviour for media strategy
| |
MediaStreamReceiver | ||
MediaStreamSender | ||
MediaTypeHelper | ||
Microphone |
Class for capturing audio data with microphone.
| |
MJPEGConnection |
Initializes an object, which can be connected to an MJPEG Streamer.
| |
MJPEGStreamConnection | ||
MJPEGStreamContainer | ||
MJPEGStreamer | ||
MJPEGVideoStream | ||
MMDevice | ||
MMDeviceCollection | ||
MMDeviceEnumerator | ||
MotionDetectionEvent | ||
MotionDetector | ||
Mp3AudioWaveFormat |
MP3 AudioWaveFormat, MPEGLAYER3WAVEFORMAT from mmreg.h
| |
Mp3DataConverter |
Converts MP3 to WAV
| |
Mp3FileReader |
Class for reading from MP3 files
| |
Mp3Frame |
Represents an MP3 Frame
| |
MP3StreamPlayback |
Can play audio from an MP3 file.
| |
MP3StreamRecorder | ||
Mp3WriterConfig |
Config information for MP3 writer
| |
MPEG4Decoder | ||
MPEG4LogSource | ||
MPEG4Recorder | ||
MPEG4Writer | ||
NativeMP3Decompressor | ||
NativeMP3Writer | ||
NoConverter | ||
OGGDecodeArgs | ||
OGGStreamPlayback |
Can play audio from an OGG file.
| |
OGGVorbisReader | ||
OpusAudioEventRaiser | ||
OpusCodec | ||
Origin |
The Origin gives the originator of the session (her username and the address of the user's host)
plus a session identifier and version number.
| |
OriginEx | ||
OzBayerFilter | ||
OzBrightnessCorrection | ||
OzChannelFiltering | ||
OzConf_MJPEGStreamServer | ||
OzConf_WebmStreamer | ||
OzContrastCorrection | ||
OzGammaCorrection | ||
OzGrayscale | ||
OzHistogramEqualization | ||
OzHueModifier | ||
OzIntRange | ||
OzInvert | ||
OzJitter | ||
OzJSHandlerMessage | ||
OzMirror | ||
OzMJPEGClient_Config | ||
OzNativeMediaWriter | ||
OzPixellate | ||
OzRange | ||
OzRotate | ||
OzRotateChannels | ||
OzSaltAndPepperNoise | ||
OzSaturationCorrection | ||
OzSepia | ||
OzSharpen | ||
OzSimplePostarization | ||
OzWaterWave | ||
OzYbCrFiltering | ||
OzYCbCr | ||
PayloadTypeChangedEventArgs | ||
PortAudioIn | ||
PortAudioInFactory | ||
PortAudioOut | ||
PortAudioOutFactory | ||
PropertyKeys |
Property Keys
| |
PropertyStore | ||
PropertyStoreProperty | ||
QueuedMediaBuffer | ||
RangeChangedEventHandler | ||
RawFileReader | ||
RawRecorder |
Records the raw PCM data.
| |
RawStreamPlayback |
Can play raw audio files.
| |
ReferenceArgs | ||
RemoteCandidatesAttribute |
Provides the identity of the remote candidates that the offerer wishes the answerer to use in its answer.
| |
Resampler |
DMO resampler
| |
Resolution | ||
RTPLogSource | ||
RtpmapAttribute |
This attribute maps from an RTP payload type number (as used in an "m=" line) to an encoding name denoting the payload format to be used. It also provides information on the clock rate and encoding parameters.
a=rtpmap:payload_type encoding_name/clock_rate [/encoding_parameters]
| |
RTPPacket | ||
RTPPacketArgs | ||
RTPPacketInfo |
Contains data about an RTP packet.
| |
ScreenCapture |
Description of DesktopCapture.
| |
ScreenCaptureArgs | ||
SDP4566Parser | ||
SDPAttribute |
Attributes are the primary means for extending SDP. Attributes may be defined to be used as "session-level" attributes, "media-level" attributes, or both.
a=attribute
a=attribute:value
| |
SDPBandwidth | ||
SDPConnection |
Contains connection data.
| |
SDPConnectionAddress | ||
SDPEmail |
Specify contact information for the person responsible for the conference
| |
SDPFactory | ||
SDPField | ||
SDPICEAttributeFactory | ||
SDPInformation | ||
SDPKey | ||
SDPMedia | ||
SDPMediaDescription | ||
SDPMediaTypeEx | ||
SDPMessage | ||
SDPMessageEx | ||
SDPOrigin |
Gives the originator of the session (her username and the address of the user's host) plus a session identifier and version number.
| |
SDPParserEx |
Szálbiztos változat
| |
SDPPhoneNumber | ||
SDPRepeated | ||
SDPSessionName | ||
SDPTime |
Specify the start and stop times for a session
| |
SDPTimeData | ||
SDPUri | ||
SelectableCodecManager | ||
SessionAttribute | ||
Snapshot | ||
SnapshotEx | ||
SnapshotHandler | ||
Speaker |
Class for playing audio through speakers.
| |
SpeakPositionChangedEventArgs | ||
SpeechDetectionEventArgs | ||
SpeechRecognizerInfo |
Contains information about a speech recognizer.
| |
SpeechToText |
Base class for Speech-to-text.
| |
SpeechToTextContinuous |
Can recognize words from an audio stream. The engine detects words real-time, but the detection is a bit inacurate.
| |
SpeechToTextVAD |
Can recognize words from an audio stream. The engine uses VAD for word detection.
| |
SpeexConverter | ||
SpeexPreprocessor | ||
StereoMixer |
MediaHandler, which is able to create stereo audio from two different audio sources.
| |
StreamConverter |
Can write a stream to another stream and converting its format.
| |
SuportedWaveFormatExt | ||
Tampering | ||
TamperValueArgs | ||
TextOverlay | ||
TextToSpeech |
Can convert text input to audio data.
| |
TimeMapper |
A belső, másodperces időskála és az egyéb különböző időskálák közötti megfeleltetést biztosítja valósidejű streameknél.
Kívülről beérkezett adat (ExternalTime) első időpontja az aktuális rendszeridőhöz lesz rendelve, a további időpontok ebből számolódnak. Ez azért kell, hogy
az A-V szinkronizálás biztosítva legyen akkor is, ha valósidőben érkezik az adat, és pl. a video később lesz elindítva.
| |
TimerBasedMediaHandler |
Base class for timer based media handlers. Contains a built-in timer that ticks periodically when the interval has elapsed.
| |
TimerBasedMediaStreamHandler |
Base class for timer based media stream handlers. Contains a built-in timer that ticks periodically when the interval has elapsed.
| |
Tripwire | ||
TripwireLine | ||
TripwireMotionCrossedArgs | ||
TripwireMotionDetectedArgs | ||
TripwirePositionChangeArgs | ||
TypedTime | ||
URLConverter | ||
VADDetector | ||
VADFilter |
Class for filtering silence in the received media data.
| |
VideoCapabilities |
Provides information about the supported resolutions and frame rates for a video device.
| |
VideoCaptureDevice |
Can capture image from webcamera
| |
VideoCaptureEventArgs | ||
VideoCodecConfig | ||
VideoCodecConverter | ||
VideoConcat | ||
VideoData |
Provides data with format information for audio.
| |
VideoDeviceInfo |
Provides information about a video capturing device.
| |
VideoDeviceInfoEx |
This class stores methods that can transform between VideoDeviceInfo and InternalVideoDeviceInfo objects
| |
VideoDispatcher | ||
VideoFormat |
Defines format information of video data.
| |
VideoFormatSelector | ||
VideoForwarder | ||
VideoHandler |
Base class for video handlers.
| |
VideoInterop | ||
VideoLogSource | ||
VideoQualityConverter |
Converts video quality to video format parameters.
| |
VideoReceiver | ||
VideoResizer | ||
VideoSender | ||
VideoTypeHelper | ||
VideoViewerWF |
Represents a Windows Control to display video.
| |
VideoViewerWPF |
VideoViewerWPF
| |
ViewMatrix | ||
VirtualPortAudioIn | ||
VoiceInfo | ||
VoIPEventArgsT |
Provides data for VoIP SIP SDK events to handle events with type parameters easily.
| |
VolumeControl | ||
VP8Encoder | ||
VP8VideoEventRaiser | ||
WasapiHelper | ||
WasapiOutBase |
WASAPI output base class.
| |
WasapiOutFactory | ||
WasapiOutThreaded |
WASAPI output class using Thread sleep
| |
WasapiOutWaitHandle |
WASAPI output class using WaitHandles
| |
WatermarkHandler | ||
WaveFileReader |
Can read audio data from a .wav file.
| |
WaveFileStream |
Represents the base class from which the audio file reader and writer classes derive.
| |
WaveFileWriter |
Writes audio data to a .wav file.
| |
WaveFormat |
The AudioWaveFormat structure defines the format of waveform-audio data.
Only format information common to all waveform-audio data formats is included in this structure.
For formats that require additional information, this structure is included as the first member in another structure, along with the additional information.
| |
WaveFormatEx |
Provides extension methods for the AudioFormat and WaveFormat classes.
| |
WaveFormatExtensible |
The WaveFormatExtensible structure defines the format of waveform-audio data for formats having more than two channels.
| |
WaveFormInFactory | ||
WaveFormOutFactory | ||
WaveformParams | ||
WaveIn | ||
WaveInBase |
Provides an interface for capturing audio data.
| |
WaveInDataEventArgs |
Provides data for the IWaveIn.DataAvailable event.
| |
WaveInDeviceHelper | ||
WaveInFactory | ||
WaveOutBase |
Provides an interface for audio data playback.
| |
WaveOutBuffer |
A buffer of Wave samples for streaming to a Wave Output device
| |
WaveOutDeviceHelper | ||
WaveOutEventPlayer |
Event callback based audio player.
| |
WaveOutFactory | ||
WaveOutPlayer | ||
WaveStreamPlayback |
Can play audio from a wave file.
| |
WaveStreamRecorder |
Can record audio data into a wave file.
| |
WebMStreamClient | ||
WebMStreamer | ||
WebMWriter | ||
XingHeader |
Represents a Xing VBR header
| |
ZoneAdjustmentPair | ||
ZoneAdjustments | ||
Zoom |
Structure | Description | |
---|---|---|
ACC | ||
BitmapInfoHeader | ||
DmoMediaType |
This structure describes the format of the data used by a stream in a DirectX DMO. This structure is identical to the Microsoft DirectShow AM_MEDIA_TYPE structure.
| |
DmoOutputDataBuffer |
This structure describes an output buffer used by a DirectX DMO.
| |
JitterBufferPacket |
Represents the container for one packte in the buffer.
| |
LHV1 | ||
MP3 | ||
PortAudioDeviceInfo | ||
PropertyKey |
Specifies the FMTID/PID identifier that programmatically identifies a property.
| |
PropVariant |
from Propidl.h.
http://msdn.microsoft.com/en-us/library/aa380072(VS.85).aspx
contains a union so we have to do an explicit layout
|
Delegate | Description | |
---|---|---|
LibMp3LameReportFunction | Delegate for receiving output messages |
Enumeration | Description | |
---|---|---|
AnaglyphAlgorithm |
Represents the stereoscopic effect type for 3D video streaming.
| |
AnswerMachineDetectionResult | ||
ASMOptimizations | Assembler optimizations | |
AudioApi |
Defines API types for handling native audio resources.
| |
AudioClientBufferFlags |
Defines flags that indicate the status of an audio endpoint buffer.
| |
AudioClientReturnCodes | ||
AudioClientSessionFlags |
Characteristics of an audio session associated with the stream.
| |
AudioClientShareMode |
Defines constants that indicate whether an audio stream will run in shared mode or in exclusive mode.
| |
AudioClientStreamFlags |
Specifies characteristics that a client can assign to an audio stream during the initialization of the stream.
| |
AudioConverterType |
Defines API types for audio resampling.
| |
AudioLogCodes | ||
AudioType |
Defines types for audio data.
| |
BandwidthType | ||
CaptureState |
Specifies the states of a capture.
| |
ChannelMode |
Channel Mode
| |
ChannelState |
Specifies the current state of a media channel.
| |
CodecMediaType |
Codec type enumeration.
| |
CodecPayloadType | ||
CommunicationMode | ||
DeviceState |
The DEVICE_STATE_XXX constants indicate the current state of an audio endpoint device.
| |
DeviceType |
Specifies the types of the audio devices
| |
DiscoverDeviceType |
Defines camera devices type filter for CameraURLBuilder
| |
DmoInputDataBufferFlags |
This enumerated type defines flags that describe an input buffer.
| |
DmoOutputDataBufferFlags |
This enumerated type defines flags that describe an output buffer.
| |
DmoProcessOutputFlags |
This enumerated type defines flags that specify output processing requests.
| |
EDataFlow |
The EDataFlow enumeration defines constants that indicate the direction in which audio data flows between an audio endpoint device and an application.
| |
ERole |
The ERole enumeration defines constants that indicate the role that the system has assigned to an audio endpoint device.
| |
EventCode | ||
FlipMode |
Defines constants for flipping an image at render time.
| |
FrameStretch | ||
GoogleLanguage | ||
H264Profile | ||
HighlightMotion |
Highlith motion type
| |
IppAecAdaptationMode |
Defines values determining how fast will the echo canceller adopt.
| |
IppAecAlgorithmType | ||
IppAecNoiseReductionLevel |
Noise mitigation level enumeration.
| |
IppAecNoiseReductionSmoothing | ||
KeyMethod | ||
KSPropertySupport |
From KSPROPERTY_SUPPORT_* defines
| |
LAME_QUALITY_PRESET | ||
LAMEPreset | LAME encoding presets | |
Manufacturers | ||
MaskOption | ||
MediaBufferType |
Defines media buffering methods.
| |
MediaConferenceType | ||
MediaLogCodes | ||
MediaOrientation | ||
MediaPacketType |
Defines packet types for media data.
| |
MediaProtocol |
Defines protocol types for sending and receiving media data.
| |
MediaType |
Defines types for media data.
| |
MMResult | ||
MotionColor | ||
Mp3WaveFormatId |
Wave Format ID
| |
MPEG4LogCodes | ||
MpegLayer |
MPEG Layer flags
| |
MpegMode | ||
MPEGMode | MPEG channel mode | |
MpegVersion |
MPEG Version Flags
| |
MPEGVersion | MPEG wrapper version | |
NoiseReductionLevel |
Noise mitigation level enumeration.
| |
OzJSHandlerCommand | ||
PlaybackState |
Specifies the states of a playback.
| |
PosterizationFillingType | ||
RTPLogEventCodes | ||
ScreenCaptureFPS | ||
ScreenCaptureMode | ||
SDPAttributeType | ||
SDPMediaType | ||
SentVideoResolutionMode |
Defines resolution settings for outgoing video streams.
| |
SupportedWaveFormat |
Defines constants for the supported wave formats for WaveIn and WaveOut capabilities
| |
TextOverlayPosition |
Property to set the horizontal and vertical position of Text
| |
TimeUnit | ||
TripwireLinePosition | ||
VBRMETHOD | ||
VBRMode |
Variable BitRate Mode
| |
VideoControlFlags |
From VideoControlFlags
| |
VideoLogCodes | ||
VideoQuality |
Specifies video quality options
| |
VideoType | ||
WatermarkAnchor | ||
WaveCallbackStrategy | ||
WaveFormatEncoding |
Summary description for WaveFormatEncoding.
| |
WaveFormats |
Defines constants for the available wave formats.
| |
WordDetectionMode |
Specifies detection modes for speech-to-text engine.
| |
ZoomDirection |