Publish a stream

Live streams can be published to the server with the following protocols and codecs:

protocolvariantscodecs
SRT clientsVideo: H265, H264, MPEG-4 Video (H263, Xvid), MPEG-1/2 Video
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3
Other: KLV
SRT cameras and serversVideo: H265, H264, MPEG-4 Video (H263, Xvid), MPEG-1/2 Video
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3
Other: KLV
WebRTC clientsWHIPVideo: AV1, VP9, VP8, H265, H264
Audio: Opus, G722, G711 (PCMA, PCMU)
WebRTC serversWHEPVideo: AV1, VP9, VP8, H265, H264
Audio: Opus, G722, G711 (PCMA, PCMU)
RTSP clientsUDP, TCP, RTSPSVideo: AV1, VP9, VP8, H265, H264, MPEG-4 Video (H263, Xvid), MPEG-1/2 Video, MJPEG
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3, G726, G722, G711 (PCMA, PCMU), LPCM
Other: KLV, MPEG-TS, any RTP-compatible codec
RTSP cameras and serversUDP, UDP-Multicast, TCP, RTSPSVideo: AV1, VP9, VP8, H265, H264, MPEG-4 Video (H263, Xvid), MPEG-1/2 Video, MJPEG
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3, G726, G722, G711 (PCMA, PCMU), LPCM
Other: KLV, MPEG-TS, any RTP-compatible codec
RTMP clientsRTMP, RTMPS, Enhanced RTMPVideo: AV1, VP9, H265, H264
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3, G711 (PCMA, PCMU), LPCM
RTMP cameras and serversRTMP, RTMPS, Enhanced RTMPVideo: AV1, VP9, H265, H264
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3, G711 (PCMA, PCMU), LPCM
HLS cameras and serversLow-Latency HLS, MP4-based HLS, legacy HLSVideo: AV1, VP9, H265, H264
Audio: Opus, MPEG-4 Audio (AAC)
MPEG-TSMPEG-TS over UDP, MPEG-TS over Unix socketVideo: H265, H264, MPEG-4 Video (H263, Xvid), MPEG-1/2 Video
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3
Other: KLV
RTPRTP over UDPVideo: AV1, VP9, VP8, H265, H264, MPEG-4 Video (H263, Xvid), MPEG-1/2 Video, M-JPEG
Audio: Opus, MPEG-4 Audio (AAC), MPEG-1/2 Audio (MP3), AC-3, G726, G722, G711 (PCMA, PCMU), LPCM
Other: KLV, MPEG-TS, any RTP-compatible codec

We provide instructions for publishing with the following devices:

We provide instructions for publishing with the following software: