0

我正在尝试创建一个 ASF 文件,而不是使用声音或视频数据,我想创建一个由带有二进制数据的自定义数据包组成的流。

有人可以提供几件事的代码示例:1)设置配置文件。2) 配置自定义流 3) 将自定义数据包插入流中。

非常感激。谢谢!

谢谢罗伊

4

2 回答 2

0

对于预压缩数据,您需要使用 IWMWriterAdvanced::WriteStreamSample 注意您的比特率设置可能会导致数据丢失。

于 2009-11-10T17:59:19.420 回答
0

自从我这样做以来已经有好几年了,但我会试一试。

使用 Windows Media Format SDK,您将创建一个 IWMWriter 并配置它有多少个流。您可以将每个流的输入属性设置为 NULL,这告诉它不要压缩每个样本。之后,您只需执行 IWMWriter::WriteSample(...)。

对不起,我不记得所有其余的细节。

于 2009-11-02T23:11:15.400 回答