CSharpRTMP.Core.Protocols.Rtsp.OutNetRTPUDPH264Stream.OutNetRTPUDPH264Stream C# (CSharp) Метод

OutNetRTPUDPH264Stream() публичный Метод

public OutNetRTPUDPH264Stream ( RtspProtocol pProtocol, StreamsManager pStreamsManager, string name, bool forceTcp ) : System
pProtocol RtspProtocol
pStreamsManager CSharpRTMP.Core.Streaming.StreamsManager
name string
forceTcp bool
Результат System
        public OutNetRTPUDPH264Stream(RtspProtocol pProtocol, StreamsManager pStreamsManager, string name, bool forceTcp) : base(pProtocol, pStreamsManager, name)
        {
            _forceTcp = forceTcp;
            _maxRTPPacketSize = _forceTcp ? 1500 : MAX_RTP_PACKET_SIZE;
            _videoData = new MsgHdr { Buffers = new[] { new byte[14],new byte[0],  } };
            _videoData.Buffers[0][0] = 0x80;
            _videoData.Buffers[0].Write(8,VideoSSRC);
            _audioData = new MsgHdr { Buffers = new[] { new byte[14],new byte[16], null } };
            _audioData.Buffers[0][0] = 0x80;
            _audioData.Buffers[0][1] = 0xe0;
            _audioData.Buffers[0].Write(8, AudioSSRC);

        }