Documentation
¶
Index ¶
- func NewPipeline(codec webrtc.RTPCodecParameters) (*gst.Bin, error)
- func NewTSPacketizer(mtu uint16, payloader rtp.Payloader, sequencer rtp.Sequencer) rtp.Packetizer
- func PipelineString(codec webrtc.RTPCodecParameters) (string, error)
- func TargetCodec(codec webrtc.RTPCodecCapability) (*webrtc.RTPCodecCapability, rtp.Payloader, error)
- func ToRTPCaps(codec webrtc.RTPCodecParameters) string
- func TranscodePeerConnection(pc *webrtc.PeerConnection) error
- type TranscoderServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPipeline ¶
func NewTSPacketizer ¶
NewTSPacketizer returns a new instance of a Packetizer for a specific payloader
func PipelineString ¶
func TargetCodec ¶
func TranscodePeerConnection ¶
func TranscodePeerConnection(pc *webrtc.PeerConnection) error
Types ¶
type TranscoderServer ¶
type TranscoderServer struct { transcoder.UnimplementedTranscoderServer webrtc.Configuration OnPeerConnection func(pc *webrtc.PeerConnection) }
func (*TranscoderServer) Signal ¶
func (s *TranscoderServer) Signal(conn transcoder.Transcoder_SignalServer) error
Click to show internal directories.
Click to hide internal directories.