I Use PlainTransport to push H264 main profile video file, web browser playback freezes

			{
				kind       : 'video',
				mimeType   : 'video/h264',
				clockRate  : 90000,
				parameters :
				{
					'packetization-mode'      : 1,
					'profile-level-id'        : '4d001f',
					'level-asymmetry-allowed' : 1,
					'x-google-start-bitrate'  : 1000
				}
			},

Video file parameters:
ffmpeg -i tiktok.mp4 -pix_fmt yuv420p -c:v libx264 -r 30 -profile:v main -level 4.1 -b:v 1000k -acodec aac -ab 128k -ac 2 -ar 48000 -f flv tiktok.flv

I Use PlainTransport to push H264 main profile video file, But web browser playback freezes,why?
baseline profile video file can be played normally。

Main profile is not supported by all browsers, only constrained baseline profile is guaranteed to work in all browsers supporting H264.

The latest chrome seems not support H264 for WebRTC anymore.