2011-06-17 113 views
1

我试图弄清楚如何播放GoogleVoice语音邮件项目的MP3。首先,MP3不是.mp3,您可以将音频源设置为MediaElement。 MP3通过HTTP响应提供。基本上,我需要一种让MediaElement播放MP3的方法。这将是很好,如果我可以只是做一个静态的URL到文件,但似乎我需要先下载或什么...使用Windows Phone 7和MediaElement播放MP3

下面是尽可能多的信息,因为我可以挖起来。我可以通过HTTPWebRequest发出请求,但不处理其余的请求。在我下载之前,我想看看人们的建议。

网址:https://www.google.com/voice/media/send_voicemail/gh8a7a5d649e0b3e182b7d353b1e3794aec89526

提琴手请求: GET https://www.google.com/voice/media/send_voicemail/gh8a7a5d649e0b3e182b7d353b1e3794aec89526 HTTP/1.1 接受:text/html的,是application/xhtml + xml的,/ 接受语言:EN-US 的User-Agent:Mozilla的/4.0(兼容; MSIE 8.0; Windows NT的6.1; WOW64;三叉戟/ 4.0; SLCC2; .NET CLR 2.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 Host:www.google.com Connection:Keep-Alive

提琴手响应: HTTP/1.1 200 OK 内容类型:音频/ MPEG 的Cache-Control:必须-重新验证 到期日:周五,1990年01一月00:00:00 GMT 杂注:无缓存,无-store cookie: Content-Length:5120 Content-Disposition:attachment;文件名= “gh8a7a5d649e0b3e182b7d353b1e3794aec89526.mp3” 内容传输编码:二进制 接受-范围:字节 日期:星期五,2011年6月17日18时十一分10秒GMT X-Content-Type的选项:nosniff X-帧 - 选项:SAMEORIGIN X-XSS-Protection:1;模式=块 服务器:GSE

yzCHwww8B 9F + FPIb & + $ @ L0L0ؠ< 9'4h [LS [M” ......(注意,这是在内容长度5120个字节)

谢谢!

回答

0

由于有没有任何反应,我继续执行下载文件并保存到独立存储,我似乎遍布击中类似的问题。愿望MS编码,让这一点。