RTC: Update stat for recv track

pull/1895/head
winlin 5 years ago
parent b3212a12de
commit a035d312f9

@ -1649,6 +1649,10 @@ srs_error_t SrsRtcAudioRecvTrack::on_rtp(SrsRtcStream* source, SrsRtpPacket2* pk
// connection level statistic // connection level statistic
session_->stat_->nn_in_audios++; session_->stat_->nn_in_audios++;
// track level statistic
statistic_->packets++;
statistic_->bytes += pkt->nb_bytes();
if (source) { if (source) {
if ((err = source->on_rtp(pkt)) != srs_success) { if ((err = source->on_rtp(pkt)) != srs_success) {
return srs_error_wrap(err, "source on rtp"); return srs_error_wrap(err, "source on rtp");
@ -1680,6 +1684,10 @@ srs_error_t SrsRtcVideoRecvTrack::on_rtp(SrsRtcStream* source, SrsRtpPacket2* pk
// connection level statistic // connection level statistic
session_->stat_->nn_in_videos++; session_->stat_->nn_in_videos++;
// track level statistic
statistic_->packets++;
statistic_->bytes += pkt->nb_bytes();
pkt->frame_type = SrsFrameTypeVideo; pkt->frame_type = SrsFrameTypeVideo;
if (source) { if (source) {

Loading…
Cancel
Save