Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
dbase
3 / 3 / 0
Регистрация: 10.12.2015
Сообщений: 17
#1

MediaElement - Windows Phone

17.03.2016, 17:32. Просмотров 420. Ответов 7
Метки нет (Все метки)

Добрый день)
Проигрываю треки через mediaelement. WP 8.1. Приложение на C# и XAML.
Как сделать, чтобы при нажатии на увеличить/убавить звук, открывалось сверху меню, где есть кнопки: назад, плей/пауза, вперед ?
Ну как в обычном плеере телефона.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2016, 17:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос MediaElement (Windows Phone):

.NET 4.x MediaElement не обновляется картинка при изменении Position после вызова метода MediaElement.Stop() - C# WPF
WPF. Для воспроизведения видео использую MediaElement <MediaElement Grid.Row="0" Name="VideoMediaElement" ...

MediaElement - C# WPF
создаю медиаелемент <MediaElement x:Name="Video" Source="01.AVI"/> с источником на видео файл, выдает предупреждение, Warning 1 The file...

TimeSpun и MediaElement - C# WPF
Создаю медиаплеер. Где Video - MediaElement, TimerSlider - слайдер продолжительности При передвижении слайдера (индикатор...

Эффекты в MediaElement - C# WPF
MediaElement показывает ролик, хочется сделать так чтобы в комбобоксе можно было бы выбрать различные эффекты которые применялись бы видео...

SilverLight MediaElement - C# WPF
Пытался проиграть обычный mp3 файл ,создал обычный silverlight проект(не бизнес проект),добавил медиаэлемент,прописал источник,но никакого...

MediaElement и youtube - C# WPF
Добрый день. Собственно такой вопрос, есть возможность воспроизводить видео с ютуба через MediaElement или проигрывать видео можно ТОЛЬКО...

7
Amator
1043 / 376 / 10
Регистрация: 11.11.2008
Сообщений: 3,156
Завершенные тесты: 2
17.03.2016, 18:17 #2
Делал подобное приложение, но через BackgroundAudio. Это меню автоматически открывается системой и судя по всему не в случае использование mediaelement. Пользовался вот этой статьёй https://msdn.microsoft.com/en-us/lib...v=vs.105).aspx
0
dbase
3 / 3 / 0
Регистрация: 10.12.2015
Сообщений: 17
17.03.2016, 20:31  [ТС] #3
Amator, я её тоже читал. Но никак не могу прикрутить эти коды к wp 8.1. + у меня BackgroundAudio добавляется через фоновый агент на Silverlight 8.1.
Вообще не имею понятия, как прикруть этот source https://msdn.microsoft.com/en-us/lib...v=vs.105).aspx
0
Amator
1043 / 376 / 10
Регистрация: 11.11.2008
Сообщений: 3,156
Завершенные тесты: 2
17.03.2016, 23:43 #4
Просто в чём ещё штука, ваше приложение не будет играть аудио в фоне. Для этого нужно использовать именно этот background audio. Я помню с ним тоже достаточно долго разбирался, в итоге просто скачал готовый пример(есть по одной из ссылок в статье) и полностью его переделал под свои нужды.
0
dbase
3 / 3 / 0
Регистрация: 10.12.2015
Сообщений: 17
18.03.2016, 12:51  [ТС] #5
Amator, уверены?) У меня как раз mediaElement играет в фоне.
Еще раз: windows phone 8.1, .net 4.6.
0
Amator
1043 / 376 / 10
Регистрация: 11.11.2008
Сообщений: 3,156
Завершенные тесты: 2
19.03.2016, 18:02 #6
dbase, интересно, может я что-то не так делал, но у меня не играл) В фоне это я подразумеваю открыть приложение, запустить воспроизведение и нажать центральную хардверную кнопку(значок Win) или вызвать меню многозадачности и закрыть приложение. Но я писал ещё с поддержкой запуска начиная с WinPhone 8.0. Но вот что точно могу сказать, манипуляций чтобы появлялось это меню по нажатию на кнопки изменения громкости не делал никаких. Единственное что сделал, это отключил в этом меню кнопки перехода на следующий/предыдущий трек(другие треки просто отсутствовали, приложение цепляло потоковое вещание с сервера)
0
drobotoffser
0 / 0 / 0
Регистрация: 20.03.2016
Сообщений: 3
20.03.2016, 18:44 #7
dbase, ради интереса напишите, пожалуйста, как вы в фоне проигрываете звук через MediaElement без BackgroundAudio. Тоже интересно
0
dbase
3 / 3 / 0
Регистрация: 10.12.2015
Сообщений: 17
22.03.2016, 23:21  [ТС] #8
drobotoffser, я просто добавил mediaelement на форму, прописал autoplay=true; source=new uri(тут юрл нужный) и всё)
Запускаю и всё работает. Тоже был удивлен, ведь работать не должно.
0
22.03.2016, 23:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2016, 23:21
Привет! Вот еще темы с ответами:

Кадр из видео в MediaElement - C# WPF
Необходимо, чтобы при нажатии на кнопку кадр из видео сохранялся на рабочий стол. Рассматривал вариант с созданием скриншота...

Проигрывание FLV в mediaelement - C# WPF
Здравствуйте! Есть клиент на C# WPF, как собственно проигрывать в mediaelement потоковый flv файл? Например, телеканал:...

Source для Mediaelement - C# WPF
Здравствуйте, вывожу из диалога открытия путь до файла в стринге. Как его засунуть в source?

Загадочное сообщение от MediaElement - C# WPF
Подбирая кодеки видео файлов формата *.AVI в видео редакторе Sony Vegas 9, и затем, вставляя эти файлы в плеер WPF MediaElement Visual...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru