- Включение воспроизведения звука с устройств, подключенных удаленно по Bluetooth Enable audio playback from remote Bluetooth-connected devices
- Добавление пользовательского интерфейса Add a user interface
- Использование Девицеватчер для наблюдения за удаленными устройствами Use DeviceWatcher to monitor for remote devices
- Включение и освобождение подключений воспроизведения звука Enable and release audio playback connections
- Открытие подключения к воспроизведению звука Open the audio playback connection
- Мониторинг состояния подключения для воспроизведения звука Monitor audio playback connection state
- Выпуски подключений и обработку удаленных устройств Release connections and handle removed devices
- Вопрос по Удалённому рабочему столу.
- Ответы (6)
- Службы звука в Windows 10 не отвечают — причины, как запустить
- Почему отключается служба звука
- Как запустить службу Аудио на Виндовс 10
- Что делать, если службы звука не отвечают Windows 10 ноутбук
- Удалённый вызов процедур RPC
- Проблемы с драйверами звука
- Как проверить системные файлы на целостность
Включение воспроизведения звука с устройств, подключенных удаленно по Bluetooth Enable audio playback from remote Bluetooth-connected devices
В этой статье показано, как использовать аудиоплайбаккконнектион для включения удаленных устройств с подключением Bluetooth для воспроизведения звука на локальном компьютере. This article shows you how to use AudioPlaybackConnection to enable Bluetooth-connected remote devices to play back audio on the local machine.
Начиная с Windows 10, удаленные источники звука версии 2004 могут выполнять потоковую передачу аудио на устройства Windows, что позволяет выполнять такие сценарии, как Настройка динамиков Bluetooth и предоставление пользователям возможности слышать звук с телефона. Starting with Windows 10, version 2004 remote audio sources can stream audio to Windows devices, enabling scenarios such as configuring a PC to behave like a Bluetooth speaker and allowing users to hear audio from their phone. Реализация использует компоненты Bluetooth в операционной системе для обработки входящих звуковых данных и воспроизведения их на системных конечных точках системы, таких как встроенные динамики ПК или проводные наушники. The implementation uses the Bluetooth components in the OS to process incoming audio data and play it on the system’s audio endpoints on the system such as built-in PC speakers or wired headphones. Включение базового приемника A2DP Bluetooth осуществляется приложениями, которые отвечают за сценарий конечного пользователя, а не в системе. The enabling of the underlying Bluetooth A2DP sink is managed by apps, which are responsible for the end-user scenario, rather than by the system.
Класс аудиоплайбаккконнектион используется для включения и отключения подключений с удаленного устройства, а также для создания подключения, позволяя начинать воспроизведение звука удаленно. The AudioPlaybackConnection class is used to enable and disable connections from a remote device as well as to create the connection, allowing remote audio playback to begin.
Добавление пользовательского интерфейса Add a user interface
В примерах из этой статьи мы будем использовать следующий простой пользовательский интерфейс XAML, который определяет элемент управления ListView для вывода доступных удаленных устройств, TextBlock для вывода состояния соединения и три кнопки для включения, отключения и открытия соединений. For the examples in this article, we will use the following simple XAML UI which defines ListView control to display available remote devices, a TextBlock to display connection status, and three buttons for enabling, disabling, and opening connections.
Использование Девицеватчер для наблюдения за удаленными устройствами Use DeviceWatcher to monitor for remote devices
Класс девицеватчер позволяет обнаруживать подключенные устройства. The DeviceWatcher class allows you to detect connected devices. Метод аудиоплайбаккконнектион. жетдевицеселектор возвращает строку, которая сообщает наблюдателю устройства о том, какие типы устройств следует отслеживать. The AudioPlaybackConnection.GetDeviceSelector method returns a string that tells the device watcher what kinds of devices to watch for. Передайте эту строку в конструктор девицеватчер . Pass this string into the DeviceWatcher constructor.
Событие девицеватчер. added вызывается для каждого устройства, которое подключено при запуске наблюдателя устройства, а также для любого устройства, подключенного во время работы наблюдателя устройства. The DeviceWatcher.Added event is raised for each device that is connected when the device watcher is started as well as for any device that is connected while the device watcher is running. Событие девицеватчер. removed возникает при отключении ранее подключенного устройства. The DeviceWatcher.Removed event is raised if a previously connected device disconnects.
Вызовите девицеватчер. Start , чтобы начать наблюдение за подключенными устройствами, поддерживающими подключения воспроизведения звука. Call DeviceWatcher.Start to begin watching for connected devices that support audio playback connections. В этом примере будет запущен диспетчер устройств при загрузке главного элемента управления Grid в пользовательском интерфейсе. In this example we will start the device manager when the main Grid control in the UI is loaded. Дополнительные сведения об использовании девицеватчерсм. в разделе Перечисление устройств. For more information on using DeviceWatcher, see Enumerate Devices.
В добавленном событии наблюдателя устройства каждое обнаруженное устройство представлено объектом девицеинформатион . In the device watcher’s Added event, each discovered device is represented by a DeviceInformation object. Добавьте каждое обнаруженное устройство в наблюдаемую коллекцию, привязанную к элементу управления ListView в пользовательском интерфейсе. Add each discovered device to an observable collection that is bound to the ListView control in the UI.
Включение и освобождение подключений воспроизведения звука Enable and release audio playback connections
Перед открытием подключения к устройству необходимо включить подключение. Before opening a connection with a device, the connection must be enabled. Это информирует систему о том, что имеется новое приложение, которое хочет воспроизводить звук с удаленного устройства на компьютере, но воспроизведение звука не начинается до тех пор, пока не будет открыто подключение, которое показано на следующем шаге. This informs the system that there is a new application that wants audio from the remote device to be played on the PC, but audio does not begin playing until the connection is opened, which is shown in a later step.
В обработчике щелчка кнопки включить подключение к воспроизведению звука получите идентификатор устройства, связанный с текущим выбранным устройством в элементе управления ListView . In the click handler for the Enable Audio Playback Connection button, get the device ID associated with the currently selected device in the ListView control. В этом примере сохраняется словарь включенных объектов аудиоплайбаккконнектион . This example maintains a dictionary of AudioPlaybackConnection objects that have been enabled. Этот метод сначала проверяет, существует ли уже запись в словаре для выбранного устройства. This method first checks to see if there is already an entry in the dictionary for the selected device. Затем метод пытается создать аудиоплайбаккконнектион для выбранного устройства путем вызова трикреатефромид и передачи выбранного идентификатора устройства. Next, the method attempts to create an AudioPlaybackConnection for the selected device by calling TryCreateFromId and passing in the selected device ID.
Если соединение создано успешно, добавьте новый объект аудиоплайбаккконнектион в словарь приложения, зарегистрируйте обработчик для события StateChanged объекта и вызовитестартасинк , чтобы уведомить систему о том, что новое соединение включено. If the connection is successfully created, add the new AudioPlaybackConnection object to the app’s dictionary, register a handler for the object’s StateChanged event, and callStartAsync to notify the system that the new connection is enabled.
Открытие подключения к воспроизведению звука Open the audio playback connection
На предыдущем шаге было создано подключение к воспроизведению звука, но воспроизведение звука не началось до тех пор, пока соединение не будет открыто путем вызова Open или OpenAsync. In the previous step, an audio playback connection was created, but sound does not begin playing until the connection is opened by calling Open or OpenAsync. В окне кнопка подключения для воспроизведения звука щелкните обработчик, получите текущее выбранное устройство и используйте идентификатор для получения аудиоплайбаккконнектион из словаря подключений приложения. In the Open Audio Playback Connection button click handler, get the currently selected device and use the ID to retrieve the AudioPlaybackConnection from the app’s dictionary of connections. Ожидайте вызов OpenAsync и проверьте значение состояния возвращенного объекта аудиоплайбаккконнектионопенресултстатус , чтобы узнать, было ли соединение успешно открыто, и, если да, обновите текстовое поле Состояние подключения. Await a call to OpenAsync and check the Status value of the returned AudioPlaybackConnectionOpenResultStatus object to see if the connection was opened successfully and, if so, update the connection state text box.
Мониторинг состояния подключения для воспроизведения звука Monitor audio playback connection state
Событие аудиоплайбаккконнектион. коннектионстатечанжед возникает при изменении состояния соединения. The AudioPlaybackConnection.ConnectionStateChanged event is raised whenever the state of the connection changes. В этом примере обработчик для этого события обновляет текстовое поле Status (состояние). In this example, the handler for this event updates the status text box. Не забудьте обновить пользовательский интерфейс внутри вызова Dispatcher. RunAsync , чтобы убедиться, что обновление выполняется в ПОТОКЕ пользовательского интерфейса. Remember to update the UI inside a call to Dispatcher.RunAsync to make sure the update is made on the UI thread.
Выпуски подключений и обработку удаленных устройств Release connections and handle removed devices
В этом примере показана кнопка выпуска для воспроизведения звука , позволяющая пользователю освободить подключение к воспроизведению звука. This example provides a Release Audio Playback Connection button to allow the user to release an audio playback connection. В обработчике этого события мы получаем текущее выбранное устройство и используем идентификатор устройства для поиска аудиоплайбаккконнектион в словаре. In the handler for this event, we get the currently selected device and use the device’s ID to look up the AudioPlaybackConnection in the dictionary. Вызовите Dispose , чтобы освободить ссылку и освободить все связанные ресурсы, и удалите подключение из словаря. Call Dispose to release the reference and free any associated resources and remove the connection from the dictionary.
Вопрос по Удалённому рабочему столу.
Есть 2 компьютера.
Компьютер 1 и Компьютер 2.
Я подключаюсь с компьютера 2 через удалённый рабочий стол на компьютер 1.
На компьютере 1 стоит микрофон. Как мне сделать чтобы на компьютере 2 было слышно что говорят в микрофон на компьютере 1 .
Запустить звуковой файл и прослушать я могу а вот как слушать звук с микрофона 🙁 ?
Ответы (6)
А внастройках подключение к удаленному рабочему столу Локальные ресурсы-Удаленный звук-Параметры-Воспроизведение удаленного звука-Проигрывать на удаленном компьютере, пробывали включить? Также необходимо в настройках звуковой карты установить параметр чтобы с микрофона звук передавался напрямую на динамики.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Здравствуйте. Я не зря в своём вопросе написал Компьютер 1 и Компьютер 2. Просто мне так понятней 🙂
1. [QUOTE]А внастройках подключение к удаленному рабочему столу Локальные ресурсы-Удаленный звук-Параметры-Воспроизведение удаленного звука-Проигрывать на удаленном компьютере, пробывали включить?[/QUOTE]
Не очень понял зачем мне включать «Проигрывать на удаленном компьютере» в моём случае Удалённый компьютер это Компьютер 1. В этих параметрах я ставлю галочку что то типа «Проигрывать на этом компьютере (дословно не помню как там написано)» т.е. на Компьютере 2.
С помощью этой галочки я могу на Компьютере 2 слушать аудио файлы которые лежат на Компьютере 1.
но я всё же попробую через часик так как Вы советуете.
2. [QUOTE] Также необходимо в настройках звуковой карты установить параметр чтобы с микрофона звук передавался напрямую на динамики. [/QUOTE]
Тут мне тоже не совсем понятно. Я делал так, на Компьютере 1, иду Пуск -> Панель управления -> Звук -> Вкладка Микрофон -> помоему какие то параметры и там ставлю галочку что то типа Воспроизводить звук с микрофона на этом же компьютере. Но это не помогает так как тут же начинается всё фонить . регулировка громкости динамиков и (или) микрофона никчему не приводит.
Я даже пробовал поставить эту галочку и пока тут у Компьютера 1 всё фонит пошёл к Компьютеру 2 зашёл удалённым рабочим столом на Компьютер 1, на Компьютере 2 звука небыло, зато фон на Компьютере 1 так и остался .
Службы звука в Windows 10 не отвечают — причины, как запустить
На операционной системе Windows 10 есть специальные службы, отвечающие за воспроизведение звука. Однако в некоторых ситуациях они могут оказаться недоступными, вследствие чего компьютер отказывается видеть внешнюю гарнитуру. В данной статье будут рассмотрены основные причины этой проблемы, а также методы её устранения.
Почему отключается служба звука
Windows Audio не запускается, может отказать по нескольким распространённым причинам, каждая из которых заслуживает подробного рассмотрения для полного понимания темы:
- Проблема с драйверами. Обычно Виндовс десять автоматически загружает необходимые драйверы после загрузки. Однако драйвер для программного обеспечения RealtekHigh Definition Audio Driver может отсутствовать. Чтобы исправить ошибку, его надо будет скачать самостоятельно с официального сайта Realtek.
- Неисправность устройства воспроизведения звука. Например, колонки, которые подключены к компьютеру поломались и не могут выдавать звук. В сложившейся ситуации гарнитуру необходимо заменить.
Внешний вид колонок для компьютера
- Проблемы с аппаратной частью. Сбой в работе операционной системы, отсутствие определённых обновлений также могут стать причиной неработоспособности служб звука.
- Вирусное заражение компьютера. Вредоносное ПО, которое попало на ПК после установки программ из интернета, может заблокировать некоторые системные функции, режимы и службы. Поэтому при возникновении подобной проблемы, в первую очередь, рекомендуется проверить стационарный компьютер или ноутбук на наличие вирусов, воспользовавшись лицензионным антивирусом либо специализированной утилитой. Остановить распространение ПО можно его удалением.
Обратите внимание! Проблема функционирования служб звука может быть связана с комплектующими ПК. Возможно, детали, установленные в нём, несовместимы между собой. Возможно, имеются проблемы с центральным процессором или последней точкой восстановления.
Установка драйвера Realtek на десятый Виндовс
Как запустить службу Аудио на Виндовс 10
Данная служба отвечает за функционирование звука на операционных системах семейства Виндовс. Иногда по умолчанию служба аудио не запущена Windows 10, и тогда устройства, подключенные к ПК, не будут воспроизводить звук, т.е не могут ответить.
Проверить, активна ли Windows Audio, можно по следующему алгоритму:
- Зажать на клаве компа кнопки «WIN+R», чтобы открыть окошко «Выполнить».
- В строчке «Открыть» прописать команду «services.msc» и тапнуть по «Enter».
- После осуществления вышеизложенных манипуляций откроется меню всех служб операционки. Из представленного списка пользователю нужно будет отыскать «Windows Audio». Все элементы в окошке располагаются по алфавиту, так что с поисками нужной службы проблем возникнуть не должно.
- Если в колонке «Тип запуска» прописано слово «Отключена», то по названию службы понадобится дважды кликнуть левой клавишей манипулятора.
- Появится дополнительное окно свойств службы. Здесь в строке «Тип запуска» надо будет выставить «Автоматически».
- Нажать по «Применить», а затем на ОК и закрыть меню.
- Вернуться в предыдущее окно, выделить данную службы и тапнуть по кнопке «Запускать» вверху окна,
- Перезагрузить ПК, чтобы внесённые изменения окончательно применились.
Важно! Выставлять рекомендуется именно значение «Автоматически». В этой ситуации служба будет самостоятельно активироваться при подключении к компьютеру внешних звукозаписывающих устройств.
Что делать, если службы звука не отвечают Windows 10 ноутбук
У данной проблемы есть несколько методов устранения. Самые распространённые и эффективные из них будут представлены далее. Конечный результат зависит от правильности действий пользователя.
Активация службы Виндовс Аудио
Удалённый вызов процедур RPC
Данный способ решения проблемы подразумевает активацию второстепенных служб, которые так или иначе влияют на функционирование Windows Audio. Процесс их включения выполняется по следующей инструкции:
- Аналогичным образом попасть в меню всех служб операционной системы.
- Произвести активацию Windows Audio.
- В представленном списке элементов найти «Audiosrv» и включить эту службу. Для достижения этой цели элемент надо будет выделить, нажав на него ЛКМ, а затем тапнуть правой клавишей манипулятора и в меню контекстного типа кликнуть по строчке «Запустить службу».
- Когда служба запустится, то в столбце «Состояние» будет прописано слово «Работает».
- Запустить службу «Планировщик классов мультимедиа». Также найти её в списке локальных служб и активировать, тапнуть в контекстном меню по соответствующему параметру.
- Запустить «Протокол PNRP», если он выключен. Без активации данной службы функциональные возможности операционной системы будут минимальными.
Дополнительная информация! После внесения изменений в работу вышеуказанных служб стационарный компьютер или ноутбук на Windows 10 потребуется перезапустить стандартным способом через «Пуск».
Планировщик классов мультимедиа на OC Windows 10
Проблемы с драйверами звука
Это важное программное обеспечение, без которого подключенная к компьютеру гарнитура не сможет функционировать. Опытные специалисты рекомендуют сделать несколько шагов при решении данного вопроса:
- Кликнуть правой клавишей компьютерного манипулятора по значку «Мой компьютер» на рабочем столе.
- Перейти в свойства классического приложения, тапнув по соответствующей строчке в меню контекстного типа.
- Тапнуть по разделу «Диспетчер устройств» в графе параметров слева окошка, которое отобразилось после осуществления предыдущего действия.
- В списке значений найти параметр «Аудиовходы и аудиовыходы» и развернуть его, нажав ЛКМ по стрелочке слева.
- Кликнуть ПКМ по устройству, которое в данный момент используется для воспроизведения звука. Например, это могут быть колонки или микрофон.
- В контекстном меню нажать по строчке «Удалить устройство».
- Перезагрузить компьютер, вставить колонки обратно в разъём, скачать на них новый драйвер из интернета и установить его, следуя инструкциями установщика.
- Проверить, издаёт ли устройство звук.
Обратите внимание! В крайнем случае можно восстановить Windows 10, т.е. откатить систему к состоянию, в котором она ещё нормально функционировала. Также выполняется через безопасный режим, к которому можно получить доступ при перезапуске ПК.
Чистка компа от вирусов с помощью лицензионного антивируса
Как проверить системные файлы на целостность
Файлы операционки могут быть повреждены, вследствие чего ПК не сможет воспроизвести звук со внешних устройств. Проверить целостность файлов можно по следующей схеме:
- Войти в «Пуск».
- Прописать в поисковой строке «Командная строка».
- Тапнуть по иконке классического приложения, которая высветилась на экране.
- В поле с мигающим курсором необходимо написать вручную «sfc/scannow», а затем тапнуть по «Enter».
- Дождаться окончания проверки. Если все службы и файлы нормально функционируют, то в командной строке будет показано сообщение «Нарушений целостности не обнаружено».
Также для устранения проблем со звуком можно переустановить операционную систему с загрузочной флешки или компакт-диска. Возможно, избавиться от системной ошибки самостоятельно не получится. Отдавать ПК в сервисный центр не рекомендуется, лучше поставить новую OC Windows 10 в минимально короткие сроки, скачав ISO-образ с официального сайта Microsoft.
Таким образом, основная часть проблем, связанных с неработоспособностью звука на Виндовс десять, решается путём запуска определённых служб или переустановки драйвера. Прочитав данную статью, каждый пользователь сможет понять, что делать, если Windows 10 службы звука не отвечают.