Documentation ¶
Index ¶
- type Gb28181Serve
- type Transport
- type UacMsg
- type UacRequest
- type Uas
- func (this *Uas) Catalog(uacMsg *UacMsg, catalog *message.Query) error
- func (this *Uas) CatalogReceive(uacMsg *UacMsg) error
- func (this *Uas) GenSSRC(isRTP int) string
- func (this *Uas) Keepalive(uacMsg *UacMsg) error
- func (this *Uas) Play(uacAddr net.Addr, req *message.PlayReq) (streamId string, err error)
- func (this *Uas) PlayRespone(uacMsg *UacMsg) (err error)
- func (this *Uas) Register(uacMsg *UacMsg) error
- func (this *Uas) Run()
- type UdpTransport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Gb28181Serve ¶
type UacMsg ¶
type UacMsg struct {
// contains filtered or unexported fields
}
User Agent Client SIP信令消息
type UacRequest ¶
type UacRequest struct {
// contains filtered or unexported fields
}
User Agent Client 请求报文
func (*UacRequest) ToUacMsg ¶
func (this *UacRequest) ToUacMsg() (*UacMsg, error)
type Uas ¶
func (*Uas) CatalogReceive ¶
func (*Uas) PlayRespone ¶
type UdpTransport ¶
type UdpTransport struct {
// contains filtered or unexported fields
}
func NewUdpTransport ¶
func NewUdpTransport(port uint16, uacMsgQueue chan *UacMsg) *UdpTransport
func (*UdpTransport) Write ¶
func (this *UdpTransport) Write(uacMsg *UacMsg) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.