RTP fix and added documentation for low-latency preview
This commit is contained in:
parent
60e6179727
commit
d878f7746b
2 changed files with 4 additions and 1 deletions
|
|
@ -23,6 +23,9 @@ actioncam <Camera IP>
|
|||
|
||||
# Start RTSP server and stream preview to connecting
|
||||
actioncam rtsp <Camera IP>
|
||||
|
||||
# Use mplayer to stream a low-latency preview (ffmpeg and VLC introduce significant delay)
|
||||
mplayer -nocache rtsp://127.0.0.1:8554
|
||||
```
|
||||
|
||||
### Shooting a still picture
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ func handleCameraStream(relay RTPRelay, conn net.PacketConn) {
|
|||
packetBuffer.Reset()
|
||||
packetBuffer.Write([]byte{0x80, 0x63})
|
||||
binary.Write(&packetBuffer, binary.BigEndian, sequenceNumber+1)
|
||||
binary.Write(&packetBuffer, binary.BigEndian, (uint32)(elapsed*90))
|
||||
binary.Write(&packetBuffer, binary.BigEndian, (uint32)(elapsed))
|
||||
binary.Write(&packetBuffer, binary.BigEndian, (uint64(0)))
|
||||
|
||||
// Reset the Framebuffer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue