異なるデバイスのビデオをWindows Phoneと同期させる必要があります。だから私は時間をntpサーバーから取得し、ミリ秒に変換します。今私はビデオを起動する時間を数えるために内部時計を作る必要があると思う。私はこれを理解するのが難しいです。私はインターネットの例を見ていない。誰でも助けてくれますか?私はそれをする方法を知る必要があります。Ntp同期ビデオWP7デバイス
答えて
あなたの質問は、あなたが実際に達成しようとしていることに関連して、曖昧で不明な情報がたくさんあります。しかし、私があなたの関連する他の質問であると仮定した情報をつなぎ合わせることによって、ここに行く。
同時に複数のデバイスでビデオを再生する最も簡単な方法は、中央のサーバーからリアルタイムでストリーム配信することです。
中央サーバーから直接再生されない場合は、ビデオファイルのダウンロード元とビデオの開始時期を定義する方法について質問があります。なぜそれが本当に同期して再生される必要があるかについての質問もあります。映像コンテンツがアプリに同梱されているか、完全にダウンロードされている場合、NTPサーバにのみ、このシナリオに関連すると思われる
:あなたはときに再生するかを決定するために、中央のサーバーを持っていると仮定すると
。次に、NTPサーバーを使用して、デバイスと中央サーバーから返された時間の差を判断できます。 (使用可能なAPIを使用してデバイスの時刻を設定することはできません)。次に、中央サーバーにクエリを送信して、ビデオの再生元を確認する必要があります。私は、サーバーが数秒で再生を開始するポイントを示す応答で応答することをお勧めします。つまり、最初のY秒/ミリ秒/ティックをスキップしてZ秒の時間をスキップしてビデオを再生します。
いつ再生するかを決定するための中央サーバがない場合、唯一の仮定このシナリオがどのように機能するかについては、すべてのデバイスにコンテンツがある場合(または再生しようとする前に最初にダウンロードする場合)、そのコンテンツをいつ再生するかについての詳細があります。 NTPサーバは実際の現在の時刻(NTP要求のために許される差異)を知り、その時刻を過ぎた時点で同じ位置でトラックの再生を開始するために使用することができる。
上記のシナリオでは、コンテンツをダウンロードする必要があると述べていますこれは、バッファにかかる時間が同期外れになるので、ダウンロードが再生よりも遅くなることに問題がないことを保証するためです。
これが役に立ちます。
- 1. CUDAの非同期memcpy中のデバイス同期
- 2. Node.js非同期ビデオ変換が遅い
- 3. 複数のデバイス間でタイムスタンプを同期
- 4. サーバーのデータ同期フレームワーク/アルゴリズム<->デバイス?
- 5. ネットワークタイムプロトコル(NTP)
- 6. NTPリクエストパケット
- 7. Pythonでntpクライアント
- 8. WP7で同期Http/RESTコールを行いますか?
- 9. wp7の非同期BeginGetResponse中にウィンドウを処理するボタン
- 10. Android仮想デバイスのビデオ?
- 11. 取得ネットワークタイムプロトコル(NTP)タイムスタンプ
- 12. CプログラムのNTPタイムスタンプ
- 13. NTPサーバーは常に同じ返信 - 間違った日付(ウィンドウ)
- 14. WP7デバイスの座標を取得する
- 15. WP7 1台のデバイスから別のデバイスにトーストを送信
- 16. WP7墓石 - ユーザーの期待?
- 17. MPMoviePlayerControllerのビデオとオーディオが同期していない
- 18. ViewBox内でMediaElementのオーディオ/ビデオが同期しない
- 19. WPF MediaElementビデオを第2のウィンドウと同期させます。
- 20. FFMpeg同期していないiOSアプリケーションのオーディオ/ビデオ
- 21. オーディオ/ビデオ同期、TS MPEG2;ハンドブレーキのPTSを理解するH264/AVC
- 22. xugglerを使用してオーディオとビデオを同期する方法
- 23. iphoneアプリでオーディオとビデオを同期する方法
- 24. FFMPEG音声、ビデオが同期していない
- 25. Ffmpegを使ってデコードされたビデオを同期する
- 26. 2つ以上のiosデバイスでオーディオを同期する方法
- 27. シリアルポート経由でC#アプリとデバイスを同期する
- 28. Mac/iPhoneアプリ - コアデータをiCloud&デバイスと同期する(コアデータを使用)
- 29. 複数のデバイス間でJS時間を同期
- 30. 複数のAndroidデバイスで実行の開始を同期する
本当に私は問題を解決する..しかし私は別のものがあることを知っている;)私はそれについて新しい質問を置く:) – jpmd