An open API service indexing awesome lists of open source software.

https://github.com/deepch/sample_rtsp


https://github.com/deepch/sample_rtsp

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# rtsp client

```go
package main

import (
"fmt"
"github.com/deepch/rtsp"
)

func main() {
count := 0
Client := rtsp.RtspClientNew()
Client.Debug = false
if err := Client.Open("rtsp://admin:123456@171.25.235.18/mpeg4"); err != nil {
fmt.Println("[RTSP] Error", err)
} else {
for {
select {
case <-Client.Signals:
fmt.Println("Exit signals by rtsp")
return
case data := <-Client.Outgoing:
count += len(data)
fmt.Println("recive rtp packet size", len(data), "recive all packet size", count)
}
}
}
Client.Close()
}
```