Versions in this module Expand all Collapse all v0 v0.1.6 Mar 22, 2019 v0.1.5 Feb 26, 2019 v0.1.4 Jan 15, 2019 v0.1.3 Jan 3, 2019 v0.1.2 Dec 28, 2018 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 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