Removes the live stream at the specified index.
public void Remove(
int index
)
Public Sub Remove( _
ByVal index As Integer _
)
public:
void Remove(
int index
)
index
Integer representing a zero-based index of the stream to remove.
using Leadtools;
using Leadtools.MediaStreaming;
public Server _server = null;
public bool _result = false;
public void DeleteLiveStreamExample()
{
try
{
string strPath = "Live/Stream1"; // live stream's path to delete
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// retrieve a copy of the Live Streams
LiveStreams Streams = _server.GetLiveStreams();
// search for existing stream with same path
bool bStreamFound = false;
for (int nIndex = 0; nIndex < Streams.Count; nIndex++)
{
LiveStream stream = Streams.GetLiveStream(nIndex);
if (stream.Path == strPath)
{
bStreamFound = true;
// remove it
Streams.Remove(nIndex);
break;
}
}
if (!bStreamFound)
{
// remove all the streams
Streams.Clear();
}
_server.SetLiveStreams(Streams);
_result = true;
}
catch (Exception)
{
_result = false;
}
}
Imports Leadtools
Imports Leadtools.MediaStreaming
Public _server As Server = Nothing
Public _result As Boolean = False
Public Sub DeleteLiveStreamExample()
Try
Dim strPath As String = "Live/Stream1" ' live stream's path to delete
' create an instance of the server object
_server = New Leadtools.MediaStreaming.Server()
' retrieve a copy of the Live Streams
Dim Streams As LiveStreams = _server.GetLiveStreams()
' search for existing stream with same path
Dim bStreamFound As Boolean = False
Dim nIndex As Integer = 0
Do While nIndex < Streams.Count
Dim stream As LiveStream = Streams.GetLiveStream(nIndex)
If stream.Path = strPath Then
bStreamFound = True
' remove it
Streams.Remove(nIndex)
Exit Do
End If
nIndex += 1
Loop
If (Not bStreamFound) Then
' remove all the streams
Streams.Clear()
End If
_server.SetLiveStreams(Streams)
_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