VideoIO yra bendras vaizdo IO sistema Pure duomenų.
Ši sistema turėtų suteikti bendras vaizdo įvesties ir išvesties sistema (skaityti / rašyti įvairius failus ir nuo / iki prietaisų) Pure duomenų. Sąsaja yra nepriklausoma platforma ir reikalingi bibliotekos patikrinti ir pakrauti runtime, todėl šeimininkė taikymas (pvz perlas, Gridflow, PDP) neturi kompiliavimo metu priklausomybę nuo visų šių vaizdo bibliotekose.
Šiuo metu tik sąsaja Gem yra įgyvendinta ir susideda iš šių objektų: pix_file_read, pix_file_write ir pix_devic_read. Jie naudoja įskiepius visų šiose operacijose, bet alternatyvūs bibliotekų, ypač Windows ir OSX, turėtų būti įtraukta į ateitį.
Ką jie gali padaryti šiuo metu:
pix_file_read:
skaityti garso ir vaizdo iš visų formatų GStreamer paramos (gana daug); skaityti iš DVD; HTTP, MMS, UDP, ... srautus;
pix_file_write:
rašo kai kodekus į diską, taip pat upeliai per UDP;
pix_device_read:
gali skaityti iš fotoaparato ir DV prietaisais;
Reikalavimai
- PD & gt; = 0,34;
- GStreamer & gt; = 0.10.13;
Komentarai nerastas