Свойство | Type | Description | |
---|---|---|---|
GenuineFmsKey | byte[] | ||
GenuineFpKey | byte[] | ||
_outboundChunkSize | uint |
Свойство | Type | Description | |
---|---|---|---|
_channelPool | Stack |
||
_channels | Channel>.Dictionary | ||
_handshakeCompleted | bool | ||
_inboundChunkSize | uint | ||
_nextReceivedBytesCountReport | ulong | ||
_pProtocolHandler | |||
_rtmpProtocolSerializer | |||
_rtmpState | RTMPState | ||
_rxInvokes | ulong | ||
_selectedChannel | int | ||
_streams | IStream[] | ||
_txInvokes | ulong | ||
_winAckSize | uint |
Méthode | Description | |
---|---|---|
ChunkAmfMessage ( |
||
CloseStream ( uint streamId, bool createNeutralStream ) : bool | ||
CreateIFS ( Variant metadata ) : |
||
CreateINS ( uint channelId, uint streamId, string streamName ) : InNetRTMPStream | ||
CreateNeutralStream ( uint &streamId ) : RTMPStream | ||
CreateONS ( uint streamId, string streamName, ulong inStreamType ) : BaseOutNetRTMPStream | ||
Dispose ( ) : void | ||
EnqueueForTimeEvent ( uint seconds ) : bool | ||
GetChannel ( uint id ) : |
||
GetDHOffset ( |
||
GetDHOffset0 ( |
||
GetDHOffset1 ( |
||
GetDigestOffset ( |
||
GetDigestOffset0 ( |
||
GetDigestOffset1 ( |
||
HMACsha256 ( |
||
HMACsha256 ( byte pData, uint dataLength, byte key, uint keyLength ) : byte[] | ||
ReadyForSend ( ) : void | ||
ReleaseChannel ( |
||
ReserveChannel ( ) : |
||
ResetChannel ( uint channelId ) : bool | ||
SendMessage ( |
||
SendMessages ( ) : bool | ||
SetInboundChunkSize ( uint chunkSize ) : bool | ||
SetWinAckSize ( uint winAckSize ) : void | ||
SignalInputData ( int recAmount ) : bool | ||
TrySetOutboundChunkSize ( uint chunkSize ) : void |
Méthode | Description | |
---|---|---|
BaseRTMPProtocol ( ) : System | ||
PerformHandshake ( |
Méthode | Description | |
---|---|---|
ProcessBytes ( |
||
RemoveIFS ( |
public ChunkAmfMessage ( |
||
header | ||
input | ||
output | ||
Résultat | void |
public CloseStream ( uint streamId, bool createNeutralStream ) : bool | ||
streamId | uint | |
createNeutralStream | bool | |
Résultat | bool |
public CreateIFS ( Variant metadata ) : |
||
metadata | Variant | |
Résultat |
public CreateINS ( uint channelId, uint streamId, string streamName ) : InNetRTMPStream | ||
channelId | uint | |
streamId | uint | |
streamName | string | |
Résultat | InNetRTMPStream |
public CreateNeutralStream ( uint &streamId ) : RTMPStream | ||
streamId | uint | |
Résultat | RTMPStream |
public CreateONS ( uint streamId, string streamName, ulong inStreamType ) : BaseOutNetRTMPStream | ||
streamId | uint | |
streamName | string | |
inStreamType | ulong | |
Résultat | BaseOutNetRTMPStream |
public EnqueueForTimeEvent ( uint seconds ) : bool | ||
seconds | uint | |
Résultat | bool |
public GetDHOffset ( |
||
pBuffer | ||
schemeNumber | byte | |
Résultat | uint |
public GetDHOffset0 ( |
||
pBuffer | ||
Résultat | uint |
public GetDHOffset1 ( |
||
pBuffer | ||
Résultat | uint |
public GetDigestOffset ( |
||
pBuffer | ||
schemeNumber | byte | |
Résultat | uint |
public GetDigestOffset0 ( |
||
pBuffer | ||
Résultat | uint |
public GetDigestOffset1 ( |
||
pBuffer | ||
Résultat | uint |
public static HMACsha256 ( |
||
pData | ||
dataLength | uint | |
key | byte | |
keyLength | uint | |
Résultat | byte[] |
public static HMACsha256 ( byte pData, uint dataLength, byte key, uint keyLength ) : byte[] | ||
pData | byte | |
dataLength | uint | |
key | byte | |
keyLength | uint | |
Résultat | byte[] |
protected abstract PerformHandshake ( |
||
buffer | ||
Résultat | bool |
public ReleaseChannel ( |
||
pChannel | ||
Résultat | void |
public ResetChannel ( uint channelId ) : bool | ||
channelId | uint | |
Résultat | bool |
public SendMessage ( |
||
message | ||
enqueueForOutbound | bool | |
recycleMessageBody | bool | |
Résultat | bool |
public SetInboundChunkSize ( uint chunkSize ) : bool | ||
chunkSize | uint | |
Résultat | bool |
public SetWinAckSize ( uint winAckSize ) : void | ||
winAckSize | uint | |
Résultat | void |
public SignalInputData ( int recAmount ) : bool | ||
recAmount | int | |
Résultat | bool |
public TrySetOutboundChunkSize ( uint chunkSize ) : void | ||
chunkSize | uint | |
Résultat | void |
protected ulong _nextReceivedBytesCountReport | ||
Résultat | ulong |
protected BaseRTMPAppProtocolHandler,CSharpRTMP.Core.Protocols.Rtmp _pProtocolHandler | ||
Résultat |
protected RTMPProtocolSerializer,CSharpRTMP.Core.Protocols.Rtmp _rtmpProtocolSerializer | ||
Résultat |