Adds or replaces a MIME type.
key
String containing the file extension to add or replace.
value
String containing the content type associated with the specified file extension.
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;
}
}
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
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document