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
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.