iOSデバイスのiTunesライブラリからオーディオファイルを取得し、それをBluetooth経由で別のiOSデバイスに送信したいとします。その時点で、オーディオはデバイス#1とデバイス#2から同時に再生されます。これは可能ですか?もしそうなら、私はこれを行う方法について学ぶためにどこに行くことができますか?可能であれば、GameCenterまたはAirplayを使用してそれを行うことはできますか?iOS iOSライブラリの音楽を複数のiOSデバイスに送信する
答えて
これは完全に可能ではありません。eavesdropアプリです。
曲を入手するには、Media Playerフレームワークを使用して、(おそらくはpicker view)の曲にアクセスし、AVAssetsとしてAVFoundationフレームワークに取り込む必要があります。これは、MPMediaItemのMPMediaItemPropertyAssetURLキーと+[AVAsset assetWithURL:]
キーを使用して行うことができます。そこから、AVAssetのエクスポート可能なフラグをチェックする必要があります。もしそれが本当であれば、AVAssetExportSessionを使ってあなたのアプリのディレクトリに入れることができます。実際にAVAsetで停止し、何らかの形でそこから作業することができるかもしれないことを完全には理解していません。
私はこれまで何もしていないので、うまくいかない場合は怒らないでください。これが私の理解です。それが役に立てば幸い!
盗聴では、一度に1つのデバイスしか接続できません。私は簡単にそれをairplayで行うことができました。しかし、あなたは上記の方法を使って私がエアプレイを回避でき、ゲームセンターを使って複数のデバイスにストリーミングすることを提案していますか? – spentak
盗聴は私が知る限りAirPlayを使用していません。それはおそらくBonjourまたはGKを使用しています(GKがBonjourを内部的に使用していることは注目に値します)。私が言ったように、私はそれが必要とする完全な実装が不明ですが、この方法でメディアファイルにアクセスすることができます。あなたがそれらをどのように共有しようとしているかは、何か違うものです。あ、はい。 – axiixc
実際には、GameCenterを使用して実行できます。ブルートゥース経由の接続はシンプルですが、そのためのサンプルコードがあります。
彼はiPod-Songsにアクセスすることを意味しましたが、これは不可能です。 –
あなたはです。は、あなたがGameKit Frameworkを通して望むほとんどすべてを送信します。しかし、あなたははあなたのiPodライブラリ内のファイルにアクセスすることはできません GameKitフレームワークを介してiPodを送信することはできません。
mavrick3、どのように人々は外部スピーカーにブルートゥースを介して自分のiPodの音楽を送ることができるのですか?また、iPodの曲をSprd the Noteのようなデータとして保存して別のデバイスに転送できる人もいます。そのため、音楽ライブラリにアクセスするにはいくつかの方法が必要です。 – spentak
あなたはアンドロイド
https://play.google.com/store/apps/details?id=play.Together
ない2つのデバイスだけでそれを行うことができます -
は、他のすべての携帯電話と一緒に曲を再生演奏電話の数に制限はありません。より多くのユーザーが音楽をより大きく弾くようになります。
あなたはリジッドを意味しましたか?
私は彼らがAndroidではなくiOSを求めていると確信しています。 – allingeek
はい、可能です。これを実装する最善の方法は、MultipeerConnectivityフレームワークを使用することです。主な用途は、アプリケーションがテキストメッセージ、ファイル、ストリームデータなどのカスタムデータを「ピアツーピア」で交換できるようにすることです。交換は複数のiOSデバイス間でブルートゥースやWi-Fi経由で可能です。あなたが考慮すべき
唯一のものは、そのフレームワークが最初iOS7に登場しているということですので、あなたは、iOS版の古いバージョンをサポートする必要がある場合は、GameKitかCoreBluetoothを通じてネットワーキング例えば、別のアプローチを使用する必要があります。明らかにそれらはそのような使用のために意図されていないので、これは簡単な方法ではありません。どちらもストリームをサポートしておらず、CoreBluetoothは低エネルギーBluetooth通信用に開発されているため、帯域幅は限られています。しかし、あなたはこの技術を使って必要なものを実装しようとすることはできますが、それは最善の方法ではありません。
デバイスのiPodライブラリ(iTunesメディアライブラリ)からデータを取得する場合、オーディオデータを取得するにはAVAssetReader、アプリケーションのサンドボックスにはフルオーディオファイルを取得するにはAVAssetExportSessionのいずれかを使用できます。それらのいずれかをAVURLAssetで初期化します。AVURLAssetを作成するには、のMPMediaItemから取得したURLをMPMediaItemPropertyAssetURLキーを使用して使用できます。
- 1. AVFoundation - 音楽iOS
- 2. iOSライブラリから音楽を選択して送信/保存する
- 3. Android/iOSデバイスからデスクトップデバイスに音楽をストリーミングできますか?
- 4. iOS Swiftで音楽を再生する
- 5. IOS:アプリの音楽の背景
- 6. のiOS 9.3アップルの音楽口座国
- 7. イメージをnon iosデバイスに送信
- 8. CoreDataは、複数のiOSデバイス
- 9. iOSデバイスへのプッシュ通知の送信
- 10. iOSとAmazon音楽アプリとのディープリンク
- 11. iosデバイス間で写真を送信
- 12. Xcode複数のターゲットをiOSデバイスにデプロイ
- 13. iOSデバイスに保存されている音楽ファイルにアクセスする方法は?
- 14. iOS以外のデバイスとのiOSデバイスの通信
- 15. Xcode iOSシミュレータに音楽ライブラリを追加することはできますか?
- 16. iOSデバイスのマイクからサーバにオーディオバッファを送信する
- 17. iOS。オフラインのデバイスにプッシュを送信する
- 18. iOSシステムの着信音をiOSで取得できますか?
- 19. iOSの音楽のアーティスト、アルバムなどを取得する方法
- 20. iOSのあるデバイスから別のデバイスにプッシュ通知を送信する
- 21. 複数のiOSアプリを同じコードベースで送信する
- 22. iOS:トップの音楽トラックリストを取得する
- 23. iOSアプリにYoutube音楽を統合する方法は?
- 24. iOSアプリがバックグラウンドで音楽を再生中に終了する
- 25. iOS:シングルトンクラスから音楽バックグラウンドを参照するには?
- 26. iosアプリをアプリストアに送信
- 27. コードバーアプリをバックグラウンドで使用して音楽を再生する(iOS)
- 28. iOS(4.3)Safariの音声に関する問題(複数のファイル)
- 29. シングルインハウスプロビジョニングプロファイル - 複数のiOSアプリケーションを配信
- 30. フリーデベロッパーアカウントを持つ複数のデバイスにiOSアプリケーションをインストールする
こんにちは。私には2つの質問があります。 1.あるデバイスから複数のデバイスに音楽を共有できますか? 2.これを実行するにはどのくらいの時間が必要ですか? –