JP5651872B2 - Receiving device, screen frame transmission system and method - Google Patents
Receiving device, screen frame transmission system and method Download PDFInfo
- Publication number
- JP5651872B2 JP5651872B2 JP2011017969A JP2011017969A JP5651872B2 JP 5651872 B2 JP5651872 B2 JP 5651872B2 JP 2011017969 A JP2011017969 A JP 2011017969A JP 2011017969 A JP2011017969 A JP 2011017969A JP 5651872 B2 JP5651872 B2 JP 5651872B2
- Authority
- JP
- Japan
- Prior art keywords
- screen frame
- frame data
- mode
- buffer
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Description
本発明は、受信装置、スクリーンフレーム伝送システムと方法に関するものであって、特に、レイテンシ遅延を調整することができる受信装置、スクリーンフレーム伝送システムと方法に関するものである。 The present invention relates to a receiving apparatus, a screen frame transmission system, and a method, and more particularly, to a receiving apparatus, a screen frame transmission system, and a method capable of adjusting a latency delay.
スクリーン共有は、情報技術の重要なアプリケーションの一つであり、例えば、リモートデスクトップにより遠隔制御を行うこと、又は、無線通信の方式で、プロジェクタに連接され、プレゼンテーションを行うこと。今まで公知のスクリーン共有技術は、低フレームレートのために、静的なコンテンツの伝送だけにしか適しない。コンピュータパフォーマンス、画像圧縮技術とワイヤレスネットワークの回線容量が継続的に進化するのに伴い、現在のスクリーン共有技術は、ワイヤレスネットワークにより、リモートデスクトップで再生されるビデオを円滑に表示できるようになった。この分野において、スクリーンフレームデータは、操作システムにより、ソフトウェアプログラムを通じて、無損失で得られる。 Screen sharing is one of the important applications of information technology. For example, remote control is performed by a remote desktop, or presentation is performed by connecting to a projector by a wireless communication method. The screen sharing techniques known so far are only suitable for the transmission of static content due to the low frame rate. As computer performance, image compression technology, and wireless network bandwidth continue to evolve, current screen sharing technology has enabled wireless networks to smoothly display video played on remote desktops. In this field, the screen frame data is obtained losslessly by the operating system through a software program.
公知のリモートディスクトップのスクリーンフレームが伝送される時、受信端は、通常、スクリーンフレームデータをバッファリングしないので、伝送端がスクリーンフレームを伝送するから、受信端がスクリーンフレームを表示するまでのレイテンシ遅延が減少する。しかし、ワイヤレス通信環境中で、映像内容を含むデスクトップを円滑に伝送する必要がある場合、受信端でのスクリーンフレームデータのバッファリングが必要である。 大部分のネットワーク伝送環境、特に、ワイヤレスネットワークは、受信端での伝送パッケージの到着時間が一定しないので、受信端でのスクリーンフレームデータのバッファリングするのは、受信端で、円滑、且つ、ジッターがない再生速度を維持するのに不可欠である。しかし、受信端がスクリーンフレームデータをバッファリングする時、伝送端がスクリーンフレームを伝送すると、受信端がスクリーンフレームを表示するとの間のレイテンシ遅延が増加する。遠隔制御時に、レイテンシ遅延が大きくなると、ユーザーが希望する即時制御が達成されない。 例えば、ユーザーがキーボードを遠隔で打つ時、2 、 3 秒後にやっと、ディスプレイスクリーンに反応を示し、ユーザーが、リモートホストを容易に制御することができない。 When a known remote desktop screen frame is transmitted, the receiving end normally does not buffer the screen frame data, so the latency from the transmission end transmitting the screen frame to the receiving end displaying the screen frame is transmitted. Delay is reduced. However, when it is necessary to smoothly transmit a desktop including video content in a wireless communication environment, it is necessary to buffer screen frame data at the receiving end. In most network transmission environments, especially wireless networks, the arrival time of the transmission package at the receiving end is not constant, so buffering screen frame data at the receiving end is smooth and jittery at the receiving end. It is essential to maintain no playback speed. However, when the receiving end buffers the screen frame data, if the transmitting end transmits the screen frame, the latency delay between the receiving end displaying the screen frame increases. If the latency delay increases during remote control, the immediate control desired by the user cannot be achieved. For example, when the user hits the keyboard remotely, after only a few seconds, the display screen responds and the user cannot easily control the remote host.
よって、スクリーンフレーム伝送方法とシステムを提供し、再生中のビデオを円滑にし、ホストを操作するときに、低レイテンシ遅延制御を提供することが必要である。 Therefore, it is necessary to provide a screen frame transmission method and system, smooth the video being played back, and provide low latency delay control when operating the host.
本発明は、受信装置、スクリーンフレーム伝送システムと方法を提供し、上述の問題を改善することを目的とする。 The present invention provides a receiving apparatus, a screen frame transmission system and method, and an object thereof is to improve the above-described problems.
上述の目的を達成するため、本発明は、受信装置、スクリーンフレーム伝送システムと方法を提供し、ユーザーの操作を検出して、システムを制御し、操作モードとビデオモードを切り換え、操作モード中、少ないスクリーンフレームデータがバッファリングされるので、スクリーンを表示するレイテンシ遅延が減少し、これにより、ユーザーに、低レイテンシ遅延制御を提供する。ビデオモード中、多くのスクリーンフレームデータがバッファリングされるので、ビデオ再生を円滑にする。 In order to achieve the above object, the present invention provides a receiving apparatus, a screen frame transmission system and method, detects a user operation, controls the system, switches between an operation mode and a video mode, Since less screen frame data is buffered, the latency delay to display the screen is reduced, thereby providing the user with low latency delay control. During the video mode, a lot of screen frame data is buffered, which facilitates video playback.
実施例によると、スクリーンフレーム伝送システムは、伝送装置と受信装置を含む。伝送装置は、スクリーン共有のためのスクリーンフレームデータを捕捉する捕捉モジュールと、スクリーンフレームデータを通信信号に変換し、伝送する第一通信インターフェースと、捕捉モジュールと第一通信インターフェースに電気的に接続し、スクリーンフレームデータを処理し、第一通信インターフェースを経由し、伝送する第一処理ユニットと、を含み。受信装置は、通信信号を受信する第二通信インターフェースと、スクリーンフレームデータをバッファリングし、スクリーンフレームデータに従って、ディスプレイ装置に、スクリーンを更新させるバッファと、 ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する検出モジュールと、第二通信インターフェース、バッファ、及び、検出モジュールに電気的に接続し、バッファにアクセスし、モード切り換え信号に基づいて、受信装置を制御して、操作モード、又は、ビデオモードに切り換える第二処理ユニットと、を含み、 バッファは、ビデオモードで、第一再生期間のスクリーンフレームデータをバッファリングし、操作モードで、第二再生期間のスクリーンフレームデータをバッファリングし、且つ、第一再生期間は第二再生期間より長い。
According to an embodiment, a screen frame transmission system includes a transmission device and a reception device. The transmission device is electrically connected to a capture module for capturing screen frame data for screen sharing , a first communication interface for converting and transmitting the screen frame data to a communication signal, and the capture module and the first communication interface. A first processing unit for processing the screen frame data and transmitting it via the first communication interface. The receiving device buffers a second communication interface that receives a communication signal, buffers the screen frame data, and causes the display device to update the screen according to the screen frame data. A detection module that outputs a mode switching signal corresponding to the video mode, and a second communication interface, a buffer, and a detection module are electrically connected, the buffer is accessed, and the receiving device is controlled based on the mode switching signal And a second processing unit that switches to the operation mode or the video mode. The buffer buffers the screen frame data of the first reproduction period in the video mode, and the second processing unit in the operation mode. Buffer screen frame data Ngushi and first regeneration period is longer than the second reproduction period.
別の実施例には受信装置と、伝送装置とを、スクリーンフレーム伝送システムに組み合わせる。受信装置は、通信インターフェース、 バッファ、検出モジュール、及び、処理ユニットを含む。通信インターフェースは、伝送装置から、スクリーン共有のためのスクリーンフレームデータを含む通信信号を受信する。バッファは、スクリーンフレームデータをバッファリングし、スクリーンフレームデータに基づいて、ディスプレイ装置がそのスクリーンを更新する。検出モジュールは、ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する。処理ユニットは、通信インターフェース、バッファと検出モジュールに電気的に接続し、バッファにアクセスし、モード切り換え信号に従って、受信装置を制御し、操作モード、又は、ビデオモードに切り換え、バッファは、ビデオモードで、第一再生期間のスクリーンフレームデータをバッファリングし、再生モードで、第二再生期間のスクリーンフレームデータをバッファリングし、且つ、第一再生期間は第二再生期間より長い。
In another embodiment, a receiving device and a transmission device are combined in a screen frame transmission system. The receiving device includes a communication interface, a buffer, a detection module, and a processing unit. The communication interface receives a communication signal including screen frame data for screen sharing from the transmission device. The buffer buffers the screen frame data, and the display device updates the screen based on the screen frame data. The detection module detects a user operation and outputs a mode switching signal corresponding to the operation mode or the video mode. The processing unit is electrically connected to the communication interface, the buffer and the detection module, accesses the buffer, controls the receiving device according to the mode switching signal, switches to operation mode or video mode, the buffer is in video mode The screen frame data of the first reproduction period is buffered, the screen frame data of the second reproduction period is buffered in the reproduction mode, and the first reproduction period is longer than the second reproduction period.
更に別の実施例によると、スクリーンフレーム伝送方法は、伝送端で、スクリーン共有のためのスクリーンフレームデータを捕捉し、受信端で伝送するステップと、ユーザーの操作を検出し、操作モード、又は、ビデオモードに、対応するモード切り換え信号を出力するステップと、受信端で、スクリーンフレームデータを受信し、バッファリングし、ディスプレイ装置がスクリーンフレームデータに基づいて、そのスクリーンを更新するステップと、受信端でモード切り換え信号に従って、操作モード、又は、ビデオモードに切り換え、ビデオモード中、第一再生期間のスクリーンフレームデータがバッファリングされ、操作モード中、第二再生期間のスクリーンフレームデータがバッファリングされるステップと、を含み、第一再生期間は第二再生期間より長い。
According to still another embodiment, a screen frame transmission method includes a step of capturing screen frame data for screen sharing at a transmission end and transmitting the screen frame data at a reception end, detecting a user operation, an operation mode, or Outputting a mode switching signal corresponding to the video mode; receiving and buffering screen frame data at the receiving end; and updating the screen based on the screen frame data by the display device; and receiving end In accordance with the mode switching signal, the mode is switched to the operation mode or the video mode. During the video mode, the screen frame data in the first playback period is buffered. And a first reproduction period Longer than the second playback period.
受信装置、スクリーンフレーム伝送システムと方法は、ユーザーの操作を検出し、システムを制御して、操作モードとビデオモードとを切り換え、操作モード中、少ないスクリーンフレームデータがバッファリングされて、スクリーンフレームを表示するレイテンシ遅延が短く、ユーザーに、低レイテンシ遅延制御を提供する。ビデオモード中、多くのスクリーンフレームデータがバッファリングされ、ビデオ再生が円滑である。 Receiving device, screen frame transmission system and method detect user's operation, control system, switch between operation mode and video mode, during operation mode, less screen frame data is buffered and screen frame The latency latency to display is short and provides the user with low latency delay control. During the video mode, a lot of screen frame data is buffered and the video playback is smooth.
図1は、本発明の実施例による伝送装置11と受信装置12を含むスクリーンフレーム伝送システム10を示す図である。伝送装置11は、捕捉モジュール111、第一通信インターフェース112と第一処理ユニット113を含む。捕捉モジュール111は、スクリーンフレームデータを捕捉する。例えば、捕捉モジュール111は、操作システムにより、ソフトウェアプログラムを通じて、無損失のスクリーンフレームデータを得る。第一通信インターフェース112は、捕捉モジュール111により捕捉されたスクリーンフレームデータを通信信号に変換し、伝送する。第一処理ユニット113は、捕捉モジュール111と第一通信インターフェース112に電気的に接続され、捕捉モジュール111により捕捉されたスクリーンフレームデータを処理し、第一通信インターフェース112により伝送する。実施例によると、捕捉モジュール111と第一処理ユニット113との間に、符号化モジュール114を設置し、符号化モジュール114は、捕捉モジュール111により捕捉されたスクリーンフレームを符号化し、第一処理ユニット113の演算負担を軽減する。
FIG. 1 is a diagram illustrating a screen
受信装置12は、第二通信インターフェース121、バッファ123、第二検出モジュール124と第二処理ユニット122を含む。第二通信インターフェース121は、伝送装置11から、通信信号を受信する。実施例によると、第一通信インターフェース112と第二通信インターフェース121は、有線、又は、ワイヤレスネットワーク通信基準に従う。第二処理ユニット122は、第二通信インターフェース121、バッファ123と第二検出モジュール124に電気的に接続される。第二処理ユニット122は、第二通信インターフェース121から復調されたスクリーンフレームデータを受信し、必要に応じて、バッファ123中に、スクリーンフレームデータをバッファリングし、ディスプレイ装置20は、バッファ123中のスクリーンフレームデータに基づいて、そのスクリーンを更新する。
The
第二検出モジュール124は、ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する。例えば、第二検出モジュール124は、ヒューマンインターフェース装置(HID)、例えば、 キーボード、マウス等の入力信号を検出し、ユーザーが操作を実行しているか判断する。HIDの入力信号が検出される場合、ユーザーが操作を実行していることを示し、第二検出モジュール124は、操作モードに対応するモード切り換え信号を出力する。所定期間に、入力信号が検出されない場合、ユーザーが操作を停止したことを示し、その後、第二検出モジュール124は、ビデオモードに対応するモード切り換え信号を出力する。
The
上述の説明を継続すると、第二処理ユニット122は、第二検出モジュール 124のモード切り換え信号に基づいて、受信装置12を制御し、操作モード、又は、ビデオモードに切り換える。ビデオモード中、第二処理ユニット122は、バッファ123で、第一再生期間のスクリーンフレームデータをバッファリングし、操作モード中、第二処理ユニット122は、バッファ123で、第二再生期間のスクリーンフレームデータをバッファリングし、且つ、第一再生期間は第二再生期間より長い。言い換えると、ビデオモード中、伝送装置11がスクリーンフレームを伝送するから、受信端12がスクリーンフレームを表示するまでのレイテンシ遅延は長い。一方、操作モード中、レイテンシ遅延は短い。第二再生期間が短いほど、伝送装置11がスクリーンフレームを伝送するから、受信端12がスクリーンフレームを表示するまでのレイテンシ遅延が短くなることが予測できる。
Continuing the above description, the
実施例によると、第二処理ユニット122は、再生モジュール125より、バッファ123でのスクリーンフレームデータを再生する。例えば、再生モジュール 125は、これに限定されないが、ソフトウェアで実現される。ビデオモード中、再生モジュール 125 は、所定のバッファ期間まで待機してから、各スクリーンフレームデータのタイムスタンプに従って、最初の再生速度で、バッファ123にバッファリングされたスクリーンフレームデータを再生する。受信装置12が、ビデオモードから操作モードに切り換わる時、レイテンシ遅延を速く減少させるため、再生モジュール125は、ビデオモード中にバッファリングされたスクリーンフレームデータを加速出力し、例えば、出力ビデオのフレームレートを増加し、即ち、再生モジュール125は、各スクリーンフレームデータのタイムスタンプを無視して、更に速い再生速度で、バッファ123にバッファリングされたスクリーンフレームデータを出力する。又、再生モジュール125は、ビデオモードでバッファ123にバッファリングされたスクリーンフレームデータを直接、放棄する。こうしてから、受信装置12に受信されたスクリーンフレームデータは、ユーザーの操作期間のスクリーンフレームである。レイテンシ遅延が短いので、ユーザーは気がつかず、よって、低レイテンシ遅延制御を提供することができる。
According to the embodiment, the
一方、受信装置12が、操作モードからビデオモードに切り換わる時、再生モジュール125は、バッファ123にバッファリングされたスクリーンフレームデータの出力を休止するか、又は、バッファ123にバッファリングされたスクリーンフレームデータを出力する速度を減少させ、例えば、ビデオ出力のフレームレートを減少させることにより、バッファ123に、更に多くのスクリーンフレームデータをバッファリングさせる。設定された再生期間に対応するスクリーンフレームデータが累積してから、再生モジュール125は、各クリーンフレームデータのタイムスタンプに従って、最初の再生速度で、スクリーンフレームを出力する。
On the other hand, when the receiving
実施例によると、受信装置12は、ディスプレイ装置20に内蔵される。又、受信装置12は、第二処理ユニット122に電気的に接続される第一接続インターフェース126を含む。ディスプレイ装置20は、第一接続インターフェース126により、受信装置12に電気的に接続される。例えば、第一接続インターフェース126はビデオ接続ポートである。ディスプレイ装置20は、テレビ、ディスプレイ、又は、プロジェクタ等、フレームを表示することができる電子装置である。
According to the embodiment, the receiving
実施例によると、受信装置12は、第二処理ユニット122に電気的に接続される第二接続インターフェース127を含む。ヒューマンインターフェース装置(HID)30は、第二接続インターフェース127により、受信装置12に電気的に接続される。これにより、ユーザーは、受信装置12に接続されるヒューマンインターフェース装置(HID)30により、リモートホストを操作する。例えば、第二接続インターフェース127はUSBインターフェースである。 前述の構造によると、入力装置がないディスプレイ装置20、例えば、プロジェクタは、ヒューマンインターフェース装置(HID)30を含む受信装置12に接続されことにより、ユーザーがリモートホストを制御できるようにする、例えば、再生するビデオを選択する。
According to the embodiment, the receiving
注意すべきことは、伝送装置11は、第一処理ユニット113に電気的に接続される第一検出モジュール115を含むことである。第一検出モジュール115は、同様に、ユーザーの操作を検出し、対応するモード切り換え信号を、受信装置12に出力する。受信装置12は伝送装置11から出力されるモード切り換え信号に基づいて、受信装置 12は、対応する再生モードに切り換える。例えば、ユーザーは、受信装置11に接続されるヒューマンインターフェース装置(HID)により、リモートホストを操作するのではなく、ワイヤレスキーボード、又は、ワイヤレスマウスを用いて操作を実行し、受信装置12は、伝送装置11から出力されるモード切り換え信号に基づいて、対応する再生モードに切り換えることができ、低レイテンシ遅延制御を提供する。
It should be noted that the
図2は、本実施例によるスクリーンフレーム伝送方法を示す図である。まず、伝送端は、スクリーンフレームデータを捕捉し、受信端に伝送する(S21)。伝送端、又は、受信端は、ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する(S22)。その後、受信端は、伝送端により伝送されるスクリーンフレームデータを受信し、バッファリングし、モード切り換え信号を受信する(S23)。受信端は、モード切り換え信号に基づいて、操作モード、又は、ビデオモードに切り換えるかを決定する(S24)。ビデオモードに切り換える場合、伝送端は、再生期間が長いスクリーンフレームデータをバッファリングし(S25)、伝送端がスクリーンフレームを伝送するから、受信端がスクリーンフレームを表示するまでのレイテンシ遅延を長くし、ビデオが滑らかに再生される。操作モードに切り換える場合、受信端は、再生期間が短いスクリーンフレームデータをバッファリングし (S26)、伝送端がスクリーンフレームを伝送するから、受信端がスクリーンフレームを表示するまでのレイテンシ遅延を短くし、これにより、ユーザーに、低レイテンシ遅延制御を提供する。最後に、ディスプレイ装置は、受信端上でバッファリングされるスクリーンフレームデータに基づいて、そのスクリーンを更新する (S27)。その他の詳細な説明は、上述されているので、ここでは、説明を省略する。 FIG. 2 is a diagram illustrating a screen frame transmission method according to the present embodiment. First, the transmission end captures screen frame data and transmits it to the reception end (S21). The transmission end or the reception end detects a user operation and outputs a mode switching signal corresponding to the operation mode or the video mode (S22). Thereafter, the receiving end receives the screen frame data transmitted by the transmitting end, buffers it, and receives the mode switching signal (S23). The receiving end determines whether to switch to the operation mode or the video mode based on the mode switching signal (S24). When switching to the video mode, the transmission end buffers screen frame data having a long reproduction period (S25), and since the transmission end transmits the screen frame, the latency delay until the reception end displays the screen frame is lengthened. , The video plays smoothly. When switching to the operation mode, the receiving end buffers screen frame data having a short reproduction period (S26), and since the transmission end transmits the screen frame, the latency delay until the receiving end displays the screen frame is shortened. This provides the user with low latency delay control. Finally, the display device updates the screen based on the screen frame data buffered on the receiving end (S27). Since the other detailed description has been described above, the description is omitted here.
前述を総合すると、受信装置、スクリーンフレーム伝送システムと方法は、ユーザーの操作を検出し、システムを制御して、操作モードとビデオモードとを切り換え、操作モード中、少ないスクリーンフレームデータがバッファリングされて、スクリーンフレームを表示するレイテンシ遅延が短く、ユーザーに、低レイテンシ遅延制御を提供する。ビデオモード中、多くのスクリーンフレームデータがバッファリングされ、ビデオ再生が円滑である。 In summary, the receiving device, screen frame transmission system and method can detect the user's operation, control the system, switch between operation mode and video mode, and less screen frame data is buffered during operation mode. Thus, the latency delay for displaying the screen frame is short, and the user is provided with low latency delay control. During the video mode, a lot of screen frame data is buffered and the video playback is smooth.
本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない範囲内で各種の変動や潤色を加えることができ、従って本発明の保護範囲は、特許請求の範囲で指定した内容を基準とする。 In the present invention, preferred embodiments have been disclosed as described above. However, the present invention is not limited to the present invention, and any person who is familiar with the technology can use various methods within the spirit and scope of the present invention. Variations and moist colors can be added, so the protection scope of the present invention is based on what is specified in the claims.
10 スクリーンフレーム伝送システム
11 伝送装置
111 捕捉モジュール
112 第一通信インターフェース
113 第一処理ユニット
114 符号化モジュール
115 第一検出モジュール
12 受信装置
121 第二通信インターフェース
122 第二処理ユニット
123 バッファ
124 第二検出モジュール
125 再生モジュール
126 第一接続インターフェース
127 第二接続インターフェース
20 ディスプレイ装置
30 ヒューマンインターフェース装置(HID)
S21〜S27 ステップ
10 Screen
S21 to S27 steps
Claims (14)
スクリーン共有のためのスクリーンフレームデータを捕捉する捕捉モジュール、
前記スクリーンフレームデータを通信信号に変換し、伝送する第一通信インターフェース、および
前記捕捉モジュールと前記第一通信インターフェースに電気的に接続し、前記スクリーンフレームデータを処理し、前記第一通信インターフェースを経由させて、伝送する第一処理ユニット
を含む伝送装置と、
前記通信信号を受信する第二通信インターフェース、
前記スクリーンフレームデータをバッファリングし、前記スクリーンフレームデータに従って、ディスプレイ装置に、スクリーンを更新させるバッファ、
ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する第二検出モジュール、および
前記第二通信インターフェース、前記バッファ、及び、前記検出モジュールに電気的に接続し、前記バッファにアクセスし、前記モード切り換え信号に基づいて、操作モード、又は、ビデオモードに切り換えることを制御する第二処理ユニット
を含む受信装置と
を含み、
前記バッファが、前記ビデオモードで、第一再生期間の前記スクリーンフレームデータをバッファリングするように、前記ビデオモードに切り換わる時、前記スクリーンフレームデータの出力を休止するか、又は前記スクリーンフレームデータの出力速度を減少させ、且つ、前記第一再生期間に対応する前記スクリーンフレームデータが十分に累積された時、正常な出力速度に回復し、
前記バッファが、前記操作モードで、前記第一再生期間より短い第二再生期間の前記スクリーンフレームデータをバッファリングするように、前記操作モードに切り換わる時、前記ビデオモード中にバッファリングされた前記スクリーンフレームデータを放棄、又は、加速的に出力することを特徴とするスクリーンフレーム伝送システム。 A screen frame transmission system,
Capture module that captures screen frame data for screen sharing,
A first communication interface for converting and transmitting the screen frame data to a communication signal; and electrically connecting the acquisition module and the first communication interface to process the screen frame data and via the first communication interface A transmission device including a first processing unit for transmission;
A second communication interface for receiving the communication signal;
A buffer for buffering the screen frame data and causing a display device to update the screen according to the screen frame data;
A second detection module that detects a user operation and outputs a mode switching signal corresponding to an operation mode or a video mode; and electrically connected to the second communication interface, the buffer, and the detection module; A receiver including a second processing unit that accesses the buffer and controls switching to an operation mode or a video mode based on the mode switching signal;
The buffer is, in the video mode, the screen frame data in the first reproduction period to buffering, when switched to the video mode, or pause the output of the screen frame data, or the screen frame When the screen frame data corresponding to the first reproduction period is sufficiently accumulated, the output speed of the data is reduced, and the normal output speed is restored.
When the buffer switches to the operation mode so as to buffer the screen frame data in the second playback period shorter than the first playback period in the operation mode, the buffer buffered during the video mode A screen frame transmission system characterized in that screen frame data is discarded or output at an accelerated rate .
前記通信信号を受信する通信インターフェースと、
前記スクリーンフレームデータをバッファリングし、前記スクリーンフレームデータに基づいて、ディスプレイ装置にスクリーンを更新させるバッファと、
ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する検出モジュールと、
前記通信インターフェースと、前記バッファと前記検出モジュールとに電気的に接続され、前記バッファにアクセスし、前記モード切り換え信号に従って、前記受信装置を制御し、前記操作モード、又は、前記ビデオモードに切り換える処理ユニットと、
を含み、
前記バッファが、前記ビデオモードで、第一再生期間の前記スクリーンフレームデータをバッファリングするように、前記ビデオモードに切り換わる時、前記スクリーンフレームデータの出力を休止するか、又は前記スクリーンフレームデータの出力速度を減少させ、且つ、前記第一再生期間に対応する前記スクリーンフレームデータが十分に累積された時、正常な出力速度に回復し、
前記バッファが、前記操作モードで、前記第一再生期間より短い第二再生期間の前記スクリーンフレームデータをバッファリングするように、前記操作モードに切り換わる時、前記ビデオモード中にバッファリングされた前記スクリーンフレームデータを放棄、又は、加速的に出力することを特徴とする受信装置。 A receiver combined with a screen frame transmission system including a transmission device for transmitting a communication signal including screen frame data for screen sharing,
A communication interface for receiving the communication signal;
A buffer for buffering the screen frame data and causing a display device to update the screen based on the screen frame data;
A detection module that detects a user operation and outputs a mode switching signal corresponding to an operation mode or a video mode;
Processing that is electrically connected to the communication interface, the buffer, and the detection module, accesses the buffer, controls the receiving device according to the mode switching signal, and switches to the operation mode or the video mode Unit,
Including
The buffer is, in the video mode, the screen frame data in the first reproduction period to buffering, when switched to the video mode, or pause the output of the screen frame data, or the screen frame When the screen frame data corresponding to the first reproduction period is sufficiently accumulated, the output speed of the data is reduced, and the normal output speed is restored.
When the buffer switches to the operation mode so as to buffer the screen frame data in the second playback period shorter than the first playback period in the operation mode, the buffer buffered during the video mode A receiving apparatus characterized in that screen frame data is discarded or output at an accelerated rate .
伝送端が、スクリーン共有のためのスクリーンフレームデータを捕捉し、受信端に伝送するステップと、
ユーザーの操作を検出し、操作モード、又は、ビデオモードに対応するモード切り換え信号を出力する検出ステップと、
前記受信端で、前記スクリーンフレームデータを受信し、バッファリングし、前記スクリーンフレームデータに基づいて、ディスプレイ装置にスクリーンを更新させるステップと、
前記受信端で、前記モード切り換え信号に従って、前記操作モード、又は、前記ビデオモードに切り換え、前記ビデオモード中、第一再生期間の前記スクリーンフレームデータがバッファリングされるように、前記ビデオモードに切り換わる時、前記受信端が、前記スクリーンフレームデータの出力を休止するか、又は前記スクリーンフレームデータの出力速度を減少させ、且つ、前記第一再生期間に対応する前記スクリーンフレームデータが十分に累積された時、正常な出力速度に回復し、前記操作モード中、前記第一再生期間より短い第二再生期間の前記スクリーンフレームデータがバッファリングされるように、前記操作モードに切り換わる時、前記受信端が前記ビデオモード中にバッファリングされた前記スクリーンフレームデータを放棄、又は、加速的に出力するステップと
を含むことを特徴とするスクリーンフレーム伝送方法。 A screen frame transmission method,
A transmission end to capture screen frame data for screen sharing and transmit it to a reception end;
A detection step of detecting a user operation and outputting a mode switching signal corresponding to the operation mode or the video mode;
Receiving, buffering, and causing the display device to update the screen based on the screen frame data at the receiving end; and
In the receiving end, in accordance with the mode switching signal, the operation mode, or is switched to the video mode, in the video mode, to so that the screen frame data in the first reproduction period is buffered, cut in the video mode In other words, the receiving end pauses the output of the screen frame data or reduces the output speed of the screen frame data, and the screen frame data corresponding to the first reproduction period is sufficiently accumulated. was time to recover to the normal output rate, in the operation mode, so that the screen frame data before Symbol second reproduction period shorter than the first regeneration period is buffered, when switched to the operation mode, the The screen frame data buffered while the receiving end is in the video mode Abandoned, or screen frame transmission method characterized by comprising the step of outputting an accelerating rate.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011017969A JP5651872B2 (en) | 2011-01-31 | 2011-01-31 | Receiving device, screen frame transmission system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011017969A JP5651872B2 (en) | 2011-01-31 | 2011-01-31 | Receiving device, screen frame transmission system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012159593A JP2012159593A (en) | 2012-08-23 |
| JP5651872B2 true JP5651872B2 (en) | 2015-01-14 |
Family
ID=46840183
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011017969A Active JP5651872B2 (en) | 2011-01-31 | 2011-01-31 | Receiving device, screen frame transmission system and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5651872B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7252444B2 (en) * | 2019-03-13 | 2023-04-05 | 富士通株式会社 | Display control program, display control method and information processing device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10289091A (en) * | 1997-04-16 | 1998-10-27 | Agency Of Ind Science & Technol | Computer network |
| JP3665527B2 (en) * | 2000-02-16 | 2005-06-29 | 日本電信電話株式会社 | Computer screen sharing control method, computer screen sharing control system, and centralized management server |
| JP2004356695A (en) * | 2003-05-27 | 2004-12-16 | Sony Corp | Data distribution system and data distribution method, and data receiving device and data receiving method |
| JP2010258489A (en) * | 2009-04-21 | 2010-11-11 | Hitachi Ltd | Video display device, reception device, transmission / reception system, and video display method |
-
2011
- 2011-01-31 JP JP2011017969A patent/JP5651872B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012159593A (en) | 2012-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107454416B (en) | Video stream sending method and device | |
| US8521900B2 (en) | Remote audio-video sharing method and application program for the same | |
| KR101633100B1 (en) | Information processing system, information processing apparatus, information processing method, and recording medium | |
| EP3503570A1 (en) | Method of transmitting video frames from a video stream to a display and corresponding apparatus | |
| WO2015058590A1 (en) | Control method, device and system for live broadcast of video, and storage medium | |
| WO2018192415A1 (en) | Data live broadcast method, and related device and system | |
| US20130166769A1 (en) | Receiving device, screen frame transmission system and method | |
| CN103780943B (en) | Audio channel switching method, device and system | |
| CN103414894A (en) | Wireless real-time screen transfer equipment and method | |
| CN104320701B (en) | The switching method and device of signal source | |
| TW201112763A (en) | Method and system for remote viewing of static and video images | |
| CN107707976A (en) | A kind of video encoding/decoding method and mobile terminal | |
| US10482568B2 (en) | Information processor and information processing method | |
| WO2018036352A1 (en) | Video data coding and decoding methods, devices and systems, and storage medium | |
| US20120154678A1 (en) | Receiving device, screen frame transmission system and method | |
| WO2023142389A1 (en) | Screen mirroring method and apparatus, and electronic device and storage medium | |
| CN112601096A (en) | Video decoding method, device, equipment and readable storage medium | |
| US9445142B2 (en) | Information processing apparatus and control method thereof | |
| CN102739614B (en) | Remote video and audio sharing method | |
| CN102547204B (en) | Receiving device, screen image transmission system and transmission method thereof | |
| JP5651872B2 (en) | Receiving device, screen frame transmission system and method | |
| WO2025161977A1 (en) | Rendering method and apparatus, and device-cloud collaborative system | |
| TWI524767B (en) | Receiving device, screen frame transmission system and method | |
| CN111541940B (en) | Motion compensation method, device, television and storage medium for display device | |
| CN110798700B (en) | Video processing method, video processing device, storage medium and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130605 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130924 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140225 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140625 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20140812 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141027 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5651872 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |