зеркало из https://github.com/xamarin/ios-samples.git
168efa013e | ||
---|---|---|
.. | ||
Resources | ||
Screenshots | ||
AppDelegate.cs | ||
Entitlements.plist | ||
ErrorArg.cs | ||
Info.plist | ||
Main.cs | ||
MainViewController.cs | ||
MainViewController.designer.cs | ||
MainViewController.xib | ||
Metadata.xml | ||
PlayerViewController.cs | ||
PlayerViewController.designer.cs | ||
PlayerViewController.xib | ||
QueueStream.cs | ||
README.md | ||
StreamingAudio.csproj | ||
StreamingAudio.sln | ||
StreamingPlayback.cs | ||
iTunesArtwork | ||
iTunesArtwork@2x |
README.md
Streaming Audio
This sample illustrates how to use AudioToolbox's AudioFileStream to parse an audio stream progressively and play the audio back.
The audio is a creative commons MP3 file that is downloaded from a website using Mono's HTTP stack.
There are two samples:
-
One plays as it streams, and does not attempt to buffer more than the audio buffers that are used for AudioToolbox.
-
The second sample shows how to save a copy of the data as it is being downloaded (for example, a podcasting application would stream audio and retain a copy).
Preview
Authors
Miguel de Icaza