public RtmpDataProcessor(RtmpSession session) { _session = session ?? throw new ArgumentNullException(nameof(session)); }
public RtmpMessageParser(RtmpSession session) { _session = session ?? throw new ArgumentNullException(nameof(session)); }
public RtmpControlMessageProcessor(RtmpSession session) { _sesion = session ?? throw new ArgumentNullException(nameof(session)); }
public RtmpMessageWriter(RtmpSession session, Stream stream) { _session = session ?? throw new ArgumentException(nameof(session)); _stream = stream ?? throw new ArgumentNullException(nameof(stream)); _ = SendMessagesAsync(); }