在.NET中从iPad/iPhone/iPod Touch到PC(AirTunes)的流媒体音乐

本文关键字:AirTunes 音乐 流媒体 PC Touch 中从 NET iPad iPhone iPod | 更新日期: 2023-09-27 18:30:10

我看到了shairport和shairport4w项目,它们将音乐从iDevice(苹果称为AirTunes/AirPlay)流式传输到计算机。我想为我的媒体播放器做同样的事情。这两个项目是用C/C++/Perl编写的,所以我不能将它们移植到C#/VB。

有人能向我解释一下AirTunes协议是如何工作的,以及我如何在.NET中实现它吗?

在.NET中从iPad/iPhone/iPod Touch到PC(AirTunes)的流媒体音乐

这是一个老问题,但可能是一个很好的起点;

JustPort

Airfoil的第一个版本是基于这个

您有两个选项:

  • 将C/C++代码移植到.NET/C#
  • 通过DllImport或通过.NET中的Process.Start使用C/C++/Perl代码/库