package
0.1.2
Repository: https://github.com/spgnk/rtc.git
Documentation: pkg.go.dev

# Functions

AddTask linter.
CutID cutting id to clientID, peerID.
GenerateID to create new string id.
GetCodec get mimetype codec.
GetInterval linter.
GetModeType get mimetype codec.
GetRepeerGaptime linter.
MergeID merge clientID, peerID to id.
NewAdvanceMap linter.
NewForwarder return new forwarder.
NewForwarderMannager create audio or video forwader.
NewSDPParser linter.
NewSDPType format sdp type between pion and javascript.
NewTaskTimer linter.
RandomInt to return value in rang (min, max).
RemoveTask linter.
ToByte convert data to []byte.
ToJSON convert []byte to json.
ToString convert struct to string.

# Constants

ice state.
ice state.
ice state.
ice state.
1MB.
1MB.
MemberType linter.
MimeTypeG722 G722 MIME type Note: Matching should be case insensitive.
MimeTypeH264 H264 MIME type.
MimeTypeOpus Opus MIME type Note: Matching should be case insensitive.
MimeTypePCMA PCMA MIME type Note: Matching should be case insensitive.
MimeTypePCMU PCMU MIME type Note: Matching should be case insensitive.
MimeTypeVP8 VP8 MIME type Note: Matching should be case insensitive.
MimeTypeVP9 VP9 MIME type Note: Matching should be case insensitive.
ModeAll linter.
ModeH264 linter.
ModeOpus linter.
ModeVP8 liner.
ModeVP9 linter.
NodeType linter.
PeerDown linter.
PeerNodeType linter.
PeerUp linter.
RTPTrackType linter.
SampleTrackType linter.
SplitStr linter.

# Variables

DEBUG to logging debug.
DefaultCodecVP8 linter.
DefaultCodecVP9 linter.
DefaultPayloadVP8 linter.
DefaultPayloadVP9 linter.
TIMEOUT linter.

# Structs

Action linter.
AdvanceMap wrap around sync map in go.
Client linter.
ClientDataTime linter.
Forwarder linter.
ForwarderMannager control all forwadrder manager.
FwdmAction linter.
SDPParser linter.
SDPTemp save sdp temp to convert Pion SDP.
TaskTimer linter.
TurnConfig handle foreach turn config in list.
TurnConfigList get resp body.
TurnRequestBody linter.
Wrapper linter.

# Interfaces

Fwdm linter.
Log default method.