[go: up one dir, main page]

BRPI1010819B1 - Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão - Google Patents

Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão Download PDF

Info

Publication number
BRPI1010819B1
BRPI1010819B1 BRPI1010819-0A BRPI1010819A BRPI1010819B1 BR PI1010819 B1 BRPI1010819 B1 BR PI1010819B1 BR PI1010819 A BRPI1010819 A BR PI1010819A BR PI1010819 B1 BRPI1010819 B1 BR PI1010819B1
Authority
BR
Brazil
Prior art keywords
test
test system
plot
user
video
Prior art date
Application number
BRPI1010819-0A
Other languages
English (en)
Inventor
Stephen Clements
Original Assignee
Accenture Global Solutions Limited
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Accenture Global Solutions Limited filed Critical Accenture Global Solutions Limited
Publication of BRPI1010819A2 publication Critical patent/BRPI1010819A2/pt
Publication of BRPI1010819A8 publication Critical patent/BRPI1010819A8/pt
Publication of BRPI1010819B1 publication Critical patent/BRPI1010819B1/pt

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/04Diagnosis, testing or measuring for television systems or their details for receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/04Diagnosis, testing or measuring for television systems or their details for receivers
    • H04N17/045Self-contained testing apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/004Diagnosis, testing or measuring for television systems or their details for digital television systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

sistema de teste para um conversor. o presente pedido é direcionado a um sistema de teste para testar conversores que fornecem uma saída de vídeo para uma televisão. o sistema de teste registra a execução de um enredo de teste, entradas para o conversor e saída de vídeo, cada um separadamente com um carimbo de horário. o sistema de teste tem uma interface gráfica de usuário para reproduzir o vídeo, entradas e enredos de maneira sincronizada.

Description

