On what? The web ui, client? I can assure you atsc3 works on Ubuntu 20.04
If you are trying to watch on the web player some setups won’t transcode atsc3. The web player does not have playback at original so it must be transcoded. However atsc3 will play on client apps.
Here is a snippet of logs of the web player failing with atsc3
2022/03/03 15:57:51.178263 [HLS] ffmpeg: ch104.1-dANY-ip192.168.1.191-10-----10000-0--0-0---false-false-0.01: Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
2022/03/03 15:57:51.295524 [ENC] Encoder stopped for ch104.1 in /home/rice/DVR/Streaming/ch104.1-dANY-ip192.168.1.191-844932464/encoder-11-2138153509 after starting from 11 without encoding any segments
2022/03/03 15:57:51.296504 [ENC] Starting encoder for ch104.1 in /home/rice/DVR/Streaming/ch104.1-dANY-ip192.168.1.191-844932464/encoder-11-3059043382 at 11 (9.059033) (encoder=h264_vaapi, resolution=, deinterlacer=hardware, bitrate=10000 segment_size=0.01)
2022/03/03 15:57:51.419997 [HLS] ffmpeg: ch104.1-dANY-ip192.168.1.191-10-----10000-0--0-0---false-false-0.01: [h264_vaapi @ 0x647c080] No usable encoding profile found.
2022/03/03 15:57:51.420038 [HLS] ffmpeg: ch104.1-dANY-ip192.168.1.191-10-----10000-0--0-0---false-false-0.01: Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
2022/03/03 15:57:51.495465 [ENC] Encoder stopped for ch104.1 in /home/rice/DVR/Streaming/ch104.1-dANY-ip192.168.1.191-844932464/encoder-11-3059043382 after starting from 11 without encoding any segments. Marked segment as