We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b9c9d4 commit 05e8ac5Copy full SHA for 05e8ac5
1 file changed
src/SharpRTSPClient/RTSPClient.cs
@@ -1023,6 +1023,13 @@ private void HandleDescribeResponse(RtspResponse message)
1023
byte[] pps = vpsSpsPps[2];
1024
streamConfigurationData = new H265StreamConfigurationData(vps, sps, pps);
1025
}
1026
+ else if (vpsSpsPps.Count >= 2)
1027
+ {
1028
+ // some implementations only send SPS and PPS, e.g. Chromium Canary 136
1029
+ byte[] sps = vpsSpsPps[0];
1030
+ byte[] pps = vpsSpsPps[1];
1031
+ streamConfigurationData = new H265StreamConfigurationData(null, sps, pps);
1032
+ }
1033
1034
1035
// Send the SETUP RTSP command if we have a matching Payload Decoder
0 commit comments