A push stream is a live video delivery model in which the encoder or camera actively initiates the connection and sends the video data to the media server or streaming platform. This contrasts with a pull model, where the server initiates the connection and retrieves the stream from the source. RTMP and SRT both use a push model for ingest, with the encoder establishing a connection to the server's ingest URL and pushing video data as it is captured.