Versions in this module Expand all Collapse all v0 v0.1.0 Apr 6, 2021 Changes in this version + func ParseImageAttributes(str string) []map[string]int + func ParseParams(str string) map[string]string + func ParsePayloads(str string) []int + func ParseSimulcastStreamList(str string) [][]*SimulCastItem + func Write(sdpStruct *SdpStruct) (string, error) + type BandwithStruct struct + Limit int + Type string + type CandidateStruct struct + Component int + Foundation string + Ip string + Port int + Priority int + Raddr string + Rport int + Transport string + Type string + type ConnectionStruct struct + Ip string + Version int + type CryptoStruct struct + Config string + Id uint + SessionConfig string + Suite string + type ExtStruct struct + Uri string + Value int + type FingerprintStruct struct + Hash string + Type string + type FmtpStruct struct + Config string + Payload int + type GroupStruct struct + Mids string + Type string + type MediaStruct struct + Bandwidth []*BandwithStruct + Candidates []*CandidateStruct + Connection *ConnectionStruct + Direction string + Ext []*ExtStruct + Fingerprint *FingerprintStruct + Fmtp []*FmtpStruct + IcePwd string + IceUfrag string + Mid string + Msid string + Payloads string + Port int + Protocal string + Rids []*RidStruct + Rtcp *RtcpStruct + RtcpFb []*RtcpFbStruct + RtcpMux string + RtcpRsize string + Rtp []*RtpStruct + Setup string + Simulcast *SimulcastStruct + SsrcGroups []*SsrcGroupStruct + Ssrcs []*SsrcStruct + Type string + type MsidSemanticStruct struct + Semantic string + Token string + type OriginStruct struct + Address string + IpVer int + NetType string + SessionId string + SessionVersion int + Username string + type RidStruct struct + Direction string + Id string + Params string + type RtcpFbStruct struct + Payload int + Subtype string + Type string + type RtcpStruct struct + Address string + IpVer int + NetType string + Port int + type RtpStruct struct + Codec string + Encoding int + Payload int + Rate int + type Rule struct + Format string + FormatFunc func(obj *gabs.Container) string + Name string + Names []string + Push string + Reg *regexp.Regexp + Types []rune + type SdpStruct struct + Connection *ConnectionStruct + Fingerprint *FingerprintStruct + Groups []*GroupStruct + Icelite string + Media []*MediaStruct + MsidSemantic *MsidSemanticStruct + Name string + Origin *OriginStruct + Timing *TimingStruct + Version int + func Parse(sdp string) (sdpStruct *SdpStruct, err error) + type SimulCastItem struct + Paused bool + Scid string + type Simulcast03Struct struct + type SimulcastStruct struct + Dir1 string + Dir2 string + List1 string + List2 string + type SsrcGroupStruct struct + Semantics string + Ssrcs string + type SsrcStruct struct + Attribute string + Id uint + Value string + type TimingStruct struct + Start int + Stop int