代码之家  ›  专栏  ›  技术社区  ›  Hemanshu Bhojak

在VC中录制在线广播流++

  •  4
  • Hemanshu Bhojak  · 技术社区  · 17 年前

    我想开发一个软件,可以记录在线广播流在VC++使用MFC。任何能让我开始的建议。

    4 回复  |  直到 17 年前
        1
  •  2
  •   Magnus Johansson    17 年前

    嗯,我已经推荐了 BASS library 我必须再做一次。 它简直太棒了,并且内置了对互联网流和录制的支持。无需做繁琐的网络工作,只需查看下载中的Netradio示例。

        2
  •  1
  •   ssedano    13 年前

    你可以使用NAudio库,它非常有用 http://naudio.codeplex.com/

        3
  •  0
  •   user82238 user82238    17 年前

    我怀疑这不是小事,主要是因为缺乏文档和/或编解码器。

    “在线广播流”涵盖了许多罪恶。在将音频数据从服务器传输到客户端时,使用了许多不同的编解码器和许多不同的安排。

    有两个基本问题。第一种是获取进入PC的数据。一种解决方案是通过编写过滤器驱动程序或使用现有的第三方产品(如WinPCAP),从网络堆栈捕获数据。第二个问题是找出这些数据中哪些是您的音频数据。这些数据将被压缩,因此您需要知道正在使用的编解码器,以便在获得数据后可以播放。(例如,编解码器可能嵌入flash或java小程序中,因此您无法使用)。数据也可以被加密。如果是这样,您还需要破坏数据传输流中涉及的客户端软件,这是一个全新的游戏。

        4
  •  0
  •   hlovdal    17 年前

    你可以调查一下 a project 这似乎已经实现了你的要求。

    推荐文章