それをエクスポートクライアント

クライアントを起動するときに次のような画面が出ます:

タイトルバー上では、接続タイプ(WiFiまたはモバイル)、このネットワークインタフェースのローカルIPアドレスを持っている。 画面中央では、トグルボタンとちょうどメディアサーバーのリストの下を持っている。 トグルボタンをクリックすると、このネットワーク上で検出されたすべてのUPnPデバイスのリストを与える。あなたがメディアサーバー以外のデバイスを選択した場合は、そのXMLプレゼンテーションのテキストを読むことができます。

あなたがリストにメディアサーバーを選択した場合のように(サーバーがデータを配信した場合)には、第2のパネルを与える必要があります

この画面では、右上隅にある小さな「家」での最初のサーバのリストをクリックするに戻ることができます。

画面中央のサーバによってエクスポートされたファイルのリストです。あなたは、リストをクリックすると、(すべての選択を解除するために同じ) をリスト名の近くにあるチェックボックスをチェックし、リスト内のすべてのファイルを選択することができます。

あなたが選択し、関連するチェックボックスで選択解除ファイルをすることができます。スマートフォンでチェックボックスが小さいために、ファイル名をクリックすると、同じ結果が得られます。

ファイルがリストで選択されているときは、ボタンを押して、これらのファイルを再生することもできますし、他のボタンとのローカルコピーを取得することができます。 また、別のリストかに行く前に、すべての名前の画面を「クリーン」することができます。

ビデオとオーディオファイルは、Androidのメディアプレーヤーで再生されます。それだけで、3GPP、WebMのやMP4ビデオ、M4A、OGGやMP3オーディオファイルをサポートしています。 画像はWebViewのを通して示されている。

ビデオはボタンなしで、唯一のフルスクリーン風景モードに表示されます。あなたは、ボタンを削除するには、もう一度コントロールボタン(一時停止、停止、..)を取得するために、画面をクリックし、する必要があります。また、画像は、3秒の遅延で、ボタンなしでフルスクリーンモードで表示されます。あなたはショーだけ、左に、右に次の画像へクリックして後方へ、画像の中央にクリックを一時停止することができます。秒以上の長押しは、ショーを停止します。

電子ブックについて、私は、アプリケーションを書いていないが、qPDFViewerサポートは、ビューの意図として、それを開始したPDFファイルを読むために彼らの製品を使用することを提案した。 このアクションは、このように、文書を表示した後、それをエクスポートクライアントは自動的にアンドロイドによって再初期化され、 "新しい"タスクとしてそれを起動する必要があります。 私は他の製品と、この方法をテストし、現在、それをエクスポートクライアントがqPDFViewer、PDFファイルを読むためのPDFプラグインでは、Acrobat ReaderとFBReader 2ベータ版をサポートしています。 他の電子ブックタイプの場合、唯一のFBReader(2.0ベータ版)は、CoolReaderとZoReaderは現在サポートされています。

私は、「オンライン」URLから読み取ることができ、他の電子ブックリーダーでテストを続行する予定。それをエクスポートクライアントは最大4 PDFリーダーをサポートすることができますし、 4電子ブックリーダー(詳細は4が最初に表示されている場合)に同時にインストールされ、ダイアログウィンドウが複数がインストールされている場合、 視聴者を選択するために、読んで電子ブックのシーケンスを開始する前に示されている。.

電子ブックを読むための別の方法は、http:/ようなものを(などムンリーダー、FBReader、様..) OPDSカタログを支援するリーダーを使用して、ポート番号の後に「/opds」を追加それをエクスポートサーバのURLを指すように構成されています/192.168.1.47:8192/opds。 エクスポートされたすべての電子書籍のファイルを一覧表示し、XMLドキュメントを使用してサーバーが応答する

パフォーマンス上の問題と既知の制限事項

ビデオ、オーディオ、画像、電子ブック:設計により、それをエクスポートクライアントは、ファイルの唯一の4つのカテゴリに対応しています。これは、項目のための唯一の4つのコンテナで、 UPnPの上、traducedている。「通常」のUPnPサーバーは、ファイルの種類に、ディレクトリ名、作成者や俳優の名前、発行年だけでなく基づき、非常に複雑なコンテナの構造を定義する、全く異なる動作を... 同じ項目は非常に多くの場合、複数回表示される...

それをエクスポートクライアントは、サーバーにアクセスすると、それは要約すると、簡単なリストを提示するため、すべての重複する項目を排除し、世界的なコンテナ構造の複雑な読み取りを実行する必要があります。 このプロセスは、非常に貧しいパフォーマンスで、集中的にヒープメモリを使用し、多くの時間を必要とすることができます。
back