diff --git a/apps/proxy/ts_proxy/channel_status.py b/apps/proxy/ts_proxy/channel_status.py
index 864ddac8..77b4482d 100644
--- a/apps/proxy/ts_proxy/channel_status.py
+++ b/apps/proxy/ts_proxy/channel_status.py
@@ -494,6 +494,9 @@ class ChannelStatus:
audio_codec = metadata.get(ChannelMetadataField.AUDIO_CODEC.encode('utf-8'))
if audio_codec:
info['audio_codec'] = audio_codec.decode('utf-8')
+ audio_channels = metadata.get(ChannelMetadataField.AUDIO_CHANNELS.encode('utf-8'))
+ if audio_channels:
+ info['audio_channels'] = audio_channels.decode('utf-8')
return info
except Exception as e:
diff --git a/frontend/src/pages/Stats.jsx b/frontend/src/pages/Stats.jsx
index ab13c1e7..2b3fd8bb 100644
--- a/frontend/src/pages/Stats.jsx
+++ b/frontend/src/pages/Stats.jsx
@@ -497,6 +497,11 @@ const ChannelCard = ({ channel, clients, stopClient, stopChannel, logos, channel
{channel.audio_codec.toUpperCase()}
)}
+ {channel.audio_channels && (
+
+ {channel.audio_channels}
+
+ )}
{channel.ffmpeg_speed && (