Как использовать аппаратную MFT для кодирования звука из PCM в AMR в Windows Phone 8.1?

Мне нужно закодировать необработанный аудиопоток PCM в AMR. но я не нашел ничего особенного по этому поводу. Мне нужно знать, можно ли использовать аппаратный MFT для кодирования и декодирования аудиопотока. если да, то как это возможно, пожалуйста.

или любым другим способом кодировать аудиопоток из необработанного PCM в кодек AMR?


person Azhar Shaikh    schedule 17.12.2014    source источник


Ответы (1)


Я разместил этот вопрос на форуме Microsoft и получил ответ: Microsoft не поддерживает встроенный кодек AMR, для поддержки кодека AMR в Windows Phone нам нужно использовать стороннюю библиотеку кодеков.

Ответ был:

К сожалению, похоже, что мы не поставляем кодировщик AMR в коробке. Из-за этого вам нужно будет найти сторонний кодировщик или использовать встроенный кодек mp4 с низкой задержкой, который мы предоставляем.

а затем также:

Позвольте мне попытаться уточнить. У нас ограниченная поддержка AMR, 3GP и h.263 для приложений Windows Phone Silverlight. Поддержка кодирования для этих кодеков не предоставляется в приложениях среды выполнения, поскольку мы не предоставляем реализацию профиля кодирования по умолчанию. Эти кодеки должны отображаться только в Silverlight. Похоже, что с этими кодеками не связан активируемый класс среды выполнения, поэтому нет отражения в Media Foundation.

person Azhar Shaikh    schedule 13.01.2015