Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.gif)
| Previous | Next |
IWMSActiveMedia.TotalPackets (Visual Basic .NET)
The TotalPackets property retrieves the total number of data packets contained in the active media element.
Syntax
Integer = IWMSActiveMedia.TotalPackets
Property Value
Integer containing the number of data packets.
Remarks
This property is read-only.
Example Code
Imports Microsoft.WindowsMediaServices.Interop
Imports System.Runtime.InteropServices
Private Sub GetPacketCount()
' Declare variables.
Dim Server As WMSServer
Dim Players As IWMSPlayers
Dim Player As IWMSPlayer
Dim Playlist As IWMSPlaylist
Dim ActiveMedia As IWMSActiveMedia
Dim iTotalPackets As Integer
Try
' Create the WMSServer object.
Server = New WMSServer()
' Retrieve the IWMSPlayers object.
Players = Server.Players
' If players are connected, retrieve first IWMSPlayer object
' in the IWMSPlayers collection.
If Server.Players.Count > 0 Then
Player = Server.Players.Item(0)
End If
' Retrieve the IWMSPlaylist object for the player.
' NOTE: A valid playlist file is not always returned.
' This may be the case, for example, if the user requested
' a specific content file or if a broadcast
' publishing point is being used.
Playlist = Player.RequestedPlaylist
If Not Playlist Is Nothing Then
' Retrieve the IWMSActiveMedia object.
ActiveMedia = Playlist.CurrentMediaInformation
' Retrieve the number of packets in this media element.
iTotalPackets = ActiveMedia.TotalPackets
End If
Catch excCom As COMException
' TODO: Handle COM exceptions.
Catch exc As Exception
' TODO: Handle errors.
Finally
' TODO: Clean-up code goes here.
End Try
End Sub
Requirements
Reference: Add a reference to Microsoft.WindowsMediaServices.
Namespace: Microsoft.WindowsMediaServices.Interop.
Assembly: Microsoft.WindowsMediaServices.dll.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003 family, Windows Server 2008 family.
See Also
- IWMSActiveMedia Object (Visual Basic .NET)
- IWMSPlayer Object (Visual Basic .NET)
- IWMSPlaylist Object (Visual Basic .NET)
| Previous | Next |