Error processing SSI file
LEADTOOLS Multimedia (Leadtools.MediaStreaming assembly)

Show in webframe

SetMIMETypes Method






New MIMETypes object to copy to the server.
Sets the server's MIME types.
Syntax
public void SetMIMETypes( 
   MIMETypes types
)
'Declaration
 
Public Sub SetMIMETypes( _
   ByVal types As MIMETypes _
) 
'Usage
 
Dim instance As Server
Dim types As MIMETypes
 
instance.SetMIMETypes(types)
public:
void SetMIMETypes( 
   MIMETypes^ types
) 

Parameters

types
New MIMETypes object to copy to the server.
Remarks

If the method fails, an error is raised. For more information, refer to the Error Codes.

Example
Copy Code  
Imports Leadtools
Imports Leadtools.MediaStreaming

Public _server As Server = Nothing
Public _result As Boolean = False

Public Sub SetMIMETypeExample()
  Try
     ' for demonstration purposes, this example will clear the entire list of types
     ' then will add three extensions with their corresponding content type,
     ' then will delete one of them.


     ' create an instance of the server object
     _server = New Leadtools.MediaStreaming.Server()

     ' retrieve a copy of the MIME Types
     Dim Types As MIMETypes = _server.GetMIMETypes()

     ' clear the types list
     Types.Clear()

     ' add extension + content type of : .sdp + application/sdp
     ' note that the extension should not include the starting period
     Types.Add("sdp", "application/sdp")

     ' add extension + content type of : .spx + audio/ogg
     ' note that the extension should not include the starting period
     Types.Add("spx", "audio/ogg")

     ' add extension + content type of : .3g2 + video/3gpp2
     ' note that the extension should not include the starting period
     Types.Add("3g2", "video/3gpp2")

     ' remove extension + content type of : .sdp + application/sdp
     Types.Remove("sdp")

     ' replace the content type of the extension spx with audio/mp4
     ' note that the extension should not include the starting period
     Types.Add("spx", "audio/mp4")

     ' copy the MIME Types to the server
     _server.SetMIMETypes(Types)

     _result = True
  Catch e1 As Exception
     _result = False
  End Try
End Sub
using Leadtools;
using Leadtools.MediaStreaming;

public Server _server = null;
public bool _result = false;

public void SetMIMETypeExample()
{
   try
   {
      // for demonstration purposes, this example will clear the entire list of types
      // then will add three extensions with their corresponding content type,
      // then will delete one of them.


      // create an instance of the server object
      _server = new Leadtools.MediaStreaming.Server();

      // retrieve a copy of the MIME Types
      MIMETypes Types = _server.GetMIMETypes();

      // clear the types list
      Types.Clear();

      // add extension + content type of : .sdp + application/sdp
      // note that the extension should not include the starting period
      Types.Add("sdp", "application/sdp");

      // add extension + content type of : .spx + audio/ogg
      // note that the extension should not include the starting period
      Types.Add("spx", "audio/ogg");

      // add extension + content type of : .3g2 + video/3gpp2
      // note that the extension should not include the starting period
      Types.Add("3g2", "video/3gpp2");

      // remove extension + content type of : .sdp + application/sdp
      Types.Remove("sdp");

      // replace the content type of the extension spx with audio/mp4
      // note that the extension should not include the starting period
      Types.Add("spx", "audio/mp4");

      // copy the MIME Types to the server
      _server.SetMIMETypes(Types);

      _result = true;
   }
   catch (Exception)
   {
      _result = false;
   }
}
Requirements

Target Platforms

See Also

Reference

Server Class
Server Members

Error processing SSI file
Leadtools.MediaStreaming requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features