当前位置: 代码迷 >> 多媒体/流媒体开发 >> 高手,wma解码有关问题
  详细解决方案

高手,wma解码有关问题

热度:9362   发布时间:2013-02-26 00:00:00.0
求助高手,wma解码问题
我从mms网络广播里把wma纯数据提取出来了(即$D包的payload)。 用的ffmpeg wma解码器。
但是缺乏wma解码必须的extra data,channels等参数,所以解码解不出来。 

channels,birate等信息可以先写死,但extradata这四个字节到底是什么? 怎么解决呢?

------解决方案--------------------------------------------------------
这些数据,不同的文件是不同的吧?能写死?码率和通道写错了能解出来?
------解决方案--------------------------------------------------------
是不是很好解决,不过,有一种方法,你可以尝试一下。

事件,准备几种电台可能的相同格式的文件,这些可以在网上收集也可以自己通过工具生成。

然后通过wmf sdk去读这些文件的头信息,从而得到这些文件对应用的extradata.然后再做成表
格,

在你的程序中,通过查找匹配这些格式。
  相关解决方案