JP5178311B2 - 送信装置、送信装置の制御方法、及びプログラム - Google Patents
送信装置、送信装置の制御方法、及びプログラム Download PDFInfo
- Publication number
- JP5178311B2 JP5178311B2 JP2008125132A JP2008125132A JP5178311B2 JP 5178311 B2 JP5178311 B2 JP 5178311B2 JP 2008125132 A JP2008125132 A JP 2008125132A JP 2008125132 A JP2008125132 A JP 2008125132A JP 5178311 B2 JP5178311 B2 JP 5178311B2
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- frame
- packet
- image frame
- intra
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1809—Selective-repeat protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/164—Feedback from the receiver or from the transmission channel
- H04N19/166—Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4425—Monitoring of client processing errors or hardware failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6375—Control signals issued by the client directed to the server or network components for requesting retransmission, e.g. of data packets lost or corrupted during transmission from server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
本発明の送信装置の制御方法は、動画データを符号化してパケットを生成する生成工程と、前記生成されたパケットを受信装置へ送信する送信工程と、前記送信されたパケットのうち、前記受信装置が正常に受信しなかったパケットを前記受信装置からの通知に基づいて特定する特定工程と、前記特定されたパケットに対応する第1の動画フレームと前記第1の動画フレームの次に他の動画フレームを参照せずに復号可能な画面内符号化方式で符号化される画面内符号化フレームとの間のフレーム数が閾値以上であるか判定する判定工程と、前記特定工程において特定されたパケットを再送信する再送工程と、前記判定工程において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値以上であると判定し、前記特定された前記第1の動画フレームのパケットを再送信しない場合、前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間の第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に決定する決定工程とを有し、前記決定工程において、前記判定工程において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値未満であると判定した場合、及び、前記特定された前記第1の動画フレームのパケットを再送信する場合、前記第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に限定しないことを特徴とする。
本発明のプログラムは、動画データを符号化してパケットを生成する生成手順と、前記生成されたパケットを受信装置へ送信する送信手順と、前記送信されたパケットのうち、前記受信装置が正常に受信しなかったパケットを前記受信装置からの通知に基づいて特定する特定手順と、前記特定されたパケットに対応する第1の動画フレームと前記第1の動画フレームの次に他の動画フレームを参照せずに復号可能な画面内符号化方式で符号化される画面内符号化フレームとの間のフレーム数が閾値以上であるか判定する判定手順と、前記特定手順において特定されたパケットを再送信する再送手順と、前記判定手順において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値以上であると判定し、前記特定された前記第1の動画フレームのパケットを再送信しない場合、前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間の第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に決定し、前記判定手順において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値未満であると判定した場合、及び、前記特定された前記第1の動画フレームのパケットを再送信する場合、前記第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に限定しない決定手順とをコンピュータに実行させることを特徴とする。
図1及び図2は、本発明の一実施形態に係る送信装置及び受信装置の構成例を示すブロック図である。
送信部27は、受信状態情報(エラー情報)を図1に示したような送信装置(サーバー)へ送信する。受信状態情報(エラー情報)には、エラー検出部26により得られたエラーパケットを特定するパラメータ(シーケンス番号及びフレーム番号)を含む。また、受信状態情報(エラー情報)には、ジッター管理部28で算出された前記受信間隔の平均値や変動幅も、必要に応じて含まれる。
受信状態情報抽出部16は、受信状態情報を構成する各パラメータに分離する。受信状態情報抽出部16において各パラメータに分離されたパラメータの内、エラーパケットのシーケンス番号及びフレーム番号は、判定部18に入力される。また、分離されたパラメータの内、受信パケットに関するジッターの時間的変化に係るジッター情報(受信間隔の平均値や変動幅)は、符号量制御部17に入力される。
次に、本発明の第2の実施形態について説明する。
現在、コンテンツ1のファイル番号3が、ストレージ部11から符号化の順序で読み出され、データ処理部12へ入力されていると仮定する。データ処理部12へ入力された符号化データは、所定のパケット・フォーマットに従ってパケット化され、送信バッファ13を介して送信部14へ入力される。送信部14へ入力されたパケットは、任意の通信路を経由して受信装置(クライアント)へ送信される。
図9に示すように、受信状態情報に含まれるジッター情報を入力された符号量制御部17は、パケットサイズとパケット受信間隔の平均値Jmと変動幅Jbに基づいて、安定して通信可能なレートLを算出する(S301〜S303)。安定して通信可能なレートLの算出方法としては、表1及び式1による方法が一例として考えられる。
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置又はシステム内のコンピュータ(CPU又はMPU)に対し、前記実施形態の機能を実現するためのソフトウェアのプログラムを供給する。そして、そのシステム又は装置のコンピュータに格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
また、この場合、前記ソフトウェアのプログラム自体が上述した実施形態の機能を実現することになり、そのプログラム自体は本発明を構成する。また、そのプログラムをコンピュータに供給するための手段、例えばかかるプログラムを格納した記録媒体は本発明を構成する。かかるプログラムを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
また、供給されたプログラムがコンピュータにて稼働しているオペレーティングシステム又は他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムは本発明の実施形態に含まれることは言うまでもない。
さらに、供給されたプログラムがコンピュータに係る機能拡張ボードや機能拡張ユニットに備わるメモリに格納された後、そのプログラムの指示に基づいてその機能拡張ボード等に備わるCPU等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
12 データ処理部
13 送信バッファ
14 送信部
15 受信部
16 受信状態情報抽出部
17 符号量制御部
18 判定部
19 符号化モード指定部
Claims (11)
- 動画データを符号化してパケットを生成する生成手段と、
前記生成されたパケットを受信装置へ送信する送信手段と、
前記送信されたパケットのうち、前記受信装置が正常に受信しなかったパケットを前記受信装置からの通知に基づいて特定する特定手段と、
前記特定されたパケットに対応する第1の動画フレームと前記第1の動画フレームの次に他の動画フレームを参照せずに復号可能な画面内符号化方式で符号化される画面内符号化フレームとの間のフレーム数が閾値以上であるか判定する判定手段と、
前記特定手段により特定されたパケットを再送信する再送手段と、
前記判定手段が前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値以上であると判定し、前記特定された前記第1の動画フレームのパケットを再送信しない場合、前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間の第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に決定する決定手段とを有し、
前記決定手段は、前記判定手段が前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値未満であると判定した場合、及び、前記特定された前記第1の動画フレームのパケットを再送信する場合、前記第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に限定しないことを特徴とする送信装置。 - 前記再送手段は、前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値未満の場合、前記特定手段により特定されたパケットの再送信を行わないことを特徴とする請求項1記載の送信装置。
- 前記決定手段は、前記第1の動画フレームと前記第2の動画フレームとの間のフレーム数に応じて、前記第2の動画フレームの動画データのうち前記画面内符号化方式により符号化する動画データを決定することを特徴とする請求項1記載の送信装置。
- 前記決定手段は、前記第1の動画フレームが、前記第1の動画フレームよりも前の動画フレームと後の動画フレームとを参照することで復号可能な双方向予測符号化フレームである場合、前記第2の動画フレームの前記隣接領域の動画データの符号化方式を、前記画面内符号化方式に限定しないことを特徴とする請求項1記載の送信装置。
- 前記動画データの各動画フレームを前記画面内符号化方式で符号化した画面内符号化ファイルを記憶する記憶手段を有し、
前記送信手段は、前記決定手段により符号化方式が前記画面内符号化方式に決定された動画データを、前記記憶手段から読み出して送信することを特徴とする請求項1記載の送信装置。 - 前記記憶手段は、各動画フレームを第1のビットレートで画面内符号化方式により符号化した第1の画面内符号化ファイルと、各動画フレームを前記第1のビットレートよりも高い第2のビットレートで画面内符号化方式により符号化した第2の画面内符号化ファイルとを記憶し、
前記送信手段は、前記第1及び第2の画面内符号化ファイルのうち、送信すべき動画データの読み出し先とする画面内符号化ファイルを、前記第1の動画フレームに対応するビットレートに基づいて決定することを特徴とする請求項5記載の送信装置。 - 送信装置の制御方法であって、
動画データを符号化してパケットを生成する生成工程と、
前記生成されたパケットを受信装置へ送信する送信工程と、
前記送信されたパケットのうち、前記受信装置が正常に受信しなかったパケットを前記受信装置からの通知に基づいて特定する特定工程と、
前記特定されたパケットに対応する第1の動画フレームと前記第1の動画フレームの次に他の動画フレームを参照せずに復号可能な画面内符号化方式で符号化される画面内符号化フレームとの間のフレーム数が閾値以上であるか判定する判定工程と、
前記特定工程において特定されたパケットを再送信する再送工程と、
前記判定工程において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値以上であると判定し、前記特定された前記第1の動画フレームのパケットを再送信しない場合、前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間の第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に決定する決定工程とを有し、
前記決定工程において、前記判定工程において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値未満であると判定した場合、及び、前記特定された前記第1の動画フレームのパケットを再送信する場合、前記第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に限定しないことを特徴とする制御方法。 - 前記第1の動画フレームと前記第1の動画フレームの次の画面内符号化フレームとの間のフレーム数が閾値未満の場合、前記再送工程において前記特定されたパケットの再送信を行わないことを特徴とする請求項7記載の制御方法。
- 前記決定工程において、前記第1の動画フレームと前記第2の動画フレームとの間のフレーム数に応じて、前記第2の動画フレームの動画データのうち前記画面内符号化方式により符号化する動画データを決定することを特徴とする請求項7記載の制御方法。
- 動画データを符号化してパケットを生成する生成手順と、
前記生成されたパケットを受信装置へ送信する送信手順と、
前記送信されたパケットのうち、前記受信装置が正常に受信しなかったパケットを前記受信装置からの通知に基づいて特定する特定手順と、
前記特定されたパケットに対応する第1の動画フレームと前記第1の動画フレームの次に他の動画フレームを参照せずに復号可能な画面内符号化方式で符号化される画面内符号化フレームとの間のフレーム数が閾値以上であるか判定する判定手順と、
前記特定手順において特定されたパケットを再送信する再送手順と、
前記判定手順において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値以上であると判定し、前記特定された前記第1の動画フレームのパケットを再送信しない場合、前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間の第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に決定し、前記判定手順において前記第1の動画フレームと前記第1の動画フレームの次の前記画面内符号化フレームとの間のフレーム数が閾値未満であると判定した場合、及び、前記特定された前記第1の動画フレームのパケットを再送信する場合、前記第2の動画フレームの動画データのうち、前記特定されたパケットの動画データの表示領域に対応する前記第2の動画フレームの表示領域の動画データの符号化方式及び該表示領域に隣接する隣接領域の動画データの符号化方式を前記画面内符号化方式に限定しない決定手順とをコンピュータに実行させるためのプログラム。 - 前記決定手順において、前記第1の動画フレームと前記第2の動画フレームとの間のフレーム数に応じて、前記第2の動画フレームの動画データのうち前記画面内符号化方式により符号化する動画データを決定する処理を前記コンピュータに実行させることを特徴とする請求項10記載のプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008125132A JP5178311B2 (ja) | 2008-05-12 | 2008-05-12 | 送信装置、送信装置の制御方法、及びプログラム |
US12/463,420 US8964855B2 (en) | 2008-05-12 | 2009-05-10 | Data transmission apparatus, data transmission method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008125132A JP5178311B2 (ja) | 2008-05-12 | 2008-05-12 | 送信装置、送信装置の制御方法、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009278188A JP2009278188A (ja) | 2009-11-26 |
JP2009278188A5 JP2009278188A5 (ja) | 2011-06-30 |
JP5178311B2 true JP5178311B2 (ja) | 2013-04-10 |
Family
ID=41266850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008125132A Active JP5178311B2 (ja) | 2008-05-12 | 2008-05-12 | 送信装置、送信装置の制御方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8964855B2 (ja) |
JP (1) | JP5178311B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8904027B2 (en) * | 2010-06-30 | 2014-12-02 | Cable Television Laboratories, Inc. | Adaptive bit rate for data transmission |
US20120099432A1 (en) * | 2010-10-20 | 2012-04-26 | Ceragon Networks Ltd. | Decreasing jitter in packetized communication systems |
JP2012156650A (ja) * | 2011-01-24 | 2012-08-16 | Panasonic Corp | 動画伝送システム |
JP2013225761A (ja) * | 2012-04-20 | 2013-10-31 | Hitachi Ltd | 符号化装置、復号装置、通信システム及び通信制御方法 |
JP2013247651A (ja) * | 2012-05-29 | 2013-12-09 | Canon Inc | 符号化装置、符号化方法およびプログラム |
US9008159B2 (en) | 2013-01-10 | 2015-04-14 | Qualcomm Incorporated | Rate adaptation for data communication |
US9071390B2 (en) | 2013-01-10 | 2015-06-30 | Qualcomm Incorporated | Adjusting physical layer transmission properties |
US9166853B2 (en) | 2013-01-10 | 2015-10-20 | Qualcomm Incorporated | Rate adaptation for data communication |
CN112655189A (zh) * | 2020-05-25 | 2021-04-13 | 深圳市大疆创新科技有限公司 | 传输数据的方法、装置、发送端和接收端 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6233283B1 (en) * | 1998-06-23 | 2001-05-15 | Lucent Technologies Inc. | Layered video coding using perceptual coding criteria for error resilience in packet networks |
DE69938094T2 (de) * | 1998-11-30 | 2009-02-05 | Matsushita Electric Industries Co. Ltd., Kadoma | Paketwiederübertragungskontrolle mit Prioritätsinformationen |
JP2003023639A (ja) | 2001-07-10 | 2003-01-24 | Sony Corp | データ伝送装置及び方法、データ伝送プログラム、並びに記録媒体 |
US7606305B1 (en) * | 2003-02-24 | 2009-10-20 | Vixs Systems, Inc. | Method and system for transcoding video data |
US20050089232A1 (en) * | 2003-10-23 | 2005-04-28 | Chun-Ming Hsu | Method of video compression that accommodates scene changes |
JP4488958B2 (ja) * | 2005-05-30 | 2010-06-23 | 株式会社東芝 | 映像伝送システム及び映像伝送方法 |
US8031777B2 (en) * | 2005-11-18 | 2011-10-04 | Apple Inc. | Multipass video encoding and rate control using subsampling of frames |
JP2007288604A (ja) * | 2006-04-18 | 2007-11-01 | Toshiba Corp | 映像伝送システム及び映像伝送方法 |
US8767839B2 (en) * | 2007-01-22 | 2014-07-01 | Qualcomm Incorporated | Error filter to differentiate between reverse link and forward link video data errors |
-
2008
- 2008-05-12 JP JP2008125132A patent/JP5178311B2/ja active Active
-
2009
- 2009-05-10 US US12/463,420 patent/US8964855B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009278188A (ja) | 2009-11-26 |
US20090279616A1 (en) | 2009-11-12 |
US8964855B2 (en) | 2015-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5178311B2 (ja) | 送信装置、送信装置の制御方法、及びプログラム | |
JP5100311B2 (ja) | 動画像データ送信方法、通信装置、及びプログラム | |
US9438924B2 (en) | Video encoding apparatus, video decoding apparatus, video encoding method, and video decoding method | |
JP5084362B2 (ja) | データ送信装置、及びデータ送受信システム | |
JP4936542B2 (ja) | 通信制御装置、通信制御方法、及びコンピュータプログラム | |
US20200177907A1 (en) | Video encoding apparatus, video decoding apparatus, video encoding method, and video decoding method | |
US8630178B2 (en) | Transmitting apparatus and transmission method | |
CN111093083B (zh) | 数据传输方法及装置 | |
JP2010028378A (ja) | 通信装置及び通信方法 | |
US9467639B2 (en) | Video transmission apparatus and control method for video transmission apparatus | |
JP2007013419A (ja) | 画像処理装置、画像処理方法 | |
TWI568238B (zh) | 用於在一視訊編碼器產生旁側資訊以區分封包資料之方法及系統 | |
JP2004254195A (ja) | 動画像符号化装置及び動画像符号化方法並びに動画像伝送システム及び動画像符号化プログラム | |
JP5141656B2 (ja) | 通信制御装置、通信制御方法、および通信制御プログラム | |
JP5522987B2 (ja) | 送信装置、送信方法、及びコンピュータプログラム | |
JP2002374535A (ja) | 画像処理装置、画像処理方法、記録媒体及びプログラム | |
JP5550751B2 (ja) | 映像送信装置、その制御方法、および制御方法を実行するプログラム | |
JP2007150486A (ja) | 画像伝送装置 | |
JP2009194454A (ja) | 送信装置、データ送信方法及びプログラム | |
JP2008301396A (ja) | 動画像通信装置、動画像通信用の半導体集積回路および動画像通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110512 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110512 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120228 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120425 |
|
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: 20121211 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130108 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5178311 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160118 Year of fee payment: 3 |