HISTÓRICO
Um tipo de dispositivo que requer extensos testes é um conversor (set-top box - STB). Os conversores STBs são dispositivos que permitem que as televisões exibam conteúdo que a televisão não está configurada para exibir diretamente. Os conversores STBs poderão fornecer decodificação básica ou recursos mais avançados que incluem, por exemplo, a capacidade de gravar conteúdo. Esses conversores STBs são tipicamente controlados pela utilização de um controle remoto infravermelho.
O procedimento de teste típico para um conversor, portanto, é para a pessoa que testa efetuar uma lista prescrita de testes, cada teste envolvendo o envio de comandos para o conversor STB (tipicamente quer utilizando comandos de controle remoto infravermelho ou comandos da interface serial) e comparar visualmente o que a saída na TV (texto, vídeo, e áudio) é comparada com o que era de se esperar.
Sistemas automatizados são conhecidos para realizar esses tipos de testes geralmente em que um enredo de teste é redigido em um sistema de teste eletrônico para implementar o procedimento de teste. Este sistema de teste envia sinais para a entrada do controle remoto ou a entrada da interface serial do conversor STB; a resposta do vídeo e do áudio é capturada e comparada contra os resultados esperados. A captura do vídeo também permite o processamento para Reconhecimento de Caracteres Ópticos (OCR) e, portanto, texto na tela também poderá ser incluído no teste. Como esses testes são integralmente automatizados, os testes podem ser deixados em processamento sem orientador por longos períodos de tempo.
Embora esses sistemas de testes melhorem a produtividade em virtude da automatização do teste, falhas podem ser consumidoras de tempo para serem analisadas. O presente pedido é direcionado a melhorar a análise subsequente da falha.
SUMÁRIO
O presente pedido melhora a análise dos resultados de testes ao permitir ao usuário rever um teste conduzido em um Dispositivo Sob Teste (DUT) de uma maneira em que eles podem facilmente saltar para qualquer ponto em um teste conduzido, e pelo qual as entradas ao DUT e as saídas do DUT são exibidas de maneira sincronizada. Isto permite ao usuário saltar para uma falha e rever a entrada e as saídas por ocasião da falha ou imediatamente antes dela.
Mais particularmente, o presente pedido fornece um sistema de acordo com as reivindicações que seguem. DESCRIÇÃO DOS DESENHOS
A Figura 1 é um diagrama de blocos que mostra os elementos de um sistema de acordo com uma versão do presente pedido.
A Figura 2 é uma foto da tela que ilustra algumas saídas exemplares para uma interface gráfica de usuário empregada com o sistema da Figura 1.
DESCRIÇÃO DETALHADA DOS DESENHOS
Como é mostrado na Figura 1, o presente pedido fornece um sistema de teste para testar um conversor ou dispositivo similar. Como foi explicado acima, conversores são empregados para permitir que televisões exibam conteúdo audiovisual que as televisões geralmente não seriam configuradas para exibir diretamente. Uma função básica dos conversores é decodificar informação digital recebida de um provedor de conteúdo, por exemplo, através de cabo ou de satélite, e converter isso em sinais de áudio e visuais que a televisão pode exibir. A funcionalidade dos conversores aumentou nos anos recentes e, como resultado, a complexidade desses dispositivos também aumentou. Um resultado dessa crescente complexidade é que os testes realizados nos conversores para assegurar que elas estejam funcionando corretamente também aumentaram. O sistema de teste da Figura 1 é adequado para efetuar esses testes. Ademais, embora ele efetue o teste de maneira similar à tecnologia anterior, ele melhora dramaticamente a velocidade da revisão dos resultados quando uma falha for encontrada e, como resultado, melhora a produtividade dos centros de teste. O sistema, como seria familiar para aqueles habilitados na tecnologia, opera em uma configuração cliente de teste~servidor de teste. O sistema de teste permite o controle integral dos dispositivos sob teste (STBs) por meio de um número de interfaces diferentes incluindo, por exemplo, uma controladora de energia (RPS), que pode comutar a energia para ligar/desligar cada um dos STBs). Um IR blaster (disparador de IR) poderá ser fornecido para fornecer sinais de controle remoto infravermelho para os conversores STBs individuais. De maneira similar, dados seriais poderão ser enviados de ou para os conversores STBs. O cliente do teste age como uma fonte de sinal para o conversor STB como um alimentador de receptor de satélite ou rede de cabo o faria na operação normal.
O sistema poderá ser considerado geralmente como compreendendo uma memória e uma controladora. A memória é empregada para armazenar enredos de teste e os resultados obtidos. O conceito de enredos de teste e sua utilização serão familiares para aqueles habilitados na tecnologia. Na sua forma mais básica eles são uma lista sequencial de instruções a serem enviadas para o dispositivo sob teste (DUT). Técnicas para efetuar isso serão apreciadas e familiares para aqueles habilitados na tecnologia, por exemplo, uma linguagem de enredos, como Phython, poderá ser empregada. Outros sistemas de teste que empregam qualquer outra linguagem de enredo como, por exemplo, Visual Basic, Ruby, linguagens proprietárias, etc., também poderão ser empregadas.
Elas também poderão compreender um resultado esperado do DUT. A controladora é configurada para executar os enredos de teste e monitorar e armazenar os resultados na memória. Como foi explicado acima, o sistema compreende uma interface de controle que poderá ser empregada para fornecer uma entrada para o dispositivo sob teste (STBs). A entrada poderá ser a conexão serial descrita anterior dentro do DUT ou um sinal infravermelho de um controle remoto (disparador IR) direcionado ao receptor IT do DUT.
O sistema ainda compreende, adequadamente dentro do servidor, um meio de gravação para gravar as respostas do DUT ao enredo de teste em uma ou mais saídas. No caso da saída de vídeo, o meio de gravação poderá compreender uma interface que recebe a saída de vídeo do DUT e armazena o vídeo na memória. Alternativamente, a saída de vídeo do DUT poderá ser conectada a uma televisão e uma câmera empregada para capturar a saída. Em qualquer dos casos, o sistema é configurado de modo que a gravação de vídeo é sincronizada ao início do enredo de teste. Um módulo de reconhecimento de caracteres ópticos poderá ser empregado para identificar o conteúdo de texto dentro dos quadros individuais do vídeo. Este conteúdo de texto poderá ser empregado pela controladora para determinar se um teste particular executou corretamente, por exemplo, ao determinar se uma palavra prevista apareceu ou não. O conteúdo de texto poderá ser armazenado com o conteúdo de vídeo como metadado. De maneira adequada, o conteúdo de texto é armazenado de maneira enlaçada aos quadros de vídeo individuais. Isso poderá ser por meio de uma referência explícita/enlace a um quadro particular na sequência de vídeo ou por meio de um carimbo de tempo que identifica a hora do quadro. A saída de áudio também poderá ser gravada do DUT como um item separado ou como um componente de uma gravação AV combinada. Outras saídas do DUT que também poderão ser capturadas incluem, por exemplo, mas sem a elas se limitar, dados de saída da conexão serial ou dados de saída de conexão Ethernet ou várias outras conexões de saída sob medida para o repasse de depuração e informação de estado do interior do DUT para os sistemas de monitoramento exteriores.
O sistema poderá iniciar automaticamente o enredo após o DUT ter sido conectado ao sistema de teste. Alternativamente, um enredo de teste poderá ser iniciado em resposta a uma entrada do usuário. Em qualquer dos casos, o meio de gravação é disparado ao mesmo tempo. Os enredos são de natureza sequencial, assim a controladora executará cada comando do enredo em sequência. Quando a controladora chega ou executa um comando, um carimbo de tempo é gravado contra o comando para identificar quando o comando foi executado. Como com o texto acima, os carimbos de tempo poderão ser explícitos ou implícitos, isto é, referenciados, por exemplo, a um quadro particular na sequência de vídeo. À medida que cada teste dentro do enredo é executado, a controladora poderá armazenar o resultado dentro de um log de resultados, o logo poderá ser um arquivo de texto simples com o nome do teste e o resultado, por exemplo, “PASS” ou “FAIL”. Cada elemento dentro do arquivo de log poderá ser carimbado no tempo para permitir a correção da entrada de teste com a saída do teste.
É fornecido um meio de reprodução para permitir ao usuário reproduzir o teste e os resultados. A utilização deste meio de reprodução permite ao usuário deixar um enredo de teste processando até o final e então revisar o teste subsequentemente quando ocorrer algum erro. O meio de reprodução inclui uma interface gráfica de usuário 20, conforme ilustrado na Figura 2, tendo uma pluralidade de janelas de reprodução 22, 24, 26 e 28. Embora cada janela exiba dados separados, o meio de reprodução é configurado para assegurar que a informação em cada janela está sincronizado com as demais janelas. Por exemplo, na forma mais simples, uma primeira janela pode exibir o enredo de teste 24 com uma segunda janela o vídeo gravado 22. A tela do enredo de teste não é estática e muda quando o teste for reproduzido para destacar uma seção/linha/comando particular 30 do enredo. À medida que a posição dentro do enredo de teste gravado muda, também o faz o vídeo de maneira sincronizada.
Outra janela que também é adequadamente sincronizada poderá exibir o jogo de teste 26. Outra janela 28 poderá conter mensagens de aviso ou de erro que foram geradas durante o teste, novamente em que cada aviso ou mensagem de erro é carimbada no tempo.
Como vantagem, o recurso 32a-c poderá ser fornecido dentro do meio de reprodução para permitir ao usuário efetuar uma busca de texto no conteúdo objeto de exibição em uma janela individual. Quando uma palavra de busca for encontrada, o meio de reprodução poderá destacá-la na janela individual e, ao mesmo tempo, trazer as telas nas outras janelas em sincronização com a palavra destacada, por exemplo, ao assegurar que o carimbo de tempo de cada janela seja consistente.
A busca de palavra poderá ser configurada para ser realizada em diferentes janelas conforme necessário. Por exemplo, o usuário poderá buscar pelo nome de um teste particular na janela de enredo de teste ou um resultado particular no arquivo de log.
Embora o DUT possa operar relativamente lento ou rápido dependendo das circunstâncias, o meio de reprodução é adaptado, com vantagem, para permitir ao usuário alterar a velocidade de reprodução. Assim, quando um resultado particular ocorrer rapidamente demais na tela para o usuário revisá-lo, o meio de reprodução poderá ser desacelerado. De maneira similar, quando o DUT reagir com lentidão, o usuário poderá acelerar o meio de reprodução para identificar falhas/problemas mais rapidamente. Para permitir ao usuário controlar isso uma pluralidade de botões 36 são fornecida como podem ser encontrados em dispositivos de reprodução como o reprodutor de DVD para reproduzir, pausar, rebobinar, ou ir à frente com rapidez.
Embora qualquer múltiplo seja realizável, será apreciado que aumentar ou diminuir a velocidade por um múltiplo de dois é conveniente do ponto de vista das despesas de cálculo.
Para ainda auxiliar o usuário, um deslizador 34 poderá ser fornecido no GUI para permitir ao usuário deslocar até uma seção particular do teste gravado de maneira que seria familiar àqueles habilitados geralmente na tecnologia de reprodução de vídeo.
Múltiplos DUTs poderão ser conectados ao mesmo sistema de teste, e controlados através de um único enredo de teste. Neste caso o sistema poderá gravar múltiplas saídas de DUT independentes para cada DUT sob teste, enquanto mantém uma base de tempo por carimbo de tempo consistente para todas as saídas. Isso permite a análise detalhada e automatizada dos resultados do teste a ser realizada após o teste ter sido completado.
Além disso, o carimbo de tempo dos múltiplos fluxos de saída independentes de cada DUT permite ao sistema determinar do fluxo de dados gravados o quadro preciso apresentado em múltiplos DUTs simultaneamente, com precisão bem maior do que é possível em tempo real ou por um observador humano, e relacionar isso aos comandos que estão sendo enviados ao DUT através de IR ou de outros meios sob o controle do sistema de teste. Assim, é possível extrair medições de desempenho comparáveis para DUTs diferentes com um alto grau de precisão ao analisar automaticamente os resultados dos testes completados.
A gravação dos fluxos de dados completos do DUT com informação de carimbo de tempo precisas ainda permitem que o teste adicional e a análise sejam realizados no fluxo, após o teste ter sido completado. Por exemplo, considere o caso em que um teste automatizado enviou um comando para o DUT e verificou que após a recepção do comando uma tela azul foi apresentada ao usuário por um período de tempo definido, e isso é executar este teste por um grande período. O sistema grava as várias saídas do DUT com a integridade do carimbo do tempo sendo mantida. Agora suponha que, após a revisão de uma parcela do teste, o usuário decide que este teste foi insuficiente e que um teste mais completo seria apresentar uma tela azul, seguida de uma tela vermelha.
Em vez de reprocessar o teste contra os DUTs por um longo período de tempo, é possível reproduzir os dados capturados do DUT e executar um teste revisto contra o fluxo de dados reproduzido, em vez de contra dados que estejam sendo codificados ao vivo de um DUT físico. A velocidade de reprodução pode ser, com vantagem, adaptada para permitir a análise mais detalhada dos dados gravados seja realizada em uma velocidade mais lenta do que a de tempo real, ou permitir que uma análise mais simples seja realizada em um tempo mais rápido do que o tempo real.
O sistema também poderá comutar durante a análise de um fluxo de dados ao vivo, da análise dos dados ao vivo, para a análise do mesmo fluxo de dados em algum tempo no passado utilizando o fluxo de dados atualmente sendo gravado, até e incluindo o ponto em que o teste teve início. Enquanto o sistema está analisando os dados da gravação, os dados ao vivo podem continuar a serem gravados neste mesmo fluxo de dados, permitindo que o enredo de teste posteriormente salte para trás até a gravação ao vivo enquanto mantém um fluxo de dados gravados completo do DUT.
O meio de gravação também poderá ser fornecido para gravar o fluxo de dados de rede que entra no DUT, quer um sinal de difusão, multi-difusão, ou difusão ponto a ponto. Este fluxo de dados também poderá ser capturado com informação de carimbo de tempo preciso. Com ele, é possível deduzir os dados que estão sendo entregues dentro do DUT síncronos com qualquer ponto nos fluxos de dados de saída. Isso permite ao usuário recriar muitas das condições do DUT a qualquer tempo de interesse para re-executar um cenário de teste de qualquer ponto no tempo de interesse. Em utilização típica, o usuário identificará um ponto de interesse ao revisar os fluxos de dados de saída e utilizará esta captura do fluxo de dados de entrada para iniciar a re-execução do teste de um ponto no tempo, que é um período útil antes do tempo do ponto de interesse. Será compreendido que a capacidade de produzir essa gravação do fluxo de dados de entrada é dependente de espaço de armazenamento disponível e energia de processamento de gravação suficiente e largura de banda de receptor no caso de sinais de irradiação de larguras de banda muito grandes.

