BRPI0510953A

Delivery of information over a communication channel

Abstract

SYNCHRONIZATION OF AUDIO AND VIDEO DATA IN A WIRELESS COMMUNICATION SYSTEM Techniques for encoding an audio and video stream that is transmitted over a network, for example, an IP or wireless network, are described in such a way that a frame whole audio and one entire video frame are transmitted simultaneously within a period required to render the audio and video stream frames by an application on a receiver. Aspects of the techniques include receiving RTP streams of audio and video and assigning an entire frame of RTP video data to communication channel packets that occupy the same period, or less, than the video frame rate. In addition, an entire frame of RTP audio data is assigned to communication channel packets that occupy the same period, or less, than the audio frame rate. The video and audio communication channel packets are transmitted simultaneously. Reception and assignment of RTP streams can be performed at a remote station, or at a base station.

BRPI0510953A, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Projected expiry passed 13 May 2025, 1.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

28 claims: 21 independent, 7 dependent

  1. 1
    CLAIMS REIVINDICAÇÕES 1. A data stream synchronizer comprising:1. Um sincronizador de fluxo de dados compreendendo: a first decoder configured to receive a first stream of encoded data and to output a first stream of decoded data, wherein the first stream of encoded data has a first bit rate during an information interval;um primeiro decodificador configurado para receber um primeiro fluxo de dados encodificados e para emitir um primeiro fluxo de dados decodificados, em que o primeiro fluxo de dados codificados tem uma primeira taxa de bit durante um intervalo de informação;a second decoder configured to receive a second stream of encoded data and output a second stream of decoded data, wherein the second stream of encoded data has a second bit rate during the information interval;um segundo decodificador configurado para receber um segundo fluxo de dados encodificados e emitir um segundo fluxo de dados decodificados, em que o segundo fluxo de dados encodificados tem uma segunda taxa de bit durante o intervalo de informação;a first store configured to accumulate the first stream of decoded data over at least one interval of information and output a frame of the first stream of decoded data at each interval period;um primeiro armazenador configurado para acumular o primeiro fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do primeiro fluxo de dados decodificados a cada período de intervalo;a second store configured to accumulate the second stream of decoded data over at least one interval of information and output a frame of the second stream of decoded data at each interval period;and a combiner configured to receive the frame of the first decoded data stream and the frame of the second decoded data stream and output a synchronized frame of the first and second decoded data streams. um segundo armazenador configurado para acumular o segundo fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do segundo fluxo de dados decodificados a cada período de intervalo;e um combinador configurado para receber o quadro do primeiro fluxo de dados decodificados e o quadro do segundo fluxo de dados decodificados e emitir um quadro sincronizado de primeiro e segundo fluxos de dados decodificados.
  2. 4
    The data flow synchronizer, according to 4. O sincronizador de fluxo de dados, de acordo 2/12 2/12 COIft a reivindicação 1, em que a primeira taxa de bit é superior à segunda taxa de bit. COIft claim 1, wherein the first bit rate is higher than the second bit rate.
  3. 5
    A remote station equipment comprising:5. Um equipamento de estação remota compreendendo: a video decoder configured to receive encoded video data and output decoded video data;um decodificador de video configurado para receber dados de vídeo encodifiçados e emitir dados de vídeo decodificados;an audio decoder configured to receive encoded audio data and output decoded audio data;um decodificador de áudio configurado para receber dados de áudio encodificados e emitir dados de áudio decodificados;a video store configured to accumulate decoded video data for at least one frame period and output one frame of video data at each frame period;um armazenador de vídeo configurado para acumular dados de vídeo decodificados por pelo menos um período de quadro e emitir um quadro de dados de vídeo a cada período de quadro;an audio store configured to accumulate decoded audio data over multiple frame periods and output one frame of audio data at each frame period;and a combiner configured to receive the video data frame and the audio data frame and output a synchronized audio / video data frame. um armazenador de áudio configurado para acumular dados de áudio decodificados por múltiplos períodos de quadro e emitir um quadro de dados de áudio a cada período de quadro;e um combinador configurado para receber o quadro de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio/vídeo.
  4. 8
    The base station, 5, further comprising one controls the decoding and audio and video. 8. A estação base, 5, compreendendo ainda um controla a decodificação e áudio e vídeo. according to the control processor claim that data synchronization of de acordo com a reivindicação processador de controle que a sincronização de dados de
  5. 9
    A remote station equipment comprising:9. Um equipamento de estação remota compreendendo: 3/12 a video communication channel interface configured to receive an RTP video stream and assign an entire frame of RTP video data to communication channel packets that occupy the same period, or less, than the frame rate of video;3/12 uma interface de canal de comunicação de vídeo configurada para receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de vídeo;an audio communication channel interface configured to receive an RTP audio stream and assign an entire frame of RTP audio data to communication channel packets that occupy the same period, or less, than the audio frame rate;and a transmitter configured to receive and transmit video and audio communication channel packets. uma interface de canal de comunicação de áudio configurada para receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de áudio;e um transmissor configurado para receber e transmitir os pacotes de canal de comunicação de vídeo e áudio.
  6. 11
    A base station equipment comprising:a video decoder configured to receive encoded video data and output decoded video data;11. Um equipamento de estação base compreendendo: um decodificador de vídeo configurado para receber dados de vídeo encodifiçados e emitir dados de vídeo decodificados;an audio decoder configured to receive encoded audio data and output decoded audio data;um decodificador de áudio configurado para receber dados de áudio encodifiçados e emitir dados de áudio decodificados;a video store configured to accumulate video data decoded for a video frame period and output a frame giving video data to each frame period;um armazenador de vídeo configurado para acumular dados de vídeo decodificados por um período de quadro de vídeo e emitir um quadro dê dados de vídeo a cada período de quadro;an audio store configured to accumulate decoded audio data for an audio frame period and output an audio data frame for each frame period;and a combiner configured to receive the frame um armazenador de áudio configurado para acumular dados de áudio decodificados por um período de quadro de áudio e emitir um quadro de dados de áudio a cada período de quadro;e um combinador configurado para receber o quadro 4/12 de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio e vídeo. 4/12 of video data and the audio data frame and output a synchronized frame of audio and video data.
  7. 12
    The base station, according to the claim 12. A estação base, de acordo com a reivindicação 11, em que o decodif icador de vídeo é um decodif icador 11, wherein the video decoder is a decoder MPEG, H.263 decoder, or H.264 decoder. MPEG, decodificador H.263, ou decodificador H.264.
  8. 13
    The base station, according to the claim 13. A estação base, de acordo com a reivindicação 11, em que o decodif icador de áudio é um decodif icador 11, wherein the audio decoder is a decoder MPEG, H.263 decoder, or H.264 decoder. MPEG, decodificador H.263, ou decodificador H.264.
  9. 15
    A base station equipment comprising:a video communication channel interface configured to receive an RTP video stream and assign an entire frame of RTP video data to communication channel packets that occupy the same or less period than the video frame rate;15. Um equipamento de estação base compreendendo: uma interface de canal de comunicação de vídeo configurada para receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de vídeo;an audio communication channel interface configured to receive an RTP audio stream and assign an entire frame of RTP audio data to communication channel packets that occupy the same period, or less, than the audio frame rate;and a transmitter configured to receive and transmit video and audio communication channel packets. uma interface de canal de comunicação de áudio configurada para receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de áudio;e um transmissor configurado para receber e transmitir os pacotes de canal de comunicação de vídeo e áudio.
  10. 17
    A wireless communication system comprising:17. Um sistema de comunicação sem fio compreendendo: a base station equipment comprising: um equipamento de estação base compreendendo: 5/12 a video communication channel interface configured to receive an RTP video stream and assign an entire frame of RTP video data to communication channel packets that occupy the same period, or less, than the frame rate of video;5/12 uma interface de canal de comunicação de vídeo configurada para receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de vídeo;an audio communication channel interface configured to receive an RTP audio stream and assign an entire frame of RTP audio data to communication channel packets that occupy the same period, or less, than the audio frame rate;uma interface de canal de comunicação de áudio configurada para receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de áudio;a transmitter configured to receive and transmit video and audio communication channel packets;um transmissor configurado para receber e transmitir os pacotes de canal de comunicação de vídeo e áudio;a remote station equipment comprising: a video decoder configured to receive video communication channel packets and output decoded video data;um equipamento de estação remota compreendendo: um decodificador de vídeo configurado para receber pacotes de canal de comunicação de vídeo e emitir dados de vídeo decodificados;an audio decoder configured to receive audio communication channel packets and output decoded audio data;um decodificador de áudio configurado para receber pacotes de canal de comunicação de áudio e emitir dados de áudio decodificados;a video store configured to accumulate decoded video data over a period of video frame and output a frame of video data at each frame period;um armazenador de vídeo configurado para acumular dados de vídeo decodificados por um período de quadro de vídeo e emitir um quadro de dados de vídeo a cada período de quadro;an audio store configured to accumulate decoded audio data for an audio frame period and output an audio data frame for each frame period;and a combiner configured to receive the video data frame and the audio data frame and output a synchronized audio and video data frame. um armazenador de áudio configurado para acumular dados de áudio decodificados por um período de quadro de áudio e emitir um quadro de dados de áudio a cada período de quadro;e um combinador configurado para receber o quadro de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio e vídeo.
  11. 18
    A wireless communication system comprising:18. Um sistema de comunicação sem fio compreendendo: 6/12 a remote station equipment comprising: a video communication channel interface configured to receive an RTP video stream and assign an entire frame of RTP video data to communication channel packets that occupy the same or less period , that the video frame rate;6/12 um equipamento de estação remota compreendendo: uma interface de canal de comunicação de vídeo configurada para receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de vídeo;an audio communication channel interface configured to receive an RTP audio stream and assign an entire frame of RTP audio data to communication channel packets that occupy the same period, or less, than the audio frame rate;uma interface de canal de comunicação de áudio configurada para receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que a taxa de quadro de áudio;a transmitter configured to receive and transmit video and audio communication channel packets;um transmissor configurado para receber e transmitir os pacotes de canal de comunicação de vídeo e áudio;a base station equipment comprising: a video decoder configured to receive video communication channel packets and output decoded video data;um equipamento de estação base compreendendo: um decodificador de vídeo configurado para receber pacotes de canal de comunicação de vídeo e emitir dados de vídeo decodificados;an audio decoder configured to receive audio communication channel packets and output decoded audio data;um decodificador de áudio configurado para receber pacotes de canal de comunicação de áudio e emitir dados de áudio decodificados;a video store configured to accumulate decoded video data over a period of video frame and output a frame of video data at each frame period;um armazenador de vídeo configurado para acumular dados de vídeo decodificados por um período de quadro de vídeo e emitir um quadro de dados de vídeo a cada período de quadro;an audio store configured to accumulate decoded audio data for an audio frame period and output an audio data frame at each frame period;and a combiner configured to receive the video data frame and the audio data frame and output a synchronized audio and video data frame. um armazenador de áudio configurado para acumular dados de áudio decodifiçados por um período de quadro de áudio e emitir um quadro de dados de áudio a cada período de quadro;e um combinador configurado para receber o quadro de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio e vídeo.
  12. 19
    A method for decoding data streams from 19. Um método para decodificar fluxos de dados de 7/12 flow data flow data synchronization 7/12 fluxo fluxo de de dados dados sincronização comprêondêndô:receber um primeiro fluxo de dados codificados, decodificar e emitir um primeiro decodificados, em que o primeiro encodif içados tem uma primeira taxa de bit durante um intervalo de informação;receiving a first encoded data stream, decoding and outputting a first decoded, wherein the first encoded has a first bit rate during an information interval;receber um segundo fluxo de dados encodifiçados, decodificar e emitir um segundo fluxo de dados decodificados, em que o segundo fluxo de dados encodifiçados tem uma segunda taxa de bit durante o intervalo de informação;receiving a second stream of encoded data, decoding and outputting a second stream of decoded data, wherein the second stream of encoded data has a second bit rate during the information interval;accumulating the first stream of data decoded by at least one interval of information and issuing a frame of the first stream of data decoded at each interval period;acumular o primeiro fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do primeiro fluxo de dados decodificados a cada período de intervalo;accumulating the second stream of decoded data over at least one interval of information and outputting a frame of the second stream of decoded data at each interval period;and combining the frame of the first decoded data stream and the frame of the second decoded data stream and outputting a synchronized frame of the first and second decoded data streams. acumular o segundo fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do segundo fluxo de dados decodificados a cada período de intervalo;e combinar o quadro do primeiro fluxo de dados decodificados e o quadro do segundo fluxo de dados decodificados e emitir um quadro sincronizado de primeiro e segundo fluxos de dados decodificados.
  13. 20
    A method for decoding and synchronizing audio and video data, the method comprising:20. Um método para decodificar e sincronizar dados de áudio e vídeo, o método compreendendo: receber dados de vídeo encodifiçados e emitir dados de vídeo decodificados;receiving encoded video data and outputting decoded video data;receber dados de áudio encodifiçados e emitir dados de áudio decodificados;receive encoded audio data and output decoded audio data;accumulating decoded video data for a video frame period and outputting a video data frame for each frame period;acumular dados de vídeo decodificados para um período de quadro de vídeo e emitir um quadro de dados de vídeo a cada período de quadro;accumulate audio data decoded by a acumular dados de áudio decodificados por um 8/12 8/12 video and audio at each video frame period. vídeo e áudio a cada período de quadro de vídeo.
  14. 21
    A method for encoding audio and video data, the method comprising:21. Um método para encodificar dados de áudio e vídeo, o método compreendendo: receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que uma taxa de quadro de vídeo;e receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que uma taxa de quadro de áudio. receiving an RTP video stream and assigning an entire frame of RTP video data to communication channel packets that occupy the same period, or less, than a video frame rate;and receiving an RTP audio stream and assigning an entire frame of RTP audio data to communication channel packets that occupy the same period, or less, than an audio frame rate.
  15. 22
    A computer-readable medium incorporating a method for decoding and synchronizing data streams, the method comprising:22. Uma mídia legível por computador incorporando um método para decodificar e sincronizar fluxos de dados, o método compreendendo: receber um primeiro fluxo de dados encodifiçados, decodificar e decodificados, emitir um em que o primeiro primeiro fluxo fluxo de de dados dados encodif içados tem uma primeira taxa de bit durante um intervalo de informação;receiving a first stream of encoded data, decoding and decoding, emitting one in which the first first stream of data encoded data has a first bit rate during an information interval;receber um segundo fluxo de dados encodifiçados, decodificar e emitir um segundo fluxo de dados decodificados, em que o segundo fluxo de dados encodifiçados tem uma segunda taxa de bit durante o intervalo de informação;receiving a second stream of encoded data, decoding and outputting a second stream of decoded data, wherein the second stream of encoded data has a second bit rate during the information interval;accumulating the first stream of data decoded by at least one interval of information and issuing a frame of the first stream of data decoded at each interval period;acumular o primeiro fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do primeiro fluxo de dados decodificados a cada período de intervalo;accumulate the second stream of decoded data acumular o segundo fluxo de dados decodificados 9/12 for at least one information interval and issue a frame of the second stream of decoded data at each interval period;and combining the frame of the first decoded data stream and the frame of the second decoded data stream and outputting a synchronized frame of the first and second decoded data streams. 9/12 por pelo menos um intervalo de informação e emitir um quadro do segundo fluxo de dados decodificados a cada período de intervalo;e combinar o quadro do primeiro fluxo de dados decodificados e o quadro do segundo fluxo de dados decodificados e emitir um quadro sincronizado de primeiro e segundo fluxos de dados decodificados.
  16. 23
    A computer-readable medium incorporating a method for decoding and synchronizing audio and video data, the method comprising:23. Uma mídia legível por computador incorporando um método para decodificar e sincronizar dados de áudio e vídeo, o método compreendendo: receber dados de vídeo encodificados e emitir dados de vídeo decodificados;receiving encoded video data and outputting decoded video data;receber dados de áudio encodificados e emitir dados de áudio decodificados;receiving encoded audio data and outputting decoded audio data;accumulating decoded video data for a video frame period and outputting a video data frame for each frame period;acumular dados de vídeo decodificados por um período de quadro de vídeo e emitir um quadro de dados de vídeo a cada período de quadro;accumulate decoded audio data for an audio frame period and output an audio data frame for each frame period;and combining the video data frame and the audio data frame and outputting a synchronized audio and video data frame. acumular dados de áudio decodificados por um período de quadro de áudio e emitir um quadro de dados de áudio a cada período de quadro;e combinar o quadro de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio e vídeo.
  17. 24
    A computer-readable medium incorporating a method for encoding audio and video data, the method comprising:24. Uma mídia legível por computador incorporando um método para encodificar dados de áudio e vídeo, o método compreendendo: receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que uma taxa de quadro de vídeo;e receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que receiving an RTP video stream and assigning an entire frame of RTP video data to communication channel packets that occupy the same period, or less, than a video frame rate;and receive an RTP audio stream and assign an entire frame of RTP audio data to the communication channel packets that occupy the same or less period than 10/12 an audio frame rate. 10/12 uma taxa de quadro de áudio.
  18. 25
    A data stream synchronizer comprising:25. Um sincronizador de fluxo de dados compreendendo: elementos para decodificar um primeiro fluxo de dados encodifiçados e emitir um primeiro fluxo de dados decodificados, em que o primeiro fluxo de dados codificados tem uma primeira taxa de bits durante um intervalo de informação;elements for decoding a first encoded data stream and outputting a first decoded data stream, wherein the first encoded data stream has a first bit rate during an information interval;elementos para decodificar um segundo fluxo de dados encodifiçados e emitir um segundo fluxo de dados decodificados, em que o segundo fluxo de dados encodifiçados tem uma segunda taxa de bit durante o intervalo de informação;elements for decoding a second encoded data stream and outputting a second decoded data stream, wherein the second encoded data stream has a second bit rate during the information gap;elementos para acumular o primeiro fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do primeiro fluxo de dados decodificados a cada período de intervalo;elements for accumulating the first stream of data decoded by at least one interval of information and outputting a frame of the first stream of data decoded at each interval period;elementos para acumular o segundo fluxo de dados decodificados por pelo menos um intervalo de informação e emitir um quadro do segundo fluxo de dados decodificados a cada período de intervalo;e elementos para combinar o quadro do primeiro fluxo de dados decodificados e o quadro de segundo fluxo de dados decodificados e emitir um quadro sincronizado de primeiro e segundo fluxos de dados decodificados. elements for accumulating the second stream of data decoded by at least one interval of information and outputting a frame of the second stream of data decoded at each interval period;and elements for combining the frame of the first decoded data stream and the frame of the second decoded data stream and outputting a synchronized frame of the first and second decoded data streams. 11/12 frame of video data at each frame period;11/12 quadro de dados de vídeo a cada período de quadro;elementos para acumular dados de áudio decodificados por um período de quadro de áudio e emitir um quadro de dados de áudio a cada período de quadro;e elementos para combinar o quadro de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio e vídeo. elements for accumulating decoded audio data for an audio frame period and outputting an audio data frame for each frame period;and elements for combining the video data frame and the audio data frame and outputting a synchronized audio and video data frame.
  19. 26
    27. A remote station equipment comprising:27. Um equipamento de estação remota compreendendo: elementos para receber um fluxo RTP de vídeo e atribuir um quadro inteiro de dados de vídeo RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que uma taxa de quadro de vídeo;e elementos para receber um fluxo RTP de áudio e atribuir um quadro inteiro de dados de áudio RTP aos pacotes de canal de comunicação que ocupam o mesmo período, ou menos, que uma taxa de quadros de áudio. elements for receiving an RTP video stream and assigning an entire frame of RTP video data to communication channel packets that occupy the same period, or less, than a video frame rate;and elements for receiving an RTP audio stream and assigning an entire frame of RTP audio data to communication channel packets that occupy the same period, or less, than an audio frame rate.
  20. 27
    28. A base station equipment comprising:28. Um equipamento de estação base compreendendo: elementos para receber dados de vídeo encodifiçados e emitir dados de vídeo decodificados;elements for receiving encoded video data and outputting decoded video data;elementos para receber dados de áudio encodifiçados e emitir dados de áudio decodificados;elements for receiving encoded audio data and outputting decoded audio data;elementos para acumular dados de vídeo decodificados por um período de quadro de vídeo e emitir um quadro de dados de vídeo a cada período de quadro;elements for accumulating video data decoded by a video frame period and outputting a video data frame at each frame period;elementos para acumular dados de áudio decodificados por um período de quadro de áudio e emitir um quadro de dados de áudio a cada período de quadro;e elementos para combinar o quadro de dados de vídeo e o quadro de dados de áudio e emitir um quadro sincronizado de dados de áudio e vídeo. elements for accumulating decoded audio data for an audio frame period and outputting an audio data frame for each frame period;and elements for combining the video data frame and the audio data frame and outputting a synchronized audio and video data frame.
  21. 28
    29. A base station equipment comprising:elements for receiving an RTP video stream and 29. Um equipamento de estação base compreendendo: elementos para receber um fluxo RTP de vídeo e 12/12 assign an entire frame of video data communication channel packets that occupy the same or less than a video frame rate;and elements for receiving an RTP stream of 5 assigning an entire frame of audio data communication channel packets that occupy the same or less than an audio frame rate. 12/12 atribuir um quadro inteiro de dados de vídeo pacotes de canal de comunicação que ocupam o mesmo ou menos, que uma taxa de quadro de vídeo;e elementos para receber um fluxo RTP de 5 atribuir um quadro inteiro de dados de áudio pacotes de canal de comunicação que ocupam o mesmo ou menos, que uma taxa de quadro de áudio. RTP aos período, áudio e RTP to period, audio and RTP aos período, RTP to periods, 1/9 1/9 FIGURA 1 f FIGURE 1 f 2/9 2/9 200 200
Independent claims21