我想開發一個軟件,可以使用MFC在VC++中記錄在線廣播流。任何指針讓我開始。在VC++中記錄在線廣播流
4
A
回答
2
那麼,我已經在這裏推薦BASS library了,我必須再次做。 它簡直太棒了,並且已經建立了對互聯網流和錄製的支持。無需做繁瑣的網絡工作,只需查看下載中的示例Netradio即可。
0
我懷疑這是不平凡的,主要是由於缺乏文檔和/或編解碼器。
「在線廣播流」涵蓋了許多罪過。在使用中有許多不同的編解碼器以及用於將音頻數據從服務器傳輸到客戶端的許多不同佈置。
有兩個基本問題。首先是掌握進入個人電腦的數據。一種解決方案是通過使用現有的第三方產品(如WinPCAP)編寫過濾器驅動程序或更容易地從網絡堆棧捕獲數據。然後第二個問題是搞清楚這些數據是你的音頻數據。這些數據將被壓縮,因此您需要了解正在使用的編解碼器,以便一旦獲得數據,就可以播放該數據。 (例如,編解碼器可能被嵌入到flash或java applet中,因此無法使用)。數據也可能被加密。如果是這樣,您還需要顛覆數據傳輸流中涉及的客戶端軟件,這是一個全新的球賽。
基本上,你可以花兩年時間在這個,容易。
+0
您可以錄製音頻來你的聲卡。我想知道如何使用VC++完成這項工作,以及如何使用LAME MP3編碼器將不同的流記錄到不同的文件。 – 2009-04-13 18:51:40
0
你可能會看看a project,這似乎已經實現了你所要求的。
1
您可以使用n音訊庫是非常有用的http://naudio.codeplex.com/
相關問題
- 1. 火花流 - 在foreachrdd中廣播變量廣播始終
- 2. 在線廣播攝像頭
- 3. 如何在Android中創建廣播流
- 4. 如何在Android中播放在線廣播流媒體網址。如何在android中播放.pls廣播流媒體url
- 5. 如何在WP7上串流在線廣播?
- 6. 如何錄製廣播流的聲音?
- 7. udp廣播是否記錄在服務器日誌中?
- 8. Windows Phone。記錄正在播放的媒體流中播放的音頻流
- 9. 如何在android中播放在線廣播
- 10. 如何在Android中播放在線流
- 11. 在Windows Phone上的流式廣播
- 12. 與jQuery和jPlayer的在線廣播
- 13. 廣播在線視頻和音頻
- 14. 如何在Flash中播放Shoutcast無線電廣播(Shoutcast Flash Player)
- 15. 黑莓java廣播流
- 16. pthread和有點「廣播流」
- 17. Android - 互聯網廣播流
- 18. 在numpy廣播
- 19. 播放互聯網廣播流Android中 - 流20-30分鐘
- 20. 如何記錄來自互聯網廣播資源的音頻流?
- 21. 張量流中的廣播點積
- 22. 在Android中模擬廣播
- 23. 在ND4J中使用廣播
- 24. 在Java中的UDP廣播
- 25. 無線數據廣播
- 26. 簡單MPI流水線環廣播代碼死鎖
- 27. 在java中記錄流媒體音頻?
- 28. facebook webhooks,主播廣告,api,登錄流程
- 29. 音頻錄製和播放VC++
- 30. FreePBX/Asterisk通話記錄播放每次播放一個流
我在項目中使用了BASS庫,並且給出了很好的結果。 – 2009-04-27 14:45:02