Condividi tramite


Test del driver della fotocamera - MultiStream (scenario) - Anteprima, Registrare video H.264 e audio AAC, acquisire foto JPEG

Questo set di test convalida la funzionalità delle telecamere con MF e FMCaptureEngine.

  • Test di base del driver della fotocamera - *

    Verifica un subset di tipi di supporti della fotocamera e una durata più breve dei test rispetto all'affidabilità o funzionale.

  • Test funzionali del driver della fotocamera - *

    I test su un set più ampio di tipi di supporti e hanno una durata più lunga del test.

  • Test di affidabilità del driver della fotocamera - *

    I test su un set più ampio di tipi di supporti e hanno una durata più lunga del test e scenari più complessi.

  • *- Multi Stream - *

    Verifica che il sistema sia in grado di scattare una foto, un'anteprima e un record.

Questo test configura in modo specifico uno scenario di acquisizione che verrà visualizzato in anteprima e registrato contemporaneamente. Verrà usato il pin di anteprima per eseguire il rendering di un mediatype non compresso e userà il pin del record per salvare un formato video H.264 e un formato audio AAC e prenderà anche una foto con JPEG come tipo di formato immagine.

Dettagli del test

   
Specifiche
  • System.Client.Camera.VideoCapture.VideoCapture
Piattaforme
  • Windows 10, edizioni client (x86)
  • Windows 10, edizioni client (x64)
  • Windows 10, edizioni client (Arm64)
Versioni supportate
  • Windows 10
  • Windows 10 versione 1511
  • Windows 10 versione 1607
  • Windows 10 versione 1703
  • Windows 10, versione 1709
  • Windows 10, versione 1803
  • Windows 10, versione 1809
  • Windows 10, versione 1903
  • Aggiornamento successivo a Windows 10
Tempo di esecuzione previsto (in minuti) 15
Categoria Scenario
Timeout (in minuti) 15
Richiede il riavvio false
Richiede una configurazione speciale false
Tipo automatic

 

Documentazione aggiuntiva

I test in questa area di funzionalità potrebbero avere documentazione aggiuntiva, inclusi prerequisiti, configurazione e informazioni sulla risoluzione dei problemi, disponibili negli argomenti seguenti:

Esecuzione del test

Prima di eseguire il test, completare la configurazione del test come descritto nei requisiti di test: Prerequisiti di test client di sistema.

Risoluzione dei problemi relativi

Per la risoluzione dei problemi generici degli errori di test HLK, vedere Risoluzione dei problemi di test di Windows HLK.

Per informazioni sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi ai test client di sistema.

Errore Descrizione/soluzione alternativa

0x8004005 : E_FAIL

L'occorrenza più frequente di questo codice di errore è durante la verifica del file registrato per video o foto. Ciò si verifica se il file risultante non contiene dati perché non ha ricevuto esempi.

Verificare che il dispositivo produa campioni validi quando entra nello stato di esecuzione. Valido include che l'esempio è la dimensione, il formato e il tempo corretti per il momento in cui è stato prodotto.

0x80070102

Ciò si verifica quando un'operazione asincrona di acquisizione è scaduta. Questi includono Inizializza, Start Preview, Stop Preview, Start Record, Stop Record, Take Photo e Change Mediatype. Il test consente 9-10 secondi per ogni operazione prima di non riuscire. La modifica del tipo di media può includere l'intervallo di riduzione del numero di pin e il tempo di visualizzazione.

Verificare che il dispositivo non sia in attesa di comandi futuri che impediscono la modifica dello stato. Assicurarsi che tutti i buffer vengano scaricati dal dispositivo nei comandi di reimpostazione del dispositivo.

0xC00D3704 : MF_E_HW_MFT_FAILED_START_STREAMING

Questo errore si verifica quando il dispositivo non può immettere lo stato di esecuzione.

Verificare che il dispositivo sia in grado di passare da tutti gli stati senza errore o che altri pin non impediscono al dispositivo di entrare in uno stato.

0xC00D4A44 : MF_E_SINK_NO_SAMPLES_PROCESSED

Questo errore si verifica durante la finalizzazione dei file, se non sono stati recapitati esempi.

Verificare che il dispositivo produa campioni validi quando entra nello stato di esecuzione. Valido include che l'esempio è la dimensione, il formato e il tempo corretti per il momento in cui è stato prodotto.

 

Altre informazioni

Parametri

Nome parametro Descrizione dei parametri
WDKDeviceID ID dispositivo di DUT
DriverVerifierExcludedFlags Flag di verifica driver che possono essere esclusi manualmente per l'esecuzione del test