我想播放现场视频流RTSP protocol使用MediaElement在通用Windows平台(UWP)应用程序平台。
我正试图这样做,但现在起作用了。
<MediaElement x:Name="mediaPlayer" />
代码背后
var streamUri = new Uri("rtsp://X.X.X.X:1027/h264/ch1.2");
var streamResponse = await AdaptiveMediaSource.CreateFromUriAsync(streamUri);
if (streamResponse
我尝试了下面的代码,3个音符同时播放。该方法是通过单击按钮触发的。然而,在下一次点击事件时,它只播放一个音符,应用程序就会崩溃。我想在每次点击按钮时播放3个不同的音符。(我随机选择了这些)
player = MediaPlayer.create(this, resIdFirstNote);
player.start();
player = MediaPlayer.create(this, resIdSecondNote);
player.start();
player = MediaPlayer.create(this, resIdThirdNote
在活动中包含三个按钮按钮-1,按钮-2,按钮-3.
当我点击按钮-1:它会记录音频,点击按钮-2,它停止录音,当点击按钮-3,它将播放音频,它运行良好。
但是我想通过音乐player.How来播放音乐播放器中的音频。
为了录制和播放音频,我正在创建以下内容:
AudioRecord.Java
public class AudioRecord {
private static MediaRecorder mediaRecorder = new MediaRecorder();
public MediaPlayer mediaPlayer = new MediaPlayer();;
pri
我在Rasp Pi 3上做了一个应用程序,在那里我可以触发“播放页面”上的一个按钮,以激活一个页面中使用MediaPlayer的音频播放。一旦我切换到另一个页面,音频将继续在后台播放,但一旦我导航回“播放页面”,音频仍在播放,但由于我的MediaPlayer = mediaPlayer MediaPlayer();行,我失去了对新的MediaPlayer();的控制。如果它处于重复模式,我不能停止播放&如果我触发了另一条消息,新的和现有的消息都将同时播放。
如何确保即使在页面之间切换,一次也只播放一个MediaPlayer。请帮帮忙。谢谢。
编辑代码:
public sealed pa