5th of June 2013 update: Build 567 of HDFVR ships with the .NET files included.

This article will show you how to run HDFVR on .NET web servers.

The last stable build of HDFVR, 505,  ships with only PHP and classic ASP support.  In the next build we will add .NET support, but until then you can use the following guide to run HDFVR on .NET web servers.

Here’s the archive with all the .NET files needed :.NET HDFVR files

Installation tutorial:

  1. Download the archive with all the .NET files
  2. Copy all the files from the archive to the root folder of HDFVR on your webserver
  3. Open the “VideoRecorder.html” file from your HDFVR root folder, in any compatible editor
  4. edit the following 2 tags  by adding the following flash var sscode=aspx. So the following line:
<param name="movie" value="VideoRecorder.swf?userId=XXY&qualityurl=audio_video_quality_profiles/320x240x30x90.xml&recorderId=123" />

will become

<param name="movie" value="VideoRecorder.swf?userId=XXY&sscode=aspx&qualityurl=audio_video_quality_profiles/320x240x30x90.xml&recorderId=123" />

The same modification will have to be made to:

<embed src="VideoRecorder.swf?userId=XXY&qualityurl=audio_video_quality_profiles/320x240x30x90.xml&recorderId=123" quality="high" bgcolor="#333333"
width="324" height="276" name="VideoRecorder" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>

so that it becomes

<embed src="VideoRecorder.swf?userId=XXY&sscode=aspx&qualityurl=audio_video_quality_profiles/320x240x30x90.xml&recorderId=123" quality="high" bgcolor="#333333"
width="324" height="276" name="VideoRecorder" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>

Important note : if you have other similar .html files for example : VideoRecorder-hd.html, the same modifications will have to be made to all of them.

The sscode flash var specifies what set of server side files HDFVR should use. And if it’s not specified it defaults to the php set of files.

Once you have completed all the steps above, edit avc_settings.aspx.cs and add the connectionstring like this:

That’s it.  The snapshot will now be saved  to the web server through jpg_encoder_download.aspx.cs, while pressing the save button will call save_video_to_db.aspx.cs.