我的设计要求在登录屏幕的背景中播放视频,就像6snap一样。
我想避免在视频开始播放时停止用户音乐的默认行为。我的视频没有声音。
我正在使用:
<MediaElement Source="MyVideo.mp4" />
我尝试设置IsMuted=true
没有帮助。有没有人知道6snap是如何管理它的?
编辑:目前正在尝试动画gif路线。使用ImageTools第三方库并转换了我的MP4,它工作正常。我的9秒640x1136 3MB视频成为41MB GIF,因此我必须大幅降低质量。如果可能的话,仍在努力寻找更好的方法。
答案 0 :(得分:0)
您将无法使用背景音频和 MediaElement 执行此操作,因此as MSDN says:
当MediaElement控件播放音频或视频内容时,任何背景声音或已播放的媒体都将暂停播放。当用户点击控件时,该应用程序会启动播放体验。一次只能运行一个MediaElement控件。
无论你没有声音 - 当你开始播放所有背景声音/媒体停止时。
我不确定你提到的应用程序是如何实现的,但也许你可以尝试使用DirectX / XNA - 我以为我没试过这个,也不知道这是否会有所帮助。