C# Класс Core.Protocols.Rtmp.ConnectionMessageFactory

Показать файл Открыть проект

Открытые методы

Метод Описание
GetInvokeConnect ( string appName, string tcUrl, double audioCodecs, double capabilities, string flashVer, bool fPad, string pageUrl, string swfUrl, double videoCodecs, double videoFunction, double objectEncoding ) : AmfMessage
GetInvokeConnectError ( uint channelId, uint streamId, uint requestId, string level, string code, string decription ) : AmfMessage
GetInvokeConnectResult ( AmfMessage request, string level = Defines.RM_INVOKE_PARAMS_RESULT_LEVEL_STATUS, string code = Defines.RM_INVOKE_PARAMS_RESULT_CODE_NETCONNECTIONCONNECTSUCCESS, string description = Defines.RM_INVOKE_PARAMS_RESULT_DESCRIPTION_CONNECTIONSUCCEEDED ) : AmfMessage
GetPong ( ) : AmfMessage

Приватные методы

Метод Описание
GetInvokeClose ( ) : AmfMessage
GetInvokeConnectError ( AmfMessage message, string description, string level = Defines.RM_INVOKE_PARAMS_RESULT_LEVEL_ERROR, string code = Defines.RM_INVOKE_PARAMS_RESULT_CODE_NETCONNECTIONCONNECTREJECTED ) : AmfMessage
GetInvokeConnectResult ( uint channelId, uint streamId, uint requestId, string level, string code, string decription, double objectEncoding ) : AmfMessage

Описание методов

GetInvokeConnect() публичный статический Метод

public static GetInvokeConnect ( string appName, string tcUrl, double audioCodecs, double capabilities, string flashVer, bool fPad, string pageUrl, string swfUrl, double videoCodecs, double videoFunction, double objectEncoding ) : AmfMessage
appName string
tcUrl string
audioCodecs double
capabilities double
flashVer string
fPad bool
pageUrl string
swfUrl string
videoCodecs double
videoFunction double
objectEncoding double
Результат CSharpRTMP.Core.Protocols.Rtmp.AmfMessage

GetInvokeConnectError() публичный статический Метод

public static GetInvokeConnectError ( uint channelId, uint streamId, uint requestId, string level, string code, string decription ) : AmfMessage
channelId uint
streamId uint
requestId uint
level string
code string
decription string
Результат CSharpRTMP.Core.Protocols.Rtmp.AmfMessage

GetInvokeConnectResult() публичный статический Метод

public static GetInvokeConnectResult ( AmfMessage request, string level = Defines.RM_INVOKE_PARAMS_RESULT_LEVEL_STATUS, string code = Defines.RM_INVOKE_PARAMS_RESULT_CODE_NETCONNECTIONCONNECTSUCCESS, string description = Defines.RM_INVOKE_PARAMS_RESULT_DESCRIPTION_CONNECTIONSUCCEEDED ) : AmfMessage
request CSharpRTMP.Core.Protocols.Rtmp.AmfMessage
level string
code string
description string
Результат CSharpRTMP.Core.Protocols.Rtmp.AmfMessage

GetPong() публичный статический Метод

public static GetPong ( ) : AmfMessage
Результат CSharpRTMP.Core.Protocols.Rtmp.AmfMessage