ios-samples/StreamingAudio
Brad Umbaugh 3392dd3a8e Set MtouchHttpClientHandler to NSUrlSessionHandler for all samples 2018-05-02 12:28:55 -06:00
..
Resources [SrtreamingAudio] Images, artworks, icons changes 2014-01-31 21:50:11 +04:00
Screenshots [StreamingAudio] Remove old screenshot 2014-01-31 22:02:52 +04:00
AppDelegate.cs Pull from upstream 2015-01-19 20:39:40 +05:30
Entitlements.plist [StreamingAudio] Changes in Info.plist and Entitlements.plist 2014-01-31 22:16:12 +04:00
ErrorArg.cs Pull from upstream 2015-01-19 20:39:40 +05:30
Info.plist Updated architecture setting to 32&64 bit, and specified iOS 9 as minimum SDK version. 2017-07-19 13:27:52 +01:00
Main.cs Pull from upstream 2015-01-19 20:39:40 +05:30
MainViewController.cs Pull from upstream 2015-01-19 20:39:40 +05:30
MainViewController.designer.cs Pull from upstream 2015-01-19 20:39:40 +05:30
MainViewController.xib [StreamingAudio] Add MainViewController instead of using viewController outlet in AppDelegate.cs 2014-01-31 21:52:39 +04:00
Metadata.xml Add brief description tag to metadata.xml 2015-03-23 18:03:04 +03:00
PlayerViewController.cs [StreamingAudio] change string value with enum 2015-01-23 17:09:49 +03:00
PlayerViewController.designer.cs Pull from upstream 2015-01-19 20:39:40 +05:30
PlayerViewController.xib [StreamingAudio] Add PlayerViewController instead of using playerController outlet in AppDelegate.cs 2014-01-31 21:53:57 +04:00
QueueStream.cs Pull from upstream 2015-01-19 20:39:40 +05:30
README.md README.md fixications. 2011-11-16 14:23:44 +01:00
StreamingAudio.csproj Set MtouchHttpClientHandler to NSUrlSessionHandler for all samples 2018-05-02 12:28:55 -06:00
StreamingAudio.sln [StreamingAudio] Changes in project and solution files 2014-01-31 22:15:28 +04:00
StreamingPlayback.cs Pull from upstream 2015-01-19 20:39:40 +05:30
iTunesArtwork [SrtreamingAudio] Images, artworks, icons changes 2014-01-31 21:50:11 +04:00
iTunesArtwork@2x [SrtreamingAudio] Images, artworks, icons changes 2014-01-31 21:50:11 +04:00

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

iPhone running Streaming Audio sample

Authors

Miguel de Icaza