Property | Type | Description | |
---|---|---|---|
ValidateHandshake | bool |
Property | Type | Description | |
---|---|---|---|
_adobeAuthSalt | string | ||
_adobeAuthSettings | Variant | ||
_authMethod | string | ||
_connections | BaseRTMPProtocol>.Dictionary | ||
_enableCheckBandwidth | bool | ||
_lastUsersFileUpdate | System.DateTime | ||
_nextInvokeId | uint>.Dictionary | ||
_onBWCheckMessage | |||
_onBWCheckStrippedMessage | |||
_resultMessageTracking | Dictionary |
||
_users | Variant |
Method | Description | |
---|---|---|
BaseRTMPAppProtocolHandler ( Variant configuration ) : System | ||
Broadcast ( BaseProtocol from, Variant invokeInfo ) : void | ||
CallClient ( BaseProtocol pTo, string functionName, Variant param ) : void | ||
InboundMessageAvailable ( |
||
OutboundConnectionEstablished ( |
||
ParseAuthenticationNode ( Variant node, Variant result ) : bool | ||
PullExternalStream ( |
||
PullExternalStream ( |
||
PushLocalStream ( |
||
RegisterProtocol ( BaseProtocol protocol ) : void | ||
SharedObjectTrack ( BaseProtocol to, string name, uint version, bool isPersistent, Variant primitives ) : void | ||
UnRegisterProtocol ( BaseProtocol protocol ) : void |
Method | Description | |
---|---|---|
ProcessInvokeConnect ( |
||
ProcessInvokeGeneric ( |
||
SendRTMPMessage ( |
Method | Description | |
---|---|---|
AuthenticateInbound ( |
||
AuthenticateInboundAdobe ( |
||
ConnectForPullPush ( |
||
GenerateMetaFiles ( ) : void | ||
GetAuthPassword ( string user ) : string | ||
GetMetaData ( string streamName, bool extractInnerMetadata ) : Variant | ||
NeedsToPullExternalStream ( |
||
NeedsToPushLocalStream ( |
||
NormalizeStreamName ( string streamName ) : string | ||
ProcessInvokeConnectResult ( |
||
ProcessInvokeCreateStreamResult ( |
||
ProcessInvokeOnStatus ( |
||
TryLinkToFileStream ( |
||
TryLinkToLiveStream ( |
public BaseRTMPAppProtocolHandler ( Variant configuration ) : System | ||
configuration | Variant | |
return | System |
public Broadcast ( BaseProtocol from, Variant invokeInfo ) : void | ||
from | BaseProtocol | |
invokeInfo | Variant | |
return | void |
public CallClient ( BaseProtocol pTo, string functionName, Variant param ) : void | ||
pTo | BaseProtocol | |
functionName | string | |
param | Variant | |
return | void |
public InboundMessageAvailable ( |
||
pFrom | ||
messageBody | Variant | |
channel | ||
recycleBody | bool | |
return | bool |
public OutboundConnectionEstablished ( |
||
pFrom | ||
return | bool |
public ParseAuthenticationNode ( Variant node, Variant result ) : bool | ||
node | Variant | |
result | Variant | |
return | bool |
protected ProcessInvokeConnect ( |
||
pFrom | ||
message | ||
return | bool |
protected ProcessInvokeGeneric ( |
||
pFrom | ||
request | ||
return | bool |
public PullExternalStream ( |
||
pFrom | ||
return | bool |
public PullExternalStream ( |
||
uri | ||
streamConfig | Variant | |
return | bool |
public PushLocalStream ( |
||
pFrom | ||
return | bool |
public RegisterProtocol ( BaseProtocol protocol ) : void | ||
protocol | BaseProtocol | |
return | void |
protected SendRTMPMessage ( |
||
pTo | ||
message | ||
trackResponse | bool | |
recycleMessageBody | bool | |
return | bool |
public SharedObjectTrack ( BaseProtocol to, string name, uint version, bool isPersistent, Variant primitives ) : void | ||
to | BaseProtocol | |
name | string | |
version | uint | |
isPersistent | bool | |
primitives | Variant | |
return | void |
public UnRegisterProtocol ( BaseProtocol protocol ) : void | ||
protocol | BaseProtocol | |
return | void |
protected Dictionary |
||
return | BaseRTMPProtocol>.Dictionary |
protected DateTime,System _lastUsersFileUpdate | ||
return | System.DateTime |
protected AmfMessage,CSharpRTMP.Core.Protocols.Rtmp _onBWCheckMessage | ||
return |
protected AmfMessage,CSharpRTMP.Core.Protocols.Rtmp _onBWCheckStrippedMessage | ||
return |
protected Dictionary |
||
return | Dictionary |