我看到了項目shairport和,它們將來自iDevice(Apple稱爲AirTunes/AirPlay)的音樂傳輸到計算機。我想爲我的媒體播放器做同樣的事情。這兩個項目都是C/C++/Perl,所以我無法將它們移植到C#/ VB。將iPad/iPhone/iPod Touch中的音樂流式傳輸到.NET中的PC(AirTunes)
任何人都可以解釋我如何AirTunes協議的工作原理和如何在.NET中實現它?
我看到了項目shairport和,它們將來自iDevice(Apple稱爲AirTunes/AirPlay)的音樂傳輸到計算機。我想爲我的媒體播放器做同樣的事情。這兩個項目都是C/C++/Perl,所以我無法將它們移植到C#/ VB。將iPad/iPhone/iPod Touch中的音樂流式傳輸到.NET中的PC(AirTunes)
任何人都可以解釋我如何AirTunes協議的工作原理和如何在.NET中實現它?
您有2種選擇:
DllImport
或經由Process.Start
從.NET@程序員要麼學習C/C++,要麼找到能夠爲你移植這些代碼的人 – Yahia 2012-04-06 18:17:41
也許你可以使用這些項目之一,從您的應用程序調用它。如果你真的想要完整的C#,這些項目是開源的,爲什麼不看看源代碼並嘗試將最好的(或更簡單的)移植到C#.NET中? – Guillaume86 2012-04-06 18:15:55
我不確定那麼你的問題是什麼,你想讓別人爲你編碼?學習閱讀新語言並不難,它不需要編寫(良好)代碼所需的知識水平。 – Guillaume86 2012-04-06 18:19:52
@Programmer對於SO恕我直言,這個問題太廣泛了。 – Yahia 2012-04-06 18:22:48