Ozeki VoIP SDK Class library
MediaStreamHandler Class
NamespacesOzeki.Media.MediaHandlersMediaStreamHandler
Base class for media stream handlers.
Declaration Syntax
C#Visual BasicVisual C++
public abstract class MediaStreamHandler : AudioHandler, 
	IMediaControl
Public MustInherit Class MediaStreamHandler
	Inherits AudioHandler
	Implements IMediaControl
public ref class MediaStreamHandler abstract : public AudioHandler, 
	IMediaControl
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
MediaStreamHandler()()()()
Initializes a new instance of the MediaStreamHandler class.

MediaStreamHandler(String)
Initializes a new instance of the MediaStreamHandler class.

MediaStreamHandler(Stream)
Initializes a new instance of the MediaStreamHandler class.

AllowMultipleSources
Gets a boolean value indicating whether this media handler can receive data from multiple sources.
(Inherited from VoIPMediaHandler.)
ConnectedToDestination(AudioHandler)
This will be called when this object has been connected to another media handler.
(Inherited from AudioHandler.)
DataReceived(Object, VoIPEventArgs<(Of <<'(AudioData>)>>))
This will be called when media data received from a media handler.
(Overrides AudioHandler.DataReceived(Object, VoIPEventArgs<(Of <<'(AudioData>)>>)).)
DataSent
Event that occurs when the data is ready to send.
(Inherited from AudioHandler.)
DisconnectedFromDestination(AudioHandler)
This will be called when this object has been disconnected from another media handler.
(Inherited from AudioHandler.)
Dispose(Boolean)
Disposes the object.
(Overrides VoIPMediaHandler.Dispose(Boolean).)
Dispose()()()()
Disposes the object.
(Inherited from VoIPMediaHandler.)
Finalize()()()()
(Inherited from VoIPMediaHandler.)
ID (Inherited from VoIPMediaHandler.)
IsStreaming
Gets or sets a value that is true if the wave is streaming, otherwise false.

MediaFormat
Gets the MediaFormat of the media handler.
(Inherited from AudioHandler.)
MediaFormatChanged
Occurs when the MediaFormat of the media handler has changed.
(Inherited from AudioHandler.)
OnReceiveTypesChanged()()()() (Inherited from AudioHandler.)
PauseStreaming()()()()
Pauses the streaming. (If the streaming is already paused then does nothing.)

Position
Gets or sets the current position in the audio stream

ReceiveAudioTypes
Gets the video types that can receive the handler.
(Inherited from AudioHandler.)
ReceiveTypesChanged
Occurs when the receive types has changed.
(Inherited from AudioHandler.)
SendData(AudioData)
Sends media data to the connected media handlers.
(Inherited from AudioHandler.)
SourceConnected(AudioHandler)
This will be called when another media handler has been connected to this object.
(Inherited from AudioHandler.)
SourceDisconnected(AudioHandler)
This will be called when another media handler has been disconnected from this object.
(Inherited from AudioHandler.)
StartStreaming()()()()
Starts the streaming. (If the streaming is already started then does nothing.)

Stopped
Occurs when the audio recording or playing has been stopped

StopStreaming()()()()
Stops the streaming. (If the streaming is already stopped then does nothing.)

Stream
Gets the stream

Sync
Inheritance Hierarchy

Assembly: VoIPSDK (Module: VoIPSDK.dll) Version: 10.1.12.649