Occurs when the media stream has been validated and opened, and the file headers have been read.
Syntax
<MediaElement MediaOpened="eventhandler" .../>
Event information
| Delegate | RoutedEventHandler |
|---|
Remarks
Live media streams report a NaturalDuration of Int64.MaxValue.
Examples
The following code shows how to determine if a media stream is a live stream.
private void media_MediaOpened(object sender, RoutedEventArgs e) { bool isLive = IsLiveStream(sender as MediaElement); } private bool IsLiveStream(MediaElement media) { bool isLive = false; if (media.NaturalDuration.TimeSpan.Ticks == Int64.MaxValue) { isLive = true; } return isLive; }
Requirements
|
Minimum supported client | Windows 8 |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
See also
Build date: 3/12/2013