Domanda

Sto cercando un Windows libreria / SDK che mi permetterà di fare quanto segue:

  • Display video da un flusso di rete
  • Draw elementi 2D su l'immagine visualizzata in tempo reale, come ad esempio linee, cerchi, testo, ecc.
  • Usalo in un'applicazione commerciale (non mi dispiace pagare per esso)

Sono disposto a utilizzare qualsiasi linguaggio di programmazione o di ambiente in modo non c'è alcun requisito specifico, tranne che per il sistema operativo di Windows. Quale biblioteca / SDK raccomanderebbe tenendo conto dei requisiti dall'alto?

È stato utile?

Soluzione 2

Ho provato molte soluzioni e ha scoperto che la migliore per me è quello di utilizzare WPF con WPF MediaKit . Un elemento video è collocato all'interno di una tela, che rende possibile aggiungere altri elementi grafici sulla parte superiore del video (praticamente ogni elemento WPF UI).

Anche se ho cercato, non ho potuto disegnare in video VLC utilizzando QGraphicsView.

Altri suggerimenti

È possibile utilizzare il VLC uno per visualizzare il video da un flusso di rete.

Per gli elementi 2D è possibile utilizzare il Qt quadro .

Inoltre VLC è sviluppato con Qt. Così sicuro di non avere problema utilizzando VLC e Qt nel proprio progetto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top