protected override void AudioHandler(Stream packet)
{
if (_publisher != null && _publisher.PublisherId == StreamId)
{
var time = packet.ReadUInt();
var length = (uint)packet.GetAvaliableByteCounts();
// _publication.PushAudioPacket(packet.ReadUInt32(), packet, _numberLostFragments);
_publisher.FeedData(packet, length, 0, length, time, true);
_numberLostFragments = 0;
}else if (OutStream != null)
{
var time = packet.ReadUInt();
var length = (uint)packet.GetAvaliableByteCounts();
TotalBytes += length;
OutStream.FeedData(packet, length, 0, length, time, true);
}
}
protected override void VideoHandler(Stream packet)