GoRTP
GoRTP copied to clipboard
A RTP stack for Go
I'm using this package to my SIP-ua. It works well. Thanks alot! But found it just ignore DTMF RTP events. This patches are fixes I'm using which include: - not...
Apologies if this is an RTFM fail on my part. I'm trying to use this library to connect to multiple remotes, each of which is sending their own stream. I'd...
if you want to copy incoming RTP packet as-is. For example when you need to redirect RTP packet from WebRTC to plain RTP: ```go pkt := rtp.DataPacket{} pkt.Write(buf.Bytes()) // or...
Hello and thanks for a very useful library. I've noticed that `func (rs *Session) WriteData(rp *DataPacket) (n int, err error)` always returns `n=0` regardless of the outcome of writing into...
panic: runtime error: slice bounds out of range goroutine 1937020 [running]: github.com/wernerd/GoRTP/src/net/rtp.(*DataPacket).Payload(0xc422cf4770, 0xc4236d7a10, 0xef9d273c61c19b01, 0xc42136c4a0) /home/albert/code/gocode/src/github.com/wernerd/GoRTP/src/net/rtp/packets.go:381 +0x106 github.com/wernerd/GoRTP/src/net/rtp.(*SsrcStream).recordReceptionData(0xc4200dc240, 0xc422cf4770, 0xc422e8e000, 0x1578b7d9d46f7f6a, 0xc422096501) /home/albert/code/gocode/src/github.com/wernerd/GoRTP/src/net/rtp/stream.go:493 +0xe5 github.com/wernerd/GoRTP/src/net/rtp.(*Session).OnRecvData(0xc422e8e000, 0xc422cf4770, 0x0) /home/albert/code/gocode/src/github.com/wernerd/GoRTP/src/net/rtp/session.go:477 +0x28c github.com/wernerd/GoRTP/src/net/rtp.(*TransportUDP).readDataPacket(0xc42055ee60)...
I read this code and found a problem: In sessionlocal.go #137 `delete(rs.streamsOut, idx)` I think it should changed to `delete (rs.streamsIn, idx)` Maybe I am wrong, hope to reply as...
Hello there! Thanks for providing a golang RTP / RTCP library~ I'm excited to use it in a few side projects I've been meaning to start for some time. Unfortunately,...