With Regard the support of H265 of WEBRTC, does anyone know when H265 would be implemented?

204 views
Skip to first unread message

Miao Steve

unread,
Jun 20, 2024, 5:24:29 AMJun 20
to discuss-webrtc
Hey Guys,
It seems H265 has not be implemented yet, for example, in rtp_format.cc (M126),  there is only RTPVideoHeaderH264 but no RTPVideoHeaderH265.

switch (*type) {
    case kVideoCodecH264: {
      const auto& h264 =
          absl::get<RTPVideoHeaderH264>(rtp_video_header.video_type_header);
      return std::make_unique<RtpPacketizerH264>(payload, limits,
                                                 h264.packetization_mode);
    }
    case kVideoCodecVP8: {
      const auto& vp8 =
          absl::get<RTPVideoHeaderVP8>(rtp_video_header.video_type_header);
      return std::make_unique<RtpPacketizerVp8>(payload, limits, vp8);
    }
    case kVideoCodecVP9: {
      const auto& vp9 =
          absl::get<RTPVideoHeaderVP9>(rtp_video_header.video_type_header);
      return std::make_unique<RtpPacketizerVp9>(payload, limits, vp9);
    }
    case kVideoCodecAV1:
      return std::make_unique<RtpPacketizerAv1>(
          payload, limits, rtp_video_header.frame_type,
          rtp_video_header.is_last_frame_in_picture, enable_av1_even_split);
#ifdef RTC_ENABLE_H265
    case kVideoCodecH265: {
      return std::make_unique<RtpPacketizerH265>(payload, limits);
    }
#endif
    default: {
      return std::make_unique<RtpPacketizerGeneric>(payload, limits,
                                                    rtp_video_header);
    }
Many cases like this, so, could anyone know when H265 would be implemented?
Thanks.

Best,
Steve

Miao Steve

unread,
Jun 20, 2024, 10:43:48 PMJun 20
to discuss-webrtc
We have already addressed this issue, thanks!
Reply all
Reply to author
Forward
0 new messages