add TEARDOWN
This commit is contained in:
parent
06147bce35
commit
a2b07cc407
13
client.go
13
client.go
@ -622,7 +622,6 @@ func (self *Stream) handleH264Payload(timestamp uint32, packet []byte) (err erro
|
||||
29 FU-B Fragmentation unit 5.8
|
||||
30-31 reserved -
|
||||
*/
|
||||
|
||||
switch {
|
||||
default:
|
||||
if naluType >= 1 && naluType <= 23 {
|
||||
@ -876,6 +875,18 @@ func (self *Client) Play() (err error) {
|
||||
return
|
||||
}
|
||||
|
||||
func (self *Client) Teardown() (err error) {
|
||||
req := Request{
|
||||
Method: "TEARDOWN",
|
||||
Uri: self.requestUri,
|
||||
}
|
||||
req.Header = append(req.Header, "Session: "+self.session)
|
||||
if err = self.WriteRequest(req); err != nil {
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (self *Client) poll() (err error) {
|
||||
for {
|
||||
var res Response
|
||||
|
Loading…
x
Reference in New Issue
Block a user