Claims (10)

1. Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão, o dispositivo tendo uma entrada para permitir o controle por um usuário, o sistema de teste caracterizado por compreender: uma controladora; uma saída para fornecer instruções à entrada do dispositivo sob teste; uma memória para armazenar um enredo de teste que compreende uma sequência de testes criados por um usuário, cada teste compreendendo pelo menos uma instrução e um resultado esperado para a pelo menos uma instrução; um meio de gravação para gravar a saída de vídeo; em que a controladora é configurada para executar o enredo de teste e carimbar o tempo de cada elemento do enredo enquanto este for executado, meio de reprodução para reproduzir o enredo de teste em uma janela de enredo de uma interface gráfica de usuário e reproduzir o vídeo gravado em uma janela de vídeo, em que a reprodução do vídeo e o enredo de teste são sincronizados, em que o meio de reprodução compreende um recurso de busca que permite ao usuário efetuar uma busca de texto no enredo de teste, em que o meio de reprodução ao encontrar um resultado é adaptado para exibir a seção do enredo na janela de enredo e sincronizar as demais janelas ao resultado; e em que o sistema de teste compreende uma ferramenta de reconhecimento de caracteres ópticos que analisa os quadros do vídeo por texto e em que a busca de texto poderá ser efetuada no texto reconhecido dentro dos quadros.
2. Sistema de teste, de acordo com a reivindicação 1, caracterizado pelo fato do dispositivo fornecer uma saída de áudio e do sistema de teste ser configurado para gravar a saída de áudio.
3. Sistema de teste, de acordo com a reivindicação 2, caracterizado pelo fato do meio de reprodução emitir o áudio gravado em sincronia com o vídeo.
4. Sistema de teste, de acordo com a reivindicação 1, caracterizado pelo fato do sistema de teste produzir um log de teste, o log identificando o resultado de cada teste dentro do enredo de teste.
5. Sistema de teste, de acordo com a reivindicação 4, caracterizado pelo fato do meio de reprodução ser configurado para reproduzir o log de teste em uma terceira janela, em que a reprodução do log de teste é sincronizada com o vidro gravado e a reprodução do enredo de teste.
6. Sistema de teste, de acordo com a reivindicação 1, caracterizado pelo fato da interface gráfica de usuário compreender uma entrada do usuário que permite ao usuário selecionar um local no tempo e em que o meio de reprodução é adaptado para sincronizar a saída de cada janela àquele local no tempo.
7. Sistema de teste, de acordo com qualquer uma das reivindicações 1, 2, 3, 4, 5 ou 6, caracterizado por compreender ainda um meio de captura para capturar uma imagem do conteúdo das janelas em resposta a uma entrada do usuário.
8. Sistema de teste, de acordo com qualquer uma das reivindicações 1, 2, 3, 4, 5, 6 ou 7, caracterizadopelo fato do meio de reprodução ser adaptado para permitir ao usuário alterar a velocidade de reprodução.
9. Sistema de teste, de acordo com a reivindicação 8, caracterizadopelo fato do usuário poder aumentar a velocidade de reprodução em múltiplos de 2.
10. Sistema de teste, de acordo com a reivindicação 8, caracterizadopelo fato do usuário poder diminuir a velocidade de reprodução em múltiplos de 2.
BRPI1010819-0A 2009-05-22 2010-05-24 Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão BRPI1010819B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GB0908872.5 2009-05-22
GB0908872A GB2470417B (en) 2009-05-22 2009-05-22 A test system for a set-top box
PCT/EP2010/057094 WO2010133699A1 (en) 2009-05-22 2010-05-24 A test system for a set-top box

