flash / flex: download progressivo vs. rtmp

Eu estou tentando entender e realmente identificar quando usar o download progressivo vs. rtmp em flex / flash. Parece que o ponto principal é que o rtmp não é servido com http, enquanto o download progressivo é. Como não é rtmp, o recurso é protegido, pois não há como conectar-se ao servidor rtmp de fora do swf.

Mesmo que o usuário possa ver esse código de objeto e descobrir o local

<object data="http://media.example.com/jw-player/player.swf" >
    <param value="streamer=rtmp://sub.example.com/video
           &amp;file=1330/title/folder2/theflvresource.flv
           &amp;id=FlvPlayer" name="flashvars">
</object>

eles não seriam capazes de se conectar ao rtmp. Então o rtmp parece ser mais útil quando você quer proteger um recurso? Isso é tudo que existe para isso?