次のビデオに示すように、DLNAandroidアプリケーションを作成するタスクがあります
http://www.youtube.com/watch?v=x5GnqvV-eu4
アプリケーションにデジタルメディアコントローラーとデジタルメディアサーバーを実装する必要がありますが、どこから始めればよいのかわかりません。このためのオープンソースAPIはありますか?
この目標を達成するための最良の方法は何ですか?
事前に感謝し、はい、私はこの問題で少し迷っています:P
次のビデオに示すように、DLNAandroidアプリケーションを作成するタスクがあります
http://www.youtube.com/watch?v=x5GnqvV-eu4
アプリケーションにデジタルメディアコントローラーとデジタルメディアサーバーを実装する必要がありますが、どこから始めればよいのかわかりません。このためのオープンソースAPIはありますか?
この目標を達成するための最良の方法は何ですか?
事前に感謝し、はい、私はこの問題で少し迷っています:P
Cling (Java/Android UPnP ライブラリとツール)を使用できます。GNU Lesser General Public License の条項に基づいて配布されるフリー ソフトウェアです。
http://4thline.org/projects/cling
ユーザー マニュアルの第 5 章「Cling on Android」を参照してください。
サイバーリンクを使用できます。Github にオープンソース プロジェクトがあります。DLNA_サンプル
DLNA スタックを使用して Android アプリをすぐに作成できます。
私が知っているAPIはありません。ネットワーク接続やデータ ストリーミングの処理など、最下位レベルから始めて、すべての機能を自分で実装する必要があります。また、DLNA 規格に準拠させるには、さらに多くの作業が必要であり、私の経験からすると、かなりの作業です。まず、DLNA (http://www.dlna.org) のメンバーとして登録する必要があるかもしれません。そうすれば、どのように機能するかを説明するすべての仕様/要件ドキュメントにアクセスできるようになります。