Publications (3)

Publication Number Publication Date
BRPI1010819A2 BRPI1010819A2 (pt) 2016-04-05
BRPI1010819A8 BRPI1010819A8 (pt) 2017-07-11
BRPI1010819B1 true BRPI1010819B1 (pt) 2021-10-19

Family

ID=40862857

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI1010819-0A BRPI1010819B1 (pt) 2009-05-22 2010-05-24 Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão

Country Status (10)

Country Link
US (1) US8881195B2 (pt)
EP (1) EP2433430B1 (pt)
CN (1) CN102439981A (pt)
AU (1) AU2010251088A1 (pt)
BR (1) BRPI1010819B1 (pt)
CA (1) CA2762617C (pt)
DK (1) DK2433430T3 (pt)
GB (1) GB2470417B (pt)
WO (1) WO2010133699A1 (pt)
ZA (1) ZA201108381B (pt)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9836376B2 (en) 2009-09-24 2017-12-05 Contec, Llc Method and system for automated test of end-user devices
GB2485833A (en) * 2010-11-26 2012-05-30 S3 Res & Dev Ltd Improved OCR Using Configurable Filtering for Analysing Set Top Boxes
US9635428B2 (en) * 2010-12-03 2017-04-25 At&T Intellectual Property I, L.P. System and methods to test media devices
WO2012088107A1 (en) * 2010-12-23 2012-06-28 The Directv Group, Inc. System and method for performing an automated set top box test
FR2984061B1 (fr) * 2011-12-09 2014-01-10 Canal & Distrib Procede de test de non regression de dispositif de reception de contenu audiovisuel
US10976359B2 (en) 2012-09-01 2021-04-13 Promptlink Communications, Inc. Functional verification process and universal platform for high-volume reverse logistics of CPE devices
US11284063B2 (en) 2012-12-28 2022-03-22 Promptlink Communications, Inc. Video quality analysis and detection of blockiness, artifacts and color variation for high-volume testing of devices using automated video testing system
WO2014105096A1 (en) * 2012-12-28 2014-07-03 Promptlink Communications, Inc. Video quality analysis and detection of blockiness artifacts and color variation
US10296449B2 (en) * 2013-10-30 2019-05-21 Entit Software Llc Recording an application test
CN104967904B (zh) * 2014-04-10 2018-08-17 腾讯科技(深圳)有限公司 终端视频录制回放的方法及装置
US10419957B2 (en) 2014-05-15 2019-09-17 Promptlink Communications, Inc. High-volume wireless device testing
CN104135661A (zh) * 2014-08-21 2014-11-05 太仓市同维电子有限公司 一种ott机顶盒的产品测试方法
CN104519351A (zh) * 2014-12-17 2015-04-15 天津大学 一种机顶盒自动测试方法
US9460503B2 (en) 2015-02-02 2016-10-04 Arris Enterprises, Inc. Automated video testing using QR codes embedded in a video stream
US20160373816A1 (en) * 2015-06-16 2016-12-22 Telefonaktiebolaget Lm Ericsson (Publ) Automation testing apparatus
US10382508B2 (en) * 2015-07-10 2019-08-13 International Business Machines Corporation Proxy streams in a video streaming network
US10521319B2 (en) * 2015-09-18 2019-12-31 DISH Technologies, L.L.C. Automated testing for content receivers
US9661362B1 (en) 2015-09-23 2017-05-23 Google Inc. Testing set top appliance boxes
US10320651B2 (en) 2015-10-30 2019-06-11 Contec, Llc Hardware architecture for universal testing system: wireless router test
US20170126536A1 (en) 2015-10-30 2017-05-04 Contec, Llc Hardware Architecture for Universal Testing System: Cable Modem Test
US10122611B2 (en) 2015-09-25 2018-11-06 Contec, Llc Universal device testing interface
US9900116B2 (en) 2016-01-04 2018-02-20 Contec, Llc Test sequences using universal testing system
US9838295B2 (en) 2015-11-23 2017-12-05 Contec, Llc Wireless routers under test
US9810735B2 (en) 2015-09-25 2017-11-07 Contec, Llc Core testing machine
US10291959B2 (en) 2015-09-25 2019-05-14 Contec, Llc Set top boxes under test
US9992084B2 (en) 2015-11-20 2018-06-05 Contec, Llc Cable modems/eMTAs under test
US9960989B2 (en) 2015-09-25 2018-05-01 Contec, Llc Universal device testing system
US10277497B2 (en) 2015-09-25 2019-04-30 Contec, Llc Systems and methods for testing electronic devices using master-slave test architectures
US9900113B2 (en) 2016-02-29 2018-02-20 Contec, Llc Universal tester hardware
US9348727B1 (en) 2015-11-18 2016-05-24 International Business Machines Corporation Enhancing GUI automation testing using video
US10599631B2 (en) * 2015-11-23 2020-03-24 Rohde & Schwarz Gmbh & Co. Kg Logging system and method for logging
US10779056B2 (en) 2016-04-14 2020-09-15 Contec, Llc Automated network-based test system for set top box devices
US10462456B2 (en) 2016-04-14 2019-10-29 Contec, Llc Automated network-based test system for set top box devices
US10237593B2 (en) 2016-05-26 2019-03-19 Telefonaktiebolaget Lm Ericsson (Publ) Monitoring quality of experience (QoE) at audio/video (AV) endpoints using a no-reference (NR) method
US9872070B1 (en) 2016-07-26 2018-01-16 Contec, Llc Customer premise equipment (CPE) and set top box quality control test system providing scalability and performance
US10235260B1 (en) 2016-07-26 2019-03-19 Contec, Llc Set top box and customer premise equipment (CPE) unit test controller
US9848233B1 (en) 2016-07-26 2017-12-19 Contect, LLC Set top box and customer premise equipment (CPE) unit test controller
US10230945B2 (en) 2016-10-17 2019-03-12 Accenture Global Solutions Limited Dynamic loading and deployment of test files to prevent interruption of test execution
US10284456B2 (en) 2016-11-10 2019-05-07 Contec, Llc Systems and methods for testing electronic devices using master-slave test architectures
CN107027063B (zh) * 2017-04-19 2020-03-20 广州视源电子科技股份有限公司 电视机菜单功能检测的记录回放方法与系统
CN107172420B (zh) * 2017-06-23 2018-11-02 天津市德力电子仪器有限公司 Iptv和ott机顶盒质量自动化测试方法
CN109388556B (zh) * 2017-08-11 2022-03-04 航天信息股份有限公司 一种测试过程的分析方法及装置
EP3493064A1 (en) * 2017-11-30 2019-06-05 Advanced Digital Broadcast S.A. A method and system for automated testing of a graphical user interface for customer devices
CN109542775B (zh) * 2018-11-05 2021-07-30 北京云测信息技术有限公司 一种测试脚本的生成和执行方法及装置
CN111326182B (zh) * 2018-12-14 2021-06-18 比亚迪股份有限公司 车载多媒体设备的老化测试方法和装置
CN110278494B (zh) * 2019-06-28 2020-11-24 威创集团股份有限公司 信息的显示方法及装置
CN114567774A (zh) * 2022-02-28 2022-05-31 海宁奕斯伟集成电路设计有限公司 音视频同步测试设备、方法及计算机可读存储介质
CN116347067A (zh) * 2022-12-13 2023-06-27 广东博华超高清创新中心有限公司 一种机顶盒自动测试系统及方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995941A (en) * 1996-09-16 1999-11-30 Maquire; John Data correlation and analysis tool
US6400400B1 (en) * 1997-07-30 2002-06-04 Sarnoff Corporation Method and apparatus for automated testing of a video decoder
US7773112B2 (en) * 2002-08-20 2010-08-10 Tektronix, Inc. Automatic measurement of video parameters
WO2005041039A1 (en) * 2003-10-24 2005-05-06 Electronic Arts Inc. System and method for testing human interactive applications and devices
US7113880B1 (en) 2004-02-04 2006-09-26 American Megatrends, Inc. Video testing via pixel comparison to known image
CA2472871C (en) * 2004-02-18 2011-10-25 Inter-Cite Video Inc. System and method for the automated, remote diagnostic of the operation of a digital video recording network
US7155653B2 (en) 2004-08-02 2006-12-26 Comcast Cable Holdings, Llc System and method for testing electronic device performance
CN100576935C (zh) * 2005-08-25 2009-12-30 深圳创维数字技术股份有限公司 嵌入式机顶盒调试、测试方法
US7519864B2 (en) * 2005-11-29 2009-04-14 Samsung Electronics Co., Ltd. Automation test systems
CN1859581A (zh) * 2005-12-02 2006-11-08 华为技术有限公司 一种ip机顶盒的测试系统及实现方法
GB2433666A (en) * 2005-12-21 2007-06-27 Ntl Group Ltd Set top box testing system
US7581186B2 (en) * 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
JP5022025B2 (ja) * 2006-12-27 2012-09-12 インターナショナル・ビジネス・マシーンズ・コーポレーション コンテンツのデータ・ストリームとメタデータを同期するための方法および装置。

