各位高手,小弟最近在写一个从网络电台下载的小工具。现在RTSP与RTP的功能基本实现,已经成功收到Media server发过来的RTP数据包。现在一个紧急问题是,如何将这些RTP数据包中的数据净荷内容存入一个wma文件。因为wma肯定有文件头之类的,简单的把RTP中的净荷数据直接写入,应该是不行地,我这样试,过放出来的声音,基本全是杂音。这个功能肯定是可行地,因为flashget1.72之后的版本都已实现,它保存的文件可以正确播放,我有抓包工具对过RTP中的数据与FLASHGET的WMA文件内容,他写入了比较多的额外数据。查了一下,没有查到它实现的原理介绍。请位各位大使有没有wma文件格式的详细介绍,或曾经写过类似的代码呢?请不吝赐教!
解决方案 »
- 有什么办法将页面分成上下两部分
- Imagemagic
- 在VC6.0环境下如何用ClassWizard创建带菜单的应用程序
- 在一个界面函数中访问另一个界面函数的变量
- 求助:能否不改变菜单菜单资源,通过写代码的方式改变菜单的标题显示?
- 几个.cpp文件和一个.h文件如何在vc6.0上形成一个.prj文件,如何编译之形成可执行文件。
- 如何创建一个动态按钮,为什么我创建的显示不出来那?
- 请问,在win98下,怎样让运行的win32 console application 程序不出现在任务栏中?多谢!
- 关于定义热健问题?
- 函数或进程能返回一个指针吗? 为什么?
- 对话框增加状态栏后,状态的位置不正确,应该如何设置,在线等待,急??????
- 请教各位,Viusal C++ 6.0 的启动的错误
还有一个问题是:RTP 里面可能不只是一种格式哦