Добрый день. Я написал ZeroPlayer небольшой DelphiDX. ZeroPlayer поддерживает прямая и m3u видео ссылку.
https://www.dropbox.com/s/7r2kxs9jazzqo3x/ZeroPlayerDelphi.zip?dl=0
Добрый вечер,
Я бы расположил в корень формы TScaledLayout и менял его масштаб.
Все компоненты формы разместил, естественно, в TScaledLayout.
Если нужна прокрутка, то просто менял позицию TScaledLayout.