a few things
1)
Do not use "rpm" to install software
"yum" is used to handle dependencies, that is what it is for .
2)
the VLC install instructions on the VLC web site
tell you to install the RPMforge repo
http://www.videolan.org/vlc/download-redhat.html
-- DO IT and use yum ---
Also install yum-protectbase and yum-priorities ( and CONFIGURE THEM!!! )
rpmforge is compatible with RHN but "rpmforge-extras" IS NOT COMPATIBLE with RHN !!!
3)
RHEL6 is NOT FREE
you did spend $299 USD for a one year support license ( though there is a $49/year version)
use your paid for support
http://www.redhat.com/support/