public DefaultRtmpProtocol()
        {
            _framer  = new Framer();
            _chunker = new Chunker();

            _framer.ChunkReceived += (s, e) =>
            {
                _chunker.AddChunk(e.Chunk);
            };

            _chunker.MessageReceived += (s, e) =>
            {
                this.OnMessageReceived(s, e);
            };
        }