diff --git a/public/images/player-controls-gradient.png b/public/images/player-controls-gradient.png
new file mode 100644
index 00000000..28548376
Binary files /dev/null and b/public/images/player-controls-gradient.png differ
diff --git a/src/features/MultiSourcePlayer/index.tsx b/src/features/MultiSourcePlayer/index.tsx
index 8fd8a660..da476e9c 100644
--- a/src/features/MultiSourcePlayer/index.tsx
+++ b/src/features/MultiSourcePlayer/index.tsx
@@ -12,6 +12,7 @@ import {
Backward,
Forward,
PlaybackTime,
+ ControlsGradient,
} from 'features/StreamPlayer/styled'
import { VideoPlayer } from 'features/VideoPlayer'
@@ -202,6 +203,7 @@ export const MultiSourcePlayer = (props: Props) => {
+
)
}
diff --git a/src/features/StreamPlayer/index.tsx b/src/features/StreamPlayer/index.tsx
index 1ae9365d..f55a48a2 100644
--- a/src/features/StreamPlayer/index.tsx
+++ b/src/features/StreamPlayer/index.tsx
@@ -21,6 +21,7 @@ import {
Backward,
Forward,
PlaybackTime,
+ ControlsGradient,
} from './styled'
export const StreamPlayer = (props: Props) => {
@@ -136,6 +137,7 @@ export const StreamPlayer = (props: Props) => {
+
)
}
diff --git a/src/features/StreamPlayer/styled.tsx b/src/features/StreamPlayer/styled.tsx
index 74f678ff..d7078027 100644
--- a/src/features/StreamPlayer/styled.tsx
+++ b/src/features/StreamPlayer/styled.tsx
@@ -10,7 +10,17 @@ export const VideoPlayer = styled(VideoPlayerBase)`
left: 0;
`
+export const ControlsGradient = styled.div`
+ background-image: url(/images/player-controls-gradient.png);
+ bottom: 0;
+ position: absolute;
+ width: 100%;
+ pointer-events: none;
+ height: 145px;
+`
+
export const Controls = styled.div`
+ z-index: 50;
position: absolute;
width: 100%;
bottom: 22px;