Also Published As

Publication number Publication date
GB2470417B (en) 2011-08-03
US20120140081A1 (en) 2012-06-07
GB2470417A (en) 2010-11-24
CA2762617C (en) 2017-08-01
CA2762617A1 (en) 2010-11-25
CN102439981A (zh) 2012-05-02
US8881195B2 (en) 2014-11-04
DK2433430T3 (en) 2017-07-17
EP2433430B1 (en) 2017-04-05
WO2010133699A1 (en) 2010-11-25
GB0908872D0 (en) 2009-07-01
EP2433430A1 (en) 2012-03-28
AU2010251088A1 (en) 2011-11-24
BRPI1010819A8 (pt) 2017-07-11
BRPI1010819A2 (pt) 2016-04-05
ZA201108381B (en) 2013-02-27

Similar Documents

Publication Publication Date Title
BRPI1010819B1 (pt) Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão
US10567701B2 (en) System and method for source script and video synchronization interface
CN105653456B (zh) 应用程序性能测试方法、装置和系统
US20190147248A1 (en) AUGMENTED VIDEO ANALYTICS FOR TESTING INTERNET OF THINGS (IoT) DEVICES
CN109842795B (zh) 音视频同步性能测试方法、装置、电子设备、存储介质
CN111954064B (zh) 音视频同步方法和装置
US20160373816A1 (en) Automation testing apparatus
BR112019027848A2 (pt) técnicas para detectar erros de reprodução de mídia
US9591072B2 (en) Presenting a source presentation
CN110825595A (zh) 录制回放方法及系统、存储介质
CN114490285B (zh) 一种rpa流程执行过程的回放系统及方法
BR112019014395A2 (pt) Método para gravar e reproduzir sessão de navegação do usuário sincronizada com mídia
EP3273689B1 (en) Method of testing the operation of a video player embedded in an electronic display device
CN102932640A (zh) 一种视频流帧率的控制方法
CN106598865A (zh) 一种软件测试方法及装置
US20200356461A1 (en) Replication of user interface events
US10165313B1 (en) Testing set top appliance boxes
CN110569184B (zh) 一种测试方法及终端设备
CN119559922A (zh) 一种显示设备及声音的合成方法
CN107704379A (zh) 一种适用于自动化测试过程中的视频录制系统及使用方法
Kovacevic et al. Framework for automatic testing of Set-top boxes
JP7808828B1 (ja) 検査装置及び検査プログラム
CN121438077A (zh) 基于离线视频的算法验证方法、装置、设备及存储介质
CN115629847A (zh) 一种Linux系统TV内存数据抓取方法及装置
Kovacevic et al. System for automatic testing of Android based digital TV receivers

Legal Events

Date Code Title Description
B25A Requested transfer of rights approved

Owner name: S3 TV TECHNOLOGY LIMITED (IE)

B25A Requested transfer of rights approved

Owner name: ACCENTURE GLOBAL SOLUTIONS LIMITED (IE)

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: A CLASSIFICACAO ANTERIOR ERA: H04N 17/00

Ipc: H04N 17/04 (1985.01)

B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 24/05/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO.