IosclientsJA - essa/7m GitHub Wiki

ios アプリ

開発中の iosアプリのソースは、このリポジトリに含まれています。 Apple Developer account のある方は、これをコンパイルして実行できます。

現在、テスト中で、もう少ししたら、AppStoreより配信する予定です。

ios の Safari で再生する

いくつかの制限がありますが、SevenMinutes のコンテンツは、 Safari 等の ios用ブラウザで再生できます。

ブラウザに http://(Macのipアドレス):16017/ を入力してみてください。

safari playlists

「7_demo」をタップします。

safari playlist

下部の「Play!」ボタンをタップします。

safari playlist

Safari がこの「番組」の m3u 形式のプレイリストを再生します。

safari player

Safari(と他のios用ブラウザ)による再生には、以下の問題があります。

  • 再生開始と同時に、iTunesの再生位置が(全部再生したものとして)更新されてしまいます
  • 再生中の曲に関する情報が表示されません
  • 曲をスキップすることができません。

iRadio による再生

SevenMinutes は m3u形式のプレイリストを配信できます。従って、この形式のプレイリストをサポートした、プレイヤーアプリであればどれでも「番組」を聞くことができます。

しかしながら、m3uという形式は、(特にコンテンツがサーバ上にある場合の扱いは)しっかりと標準化されてはいないようで、私がテストした範囲では、iRadio というアプリしか正常に再生できませんでした。

https://itunes.apple.com/us/app/iradio-all-radio/id426290891?mt=8

iRadio splash

iRadio は、アプリ内ブラウザを持っているので、これを開きます。

iRadio start

ここに、 http://(ip address of your Mac):16017/ を入力して、「番組」を選択します。

iRadio playlist

「Play!」ボタンをタップします。

iRadio player

iRadio は、これが m3u プレイリストであることを認識して、このアプリのプレイヤーによって、番組を再生してくれます。