none
windows phone и воспроизведение mp3 треков RRS feed

  • Вопрос

  • Добрый день, скажите пожалуйста, как воспроизвести  mp3 трек загруженный с wcf сервиса ? Существует ли такая возможнос без перекодировки его wav ?
    • Перемещено Tagore Bandlamudi 3 октября 2010 г. 0:35 MSDN Forums consolidation (От:Форум по .NET Framework)

Ответы

Все ответы

  • Добрый день, скажите пожалуйста, как воспроизвести  mp3 трек загруженный с wcf сервиса ? Существует ли такая возможнос без перекодировки его wav ?

    Да очень интересный вопрос, он меня тоже интересует.
  • Можно для компонента управления MediaElement установить как источник поток. Сморти SetSource метод класс MediaElement.


    Best Regards, Sergey Lutay.
  • Можно для компонента управления MediaElement установить как источник поток. Сморти SetSource  метод класс MediaElement.


    Best Regards, Sergey Lutay.
    при помощи MediaStreamSource mp3 треки не проигрываться. Не могли бы вы показать пример как вы это делаете?
  • не нужен здесь никакой MediaStreamSource, нужно использовать просто Stream


    Best Regards, Sergey Lutay.
  • не нужен здесь никакой MediaStreamSource, нужно использовать просто Stream


    Best Regards, Sergey Lutay.


    Смотрите

    Stream stre = new MemoryStream(ByteArray);
      mediaElement.SetSource(stre);
     

     ByteArray это наша mp3 .  так ?   Вот только mp3 не катит, и ByteArray должен содержать в себе набор байт с wav. Так ?

  • Сделал небольшое исследование. И вообщем в данный момент SetSource() не поддерживается на платформе WP7. http://msdn.microsoft.com/en-us/library/ff426928(v=VS.95).aspx . Поэтому надо использовать только http адрес.


    Best Regards, Sergey Lutay.
    • Предложено в качестве ответа Sergii LutaiMVP 21 мая 2010 г. 10:15
    • Помечено в качестве ответа I.Vorontsov 21 мая 2010 г. 12:34
  • Сделал небольшое исследование. И вообщем в данный момент SetSource() не поддерживается на платформе WP7. http://msdn.microsoft.com/en-us/library/ff426928(v=VS.95).aspx . Поэтому надо использовать только http адрес.


    Best Regards, Sergey Lutay.
    Каким образом ето использовать ? Приведите небольшой пример пожалуйта. Кстати, mp3 даже добавив её в качестве ресурса всеравно не играет, эмулятор не дает звука.
  • Вот так играет:

    media.Source = new Uri("http://127.0.0.1/perhaps.mp3", UriKind.Absolute);


    Best Regards, Sergey Lutay.
    • Помечено в качестве ответа I.Vorontsov 24 мая 2010 г. 4:55