rtp icon indicating copy to clipboard operation
rtp copied to clipboard

A Go implementation of RTP

Results 37 rtp issues
Sort by recently updated
recently updated
newest added

The header cannot be used outside of this package currently.

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://togithub.com/golang/go)) | golang | minor | `1.13` -> `1.18` |...

This change completes the H265 implementation.

REQUEST FOR COMMENTS: H264 spreader : reduces the RTP payload size so 3rd parties RTP sources can be properly redirected over SRTP/WebRTC without IP fragmentation. High level steps: - Passes...

When trying to use `AV1Packet` as a depacketiser I get an error... ``` cannot use &(codecs.AV1Packet literal) (value of type *"github.com/pion/rtp/codecs".AV1Packet) as "github.com/pion/rtp".Depacketizer value in assignment: *"github.com/pion/rtp/codecs".AV1Packet does not implement...

As specified in [RFC3550](https://datatracker.ietf.org/doc/html/rfc3550) - section `5.1 RTP Fixed Header Field`: > The first twelve octets are present in every RTP packet, while the > list of CSRC identifiers is...

#### Description Currently, the `Packetize` method has a sanity check that the payload being packetized is not of zero length; if is, then the function returns without doing anything. This...

#### Description Add multi obu support for AV1Payloader Support data source like ivf file #### Reference issue Fixes #190 Handle multi obus is required for a `play-from-disk` demo for AV1,...

### Your environment. - Version: v1.7.13 - Other Information: The av1-rtp-spec has a lot of limitations, which is not handled by current implement of `AV1Payloader.Payload` https://github.com/pion/rtp/blob/9a6e1d08c3e7b8ec582c099f0071629f3bfe7356/codecs/av1_packet.go#L28 [av1-rtp-spec](https://aomediacodec.github.io/av1-rtp-spec/) It requires obu...

No need to alloc empty slice if CSRC=0 Extensions always reset to zero length when unmarshal #### Description #### Reference issue