2016-04-30 9 views
0

ライブストリームが多いM3Uファイルがありますが、どのようにアクセスして開くことができますか?UWP M3Uストリームプレイリスト

myMediaElement.Source = new Uri("http://12345.net/09876.m3u"); 

これは「正常」に動作していますが、最初のストリームのみを再生します。

ありがとうございます。ウィキペディアから

M3U例:

#EXTM3U 

#EXTINF:123, Sample artist - Sample title 
C:\Documents and Settings\I\My Music\Sample.mp3 

#EXTINF:321,Example Artist - Example title 
C:\Documents and Settings\I\My Music\Greatest Hits\Example.ogg 

答えて

1

は、あなたが例えばM3Uファイルを投稿してくださいでした。 m3uファイルはテキストファイルであることを覚えています。 私が覚えている限り、あなたはノートパッドを使ってそれらを開いてリンクを見ることができます。各リンクは一列に並んでいるので、アプリ内でそれらを簡単に分離して1つずつ再生することができます。 このようなものはお手伝いできます

var lines = await Windows.Storage.FileIO.ReadLinesAsync(App.ProgramsIndex, Windows.Storage.Streams.UnicodeEncoding.Utf8); 
     foreach (var line in lines) 
     { 
      if (string.IsNullOrWhiteSpace(line) || line.StartsWith("#")) 
      { 
       //Skip This Line 
      } 
      else 
      { 
       //Do whatever you want . 
       Windows.Storage.StorageFile.GetFileFromPathAsync(line); 
      } 
     } 
+0

ありがとう@Ali。私は一番上に例を置いた。私はもちろんそれを開くことができますが、あなたが言ったことは面白いです。私はそのアプローチを試みるつもりです。 – Rpgccv

+0

だから私はこれらのファイルについて真実と思った。私は自分の答えにコードを追加した –

関連する問題