代码之家  ›  专栏  ›  技术社区  ›  junmats

Delphi:wmp-activex中播放内存流

  •  1
  • junmats  · 技术社区  · 15 年前

    我是这个网站的新手,希望有人能帮我解决问题。

    3 回复  |  直到 15 年前
        1
  •  0
  •   Tim Sullivan    15 年前

    我不能为Delphi2009说话,但是Delphi的早期版本不支持TMediaPlayer组件。您可以做的是将MemoryStream写入一个临时文件,然后让TMediaPlayer加载该文件。这将是最简单的解决方案,尽管不太理想。

        2
  •  0
  •   tikinoa    15 年前

    不是免费的解决方案,但是有一个商业的SDK,BoxedAppSDK,它允许您访问内存中的文件,就像它们在磁盘上一样。其中一个示例包括一个媒体播放器,它可以从内存访问文件。

    http://www.boxedapp.com/boxedappsdk/

        3
  •  0
  •   Wouter van Nifterick Andrey    15 年前

    几年前,Nils Haeck发布了一个关于如何玩 阿维 TMemoryStream公司 NLDelphi mp3 不过。为此,你应该考虑其他的解决方案,比如 Un4Seen Bass

    playfrommemory.zip