1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

STAT: Add hls-play, flv-play, srt-play and srt-publish.

This commit is contained in:
winlin 2022-08-27 18:47:49 +08:00
parent 2944fe430f
commit 101e4fa3b9
4 changed files with 20 additions and 10 deletions

View file

@ -1627,18 +1627,22 @@ string srs_client_type_string(SrsRtmpConnType type)
{
switch (type) {
case SrsRtmpConnPlay: return "rtmp-play";
case SrsHlsPlay: return "hls-play";
case SrsFlvPlay: return "flv-play";
case SrsRtcConnPlay: return "rtc-play";
case SrsRtmpConnFlashPublish: return "flash-publish";
case SrsRtmpConnFMLEPublish: return "fmle-publish";
case SrsRtmpConnHaivisionPublish: return "haivision-publish";
case SrsRtcConnPublish: return "rtc-publish";
case SrsSrtConnPlay: return "srt-play";
case SrsSrtConnPublish: return "srt-publish";
default: return "Unknown";
}
}
bool srs_client_type_is_publish(SrsRtmpConnType type)
{
return ((type != SrsRtmpConnPlay) && (type != SrsRtcConnPlay));
return (type & 0xff00) == 0x0200;
}
SrsHandshakeBytes::SrsHandshakeBytes()