FR3013932B1 - VIDEO TRANSMISSION SYSTEM - Google Patents
VIDEO TRANSMISSION SYSTEMInfo
- Publication number
- FR3013932B1 FR3013932B1 FR1361568A FR1361568A FR3013932B1 FR 3013932 B1 FR3013932 B1 FR 3013932B1 FR 1361568 A FR1361568 A FR 1361568A FR 1361568 A FR1361568 A FR 1361568A FR 3013932 B1 FR3013932 B1 FR 3013932B1
- Authority
- FR
- France
- Prior art keywords
- video
- segment
- bit rate
- sequence
- segments
- 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
- 230000005540 biological transmission Effects 0.000 title abstract 2
Classifications
-
- 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/6373—Control signals issued by the client directed to the server or network components for rate control, e.g. request to the server to modify its transmission rate
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2401—Monitoring of the client buffer
-
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
L'invention concerne un codeur de vidéo comportant : un module de génération de segments (202) agencé pour générer une première séquence de segments de vidéo (SEQ(1)) sur la base d'un premier flux de vidéo (EVS(1)) codé à un premier débit binaire et une deuxième séquence de segments de vidéo (SEQ(2)) sur la base d'un deuxième flux de vidéo (EVS(2)) codé à un deuxième débit binaire différent du premier débit binaire ; et un module de transmission de segments (204) agencé pour : recevoir, à partir d'un décodeur de vidéo, un signal de requête de segment (REQ) identifiant un segment de vidéo (SEG) sélectionné de la première ou de la deuxième séquence de segments ; générer du code de correction d'erreur directe pour le segment de vidéo sélectionné ; et transmettre le segment de vidéo sélectionné et le code de correction d'erreur directe généré.The invention relates to a video encoder comprising: a segment generation module (202) arranged to generate a first sequence of video segments (SEQ (1)) on the basis of a first video stream (EVS (1) ) encoded at a first bit rate and a second sequence of video segments (SEQ (2)) based on a second video stream (EVS (2)) encoded at a second bit rate different from the first bit rate; and a segment transmission module (204) arranged to: receive, from a video decoder, a segment request signal (REQ) identifying a selected video segment (SEG) of the first or the second sequence segments; generating direct error correction code for the selected video segment; and transmitting the selected video segment and the generated direct error correction code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1361568A FR3013932B1 (en) | 2013-11-25 | 2013-11-25 | VIDEO TRANSMISSION SYSTEM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1361568A FR3013932B1 (en) | 2013-11-25 | 2013-11-25 | VIDEO TRANSMISSION SYSTEM |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3013932A1 FR3013932A1 (en) | 2015-05-29 |
FR3013932B1 true FR3013932B1 (en) | 2017-06-09 |
Family
ID=50639600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1361568A Active FR3013932B1 (en) | 2013-11-25 | 2013-11-25 | VIDEO TRANSMISSION SYSTEM |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3013932B1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5600663A (en) * | 1994-11-16 | 1997-02-04 | Lucent Technologies Inc. | Adaptive forward error correction system |
US6745364B2 (en) * | 2001-06-28 | 2004-06-01 | Microsoft Corporation | Negotiated/dynamic error correction for streamed media |
US9077991B2 (en) * | 2002-12-10 | 2015-07-07 | Sony Computer Entertainment America Llc | System and method for utilizing forward error correction with video compression |
US8433969B1 (en) * | 2010-11-18 | 2013-04-30 | Applied Micro Circuits Corporation | Forward error correction (FEC) auto negotiation for an optical transport network (OTN) |
EP2490447A1 (en) * | 2011-02-16 | 2012-08-22 | British Telecommunications Public Limited Company | Compact cumulative bit curves |
US8996719B2 (en) * | 2011-04-03 | 2015-03-31 | Jeremiah Condon | System and method of adaptive transport of multimedia data |
-
2013
- 2013-11-25 FR FR1361568A patent/FR3013932B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
FR3013932A1 (en) | 2015-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2014152104A (en) | ENCODING DEVICE AND CODING METHOD | |
EP4277279A3 (en) | Motion vector prediction | |
PH12017501471A1 (en) | Motion information derivation mode determination in video coding | |
PH12015500254A1 (en) | Methods and apparatus for encoding and decoding motion vector | |
MX2013005754A (en) | Method offor signaling image information, and method offor decoding image information using same. | |
WO2017188780A3 (en) | Method and apparatus for encoding/decoding video signal | |
MX342150B (en) | Encoding and decoding of audio signals. | |
MY166200A (en) | Method and apparatus for encoding and decoding motion vector | |
PH12016501353A1 (en) | Method and apparatus for coding video, and method and apparatus for decoding video accompanied by inter prediction using collocated image | |
MY164768A (en) | Estimating position and orientation of an underwater vehicle based on correlated sensor data | |
EA201001246A1 (en) | METHOD OF TURNING HYDROCARBONS (OPTIONS) AND SYSTEM FOR ITS IMPLEMENTATION | |
PE20060536A1 (en) | METHOD AND APPARATUS FOR USING IMAGE TRANSMISSION SPEED CONVERSION TECHNIQUES IN SCALABLE VIDEO CODING | |
GB2600624A9 (en) | Adaptive bit rate ratio control | |
MX360669B (en) | Image decoding method and device therefor, and image encoding method and device therefor. | |
SG10201808631PA (en) | Video Encoding Method For Encoding Hierarchical-Structure Symbols And A Device Therefor, And Video Decoding Method For Decoding Hierarchical-Structure Symbols And A Device Therefor | |
MX351064B (en) | Video prediction encoding device, video prediction encoding method, video prediction encoding program, video prediction decoding device, video prediction decoding method, and video prediction decoding program. | |
PH12015500022A1 (en) | Method and apparatus for encoding video and method and apparatus for decoding video determining inter-prediction reference picture list depending on block size | |
BR112015005763A2 (en) | method and apparatus for compensating for variations in lighting in a sequence of images | |
MX2015001476A (en) | System for and method of transmitting communication information. | |
WO2011127854A3 (en) | Method, service board and system for transmitting key, video, mouse data | |
WO2012002690A3 (en) | Digital receiver and method for processing caption data in the digital receiver | |
MX2014001917A (en) | Image processing system, transmitting device, receiving device, transmitting method, receiving method, and computer program. | |
WO2012148128A3 (en) | Inter-prediction method, and encoding and decoding methods and device using same | |
WO2012030176A3 (en) | Broadcast signal processing method and device for 3-dimensional (3d) broadcasting service | |
MX344083B (en) | Method and apparatus for processing digital service signal. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 3 |
|
PLFP | Fee payment |
Year of fee payment: 4 |
|
PLFP | Fee payment |
Year of fee payment: 5 |
|
CD | Change of name or company name |
Owner name: KEEPIXO, FR Effective date: 20180525 |
|
TP | Transmission of property |
Owner name: KEEPIXO, FR Effective date: 20180525 |
|
PLFP | Fee payment |
Year of fee payment: 7 |
|
PLFP | Fee payment |
Year of fee payment: 8 |
|
PLFP | Fee payment |
Year of fee payment: 9 |
|
TP | Transmission of property |
Owner name: ATEME, FR Effective date: 20220601 |
|
PLFP | Fee payment |
Year of fee payment: 10 |
|
PLFP | Fee payment |
Year of fee payment: 11 |