Milestone SDK Mobile .Net
|
Main class for stream connection with 'Mobile Server'. More...
Public Member Functions | |
virtual void | ExtendReconnectCommand (Command command) |
void | GetNextFrame () |
Call it to force request of the nexr available frame. | |
override void | Initialize (RequestStreamResponse response) |
void | Start () |
void | Stop () |
![]() | |
void | Dispose () |
void | DisposeQuiet () |
void | Reconnect () |
![]() |
Protected Member Functions | |
override void | Dispose (bool disposing, bool quiet) |
override void | OnFialedFrame () |
virtual void | OnNewFrame (VideoFrame frame) |
void | OnSuccessChangeStream (BaseCommandResponse responseParams) |
override void | Reconnect (ReconnectSource source) |
![]() | |
bool | FailedFramesThersholdPassed () |
bool | FailedFramesThersholdReached () |
void | IncrementFailedFramesCounter () |
void | ProcessFrame (bool success) |
void | ResetFailedFramesCounter () |
Properties | |
OnVideoFrame | NewFrame [get, set] |
Video frame callback. | |
TParams | StreamParams [get] |
![]() | |
ICapabilities | Capabilities [get] |
Raw capabilities provider. | |
TCapabilities | DeviceCapabilities [get] |
Camera capabilities provider. | |
ErrorCodes | ErrorCode [get] |
Returns error code (if presents) of the last call. | |
string | ErrorMessage [get] |
Returns error string (if presents) of the last call. | |
Command.CommandResultTypes | Result [get] |
Returns error status of the last call. | |
IStateChange | StateChange [get] |
Interface allowing the client to subscribe for changes in the state of the stream (conencted/disconnected, etc.) | |
IStateChangeInternal | StateChanger [get] |
TControl | StreamControl [get] |
VideoStreamControl object. | |
Guid | StreamId [get] |
Gettting the video stream Id. | |
![]() | |
![]() |
Additional Inherited Members | |
![]() | |
readonly IConnection | _iConnection |
![]() |
Main class for stream connection with 'Mobile Server'.
Class for video connection with 'Mobile Server'. Supports 'HTTP'and 'HTTPS' connection types. Data is exposed through IVideo member OnVideoFrame NewFrame Should be disposed after finishing work with it.
TParams | : | StreamParams | |
TParams | : | new() | |
TCapabilities | : | StreamingDeviceCapabilities | |
TCapabilities | : | new() | |
TControl | : | StreamControl<TParams> |
|
inlineprotectedvirtual |
|
inlinevirtual |
|
inline |
Call it to force request of the nexr available frame.
Implements VideoOS.Mobile.SDK.Portable.Server.Base.Video.IVideoSub.
|
inlinevirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotected |
|
inlineprotectedvirtual |
|
inline |
|
inline |
|
getset |
Video frame callback.
Implements VideoOS.Mobile.SDK.Portable.Server.Base.Video.IVideo.
|
get |