QUOTE(ianhoyle @ Apr 19 2005, 05:06 AM)
Like I said, I'd lock down the user able to post to be me (board admin), so I have to trust myself that posting HTML is ok

I want to have the look/feel of what the Channel9 site looks like with the embedded video in it's own virtual player like what you see there.
Ian
In which case you are ok ... just upload the file to the server and then make a post with HTML enabled (after enabling HTML for you group in the ACP)
Then code the HTML for the player you wish to use (not sure of exact code but you will find on Google I guess) and within the code link to the file you uploaded.
edit... I found this for embedding realplayer
http://www.uic.edu/depts/accc/itl/realmedi...realplayer.htmland this is the code used on the Channel 9 site you linked.
CODE
<center>
<div class="playercontainer">
<img src="/Photos/58634.jpg" class="videosplash" style="left:0px;z-index:10;width:302;height:227;" />
<div class="player" >
<object height="225"
width="300"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,5,0803"
standby="Loading Windows Media Player components..."
type="application/x-oleobject" VIEWASTEXT>
<param name="Url" value="mms://wm.microsoft.com/ms/msnse/0504/24295/Avalon_Team/avalon_interview_and_demo_MBR.wmv">
<param NAME="autoStart" VALUE="false">
<param NAME="uiMode" VALUE="none">
<param NAME="enabled" VALUE="true">
</object>
<table class="controlstable" cellpadding=0 cellspacing=0>
<tr>
<td nowrap><img alt="play video" class="mediaplayerbutton" onmouseover="hover(this);" onmouseout="out(this);" onclick="play('player',this);" src="/themes/default/images/mediaplayer_play_n.gif" /></td>
<td nowrap width="46"><img alt="stop video" class="mediaplayerbutton" onmouseover="hover(this);" onmouseout="out(this);" onclick="stop('player',this);" src="/themes/default/images/mediaplayer_stop_d.gif" /></td>
<td nowrap width="154" class="slider" onclick="slide('player',this);"><img align="middle" alt="indicator" height="3" class="indicator" src="/themes/default/images/mediaplayer_indicator.gif" /><img alt="handle" onclick="handle('player', this);" class="indicatorhandle" src="/themes/default/images/mediaplayer_handle.gif" /><img onclick="handle('player',this);" alt="amount downloaded" align="middle" class="downloadindicator" src="/themes/default/images/mediaplayer_download_indicator.gif" /></td>
<td nowrap width="46" align="right"><img class="mediaplayerbutton" alt="toggle sound" onmouseover="hover(this);" onmouseout="out(this);" onclick="mute('player',this);" src="/themes/default/images/mediaplayer_sound_on_n.gif" /></td>
<td nowrap><img alt="launch in external player" class="mediaplayerbutton" onmouseover="hover(this);" onmouseout="out(this);" onclick="openPlayer('player',this);" src="/themes/default/images/mediaplayer_FullScreen_h.gif" /></td>
</tr>
</table>
</div>
<table class="controlstablenoscript" cellpadding=0 cellspacing=0>
<tr>
<td width="300" nowrap><a href="mms://wm.microsoft.com/ms/msnse/0504/24295/Avalon_Team/avalon_interview_and_demo_MBR.wmv" title="Launch the streaming media file"><img alt="Launch the streaming media file" border="0" class="mediaplayerbutton" onmouseover="hover(this);" onmouseout="out(this);" onclick="play('player',this);" src="/themes/default/images/mediaplayer_FullScreen_h.gif" /></a></td>
</tr>
</table>
</div>
</center>