Я пытаюсь выяснить, как воспроизвести MP3 для элемента голосовой почты GoogleVoice.Для начала, MP3 не является .mp3, где вы можете просто установить источник звука на MediaElement.MP3 подается через HTTP-ответ.По сути, мне нужен способ, чтобы MediaElement воспроизводил этот MP3.Было бы неплохо, если бы я мог просто сделать статический URL-адрес файла, но, похоже, мне сначала нужно скачать или что-то в этом роде ...
Ниже приведено столько информации, сколько я могу найти.Я могу сделать запрос через HTTPWebRequest, остальное он не обрабатывает.Прежде чем приступить к загрузке всего этого, я хотел посмотреть, что люди предлагают.
URL: https://www.google.com/voice/media/send_voicemail/gh8a7a5d649e0b3e182b7d353b1e3794aec89526
Запрос Fiddler: GET https://www.google.com/voice/media/send_voicemail/gh8a7a5d649e0b3e182b7d353b1e3794aec89526 HTTP / 1.1 Принять: text /html, application / xhtml + xml, / Accept-Language: en-US User-Agent: Mozilla / 4.0 (совместимый; MSIE 8.0; Windows NT 6.1; WOW64; Trident / 4.0; SLCC2; .NET CLR2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.3; .NET4.0C; .NET4.0E; Zune 4.7; MS-RTC LM 8) Accept-Encoding: gzip, deflate Хост:www.google.com Соединение: Keep-Alive
Ответ Fiddler: HTTP / 1.1 200 OK Тип контента: audio / mpeg Cache-Control: must-revalidate Истекает: Пт, 01 января 1990 00:00:00GMT Pragma: cookie без кэша, без магазина: Content-Length: 5120 Content-Disposition: вложение;filename = "gh8a7a5d649e0b3e182b7d353b1e3794aec89526.mp3" Кодировка передачи содержимого: двоичная Accept-Ranges: байты Дата: Пт, 17 июня 2011 18:11:10 GMT X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-защита: 1;mode = block Сервер: GSE
�� ��yz�CHwww�8��B�! 9�F + �F�PIb��� & + $ @ ����L�0L�0 ؠ�<�9���'4h��� [l�S� [m��� "� .... (обратите внимание, что это длина 5120 байт) </p>
Спасибо!