rtp, mpegts: fix decode errors with unix sockets (#5318) (#4999) by aler9 · Pull Request #5351 · bluenviron/mediamtx (original) (raw)
Unix sockets were erroneously used in stream mode, in which packet boundaries are not respected. Now they are used in packet mode.
aler9 added a commit that referenced this pull request
Unix socket are stream-based connections, while RTP requires packet-based connections. While packet-based Unix sockets exist (unixgram), no client supports them. Consequently We are forced to deprecate unix+rtp.
aler9 added a commit that referenced this pull request
Unix socket are stream-based connections, while RTP requires packet-based connections. While packet-based Unix sockets exist (unixgram), no client supports them. Consequently We are forced to deprecate unix+rtp.
aler9 added a commit that referenced this pull request
Unix socket are stream-based connections, while RTP requires packet-based connections. While packet-based Unix sockets exist (unixgram), no client supports them. Consequently we are forced to deprecate unix+rtp.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})