Requirements

The EDB Smooth Streaming module requires the following:
  • The Smooth Streaming extension for IIS
http://www.iis.net/download/SmoothStreaming
  • The Smooth Streaming handler must be explicitly enabled for the Media folder in Orchard.Web/Media/web.config.
<add name="SmoothHandler" path="*.ism" verb="*" modules="SmoothHandler" preCondition="integratedMode" resourceType="File" requireAccess="Read" />
  • Increase the maximum allowed size of uploaded files and the execution timeout in Orchard.Web/Web.config. In the example below they are set to 100 MB and 15 minutes respectively. You can change them to any values according to your needs.
  <system.web>
      <httpRuntime requestValidationMode="2.0" maxRequestLength="102400" executionTimeout="900" />
  </system.web>
  <system.webServer>
      <security>
          <requestFiltering>
              <requestLimits maxAllowedContentLength="104857600"/>
          </requestFiltering>
      </security>
  </system.webServer>

If you want to encode video files on the server you need the following:

  • Microsoft Expression Encoder Pro (version 3 or 4). It does NOT work with the standard version of Expression Encoder because it does not support the Smooth Streaming formats.
http://www.microsoft.com/expression/products/EncoderPro_Overview.aspx
  • On 64-bit operating systems the "Enable 32-Bit Applications" property of the application pool must be set to "True".
  • The applciation trust level must be set to Full in Orchard.Web/Web.config.
<trust level="Full" originUrl="" />

Last edited Apr 1, 2011 at 6:27 PM by DanielParashkevov, version 2

Comments

No comments yet.