mediaelement相关内容
我正在 Windows Phone 8 上编写一个音频应用程序.我创建了一个 MediaElement 和一个搜索栏(滑块):
..
我正在 WPF 中播放视频.我希望它循环播放,所以我所做的是当 mediaended 事件触发时,我播放我的视频.所以这会让我陷入困境.问题是为什么我必须再次创建新源?为什么我不能直接叫'play'? 出于某种原因,我不想在 XAML 中这样做. 看看我的代码片段: string startPath System.IO.Path.GetDirectoryName(Process.Ge
..
我知道 ViewModel 不应该对 View 有任何了解,但是除了在 ViewModel 中引用 View(或直接引用 MediaElement)之外,我如何才能从 ViewModel 调用 MediaElement.Play() 方法? 其他(链接)问题:如何在不违反 MVVM 模式的情况下从 ViewModel 管理 View 的控件可见性? 解决方案 1) 不要从视图模型中调用
..
我有一个带有 MediaElement 的 WPF 应用程序,用于运行视频.我不希望视频在加载时自动播放,所以我将 LoadedBehavior 设置为 Manual.
..
是否可以使用 WPF MediaElement 从 System.IO.Stream 对象播放流视频?正在从存储媒体文件的 WCF 服务中检索 Stream 对象. 解决方案 如果您可以让 WCF 通过 http-URL (GET) 交付媒体对象,那么您只需将该 URL 分配给MediaElement.Source 属性 - 参见 http://msdn.microsoft.com/en-
..
string url = re["response"][0]["url"].ToString();MediaElement mm = new MediaElement();mm.Source = new Uri(url,UriKind.RelativeOrAbsolute);mm.AutoPlay = true;毫米.体积 = 0.7;毫米.播放(); 但是没有变化,音频没有启动.我该如何解决
..
我的 xaml 页面中有这个 MediaElement:
..
尝试将滑块的最大值绑定到媒体元素的持续时间并将滑块的当前值绑定到媒体元素的位置,但由于某些原因它没有. 我希望滑块在视频播放时移动它的拇指.
..
我正在我的应用程序上播放一部电影,我希望应用程序只播放一次.播放完毕后,我想启用一些按钮(播放、倒带、再次观看等...),但是有什么方法可以在电影结束时获得事件 - 或者任何可以实现这种情况的方法? 干杯, 解决方案 MediaElement.MediaEnded 事件应该可以帮助您
..
看起来很简单,但我想不出任何方法来确定 MediaElement 的状态.某些状态(例如 IsBuffering)有各种属性,但我找不到播放、暂停等状态的任何属性.Silverlight 似乎有一个 CurrentState 属性可以显示所有这些. 目前我确定视频是否应该播放的方式是观察各种事件和一个计时器,检查是否正在取得任何进展. 我是 MediaElement 和 WPF 的新手
..
我有一个 .avi 格式的具有透明背景的视频(由 Adobe After Effects 制作),但透明背景在 mediaelement 中显示为黑色.媒体播放器也没有背景属性. 我应该使用什么来让这个媒体元素播放文件,并在放置在图像上时将该图像作为其背景.(不,我无法将该图像嵌入到 avi 文件中,因为我的图像不断变化). *如果我的方法有误,请告诉我. 解决方案 恐怕使
..
我正在开发一个 WPF 应用程序,该应用程序将视频剪辑显示为工作流程的一部分.我是通过使用 MediaElement 播放本地托管(非流式)AVI 文件来实现的.效果很好. 但是,我刚刚收到了一项新要求,允许在播放剪辑时显示字幕.我不知道解决这个问题的最佳方法.我隐约知道 WMP 可以在播放剪辑时显示单独的字幕文件,但不知道 WPF 是否支持此功能? 我可以在 WPF 中本地执行此操作
..
我的应用程序使用 WPF MediaElement 播放视频(MOV 文件).这在主显示器上播放时效果很好,但当窗口移动到辅助显示器时会冻结. 我尝试了以下方法但没有成功: 在辅助监视器上启动应用程序 交换主要 &辅助监视器(问题转移到新的辅助监视器) 当应用程序窗口跨越两台显示器时,它可以正常工作,但一旦它完全位于辅助显示器内,视频就会冻结.进入这种状态后,将应用程序移回主监
..
我正在使用 MediaElement 在我的 Metro 应用中播放音乐.我希望即使我导航到另一个页面,音乐也能继续播放. 在下面的主题中也有人问了这个问题:http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/241ba3b4-3e2a-4f9b-a704-87c7b1be7988/ 我按照 Ji
..
在我的应用中,我必须使用 AudioPlaybackAgent (APA) 和 mediaelement.我用APA播放歌曲,当我需要播放视频时,我使用MediaElement 当我使用 MediaElement 导航到一个页面时,我停止了 BackgroundAudioPlayer: BackgroundAudioPlayer.Instance.Pause(); 当我导航回到需要播放音
..
我需要从独立存储中播放音乐文件.我就是这样做的, MediaElement media = new MediaElement();使用 (IsolatedStorageFile myIsolatedStorage = IndependentStorageFile.GetUserStoreForApplication()){使用 (IsolatedStorageFileStream fileStr
..
我需要在我的应用中同时循环播放两个视频(每个长度为 15 秒).有时我需要更改一个视频(在 DoubleAnimation 中)的不透明度,让它出现在另一个视频上方.播放两个视频需要同步. 我尝试使用 MediaElements 播放视频,但无法让它们同时播放视频.我认为这是不可能的.我说得对吗? 我还尝试将视频分成 450 帧(每秒 30 帧)并使用 ObjectAnimationU
..
我使用 MediaElement 播放视频,使用 BackgroundAudioPlayer 播放音频. 这是一个案例. 我正在通过 BackgroundAudioPlayer 播放远程音频.然后我想播放视频,在 MediaElement 开始播放视频之前,我按照 BackgroundAudioPlayer 最佳实践中的建议调用 BackgroundAudioPlayer.Close.
..
这篇博文建议可以直接使用 Silverlight MediaEelement 播放 YouTube 视频.
..
我正在使用 MediaElement 播放网络视频.当我离开页面时,我在任务管理器中注意到我的应用程序仍在使用 10% 的网络,并且直到它完成下载视频才停止. 我尝试执行以下操作,但没有成功. //打开链接;mediaElement.Source =welcomeVideoURL;//当我离开页面时 OnNavigatedFrom()mediaElement.Stop();mediaEle
..