Virtuális Linux hangkártya driver készítése

OData támogatás
Konzulens:
Wacha Gábor József
Méréstechnika és Információs Rendszerek Tanszék

A beágyazott rendszerek, a mobil eszközök és az asztali számítógépek terén is egyre nagyobb teret hódít a Linux operációs rendszer és annak magjára, a Linux kernelre épülő, különböző módosított operációs rendszerek, mint például az Android. Bizonyos alkalmazási területein hasznos lehet, ha rendelkezésünkre áll egy olyan mérésadatgyűjtő szoftver, ami nem a felhasználói térben fut, közelebb áll, vagy része a magasabb prioritású, gyorsabb működésű kernelhez, ám a felhasználói térből is könnyedén elérhető egy jól ismert interfészen keresztül. Előnyös továbbá, hogy nem támaszkodik olyan alkalmazásprogramozási interfészre vagy programkönyvtárra, amely nem része a Linux kernelnek, így bizonyos korlátok között felhasználható lesz a kernel által jelenleg támogatott számos architektúrán, bár a tesztelés első sorban asztali környezetben zajlik. A szakdolgozat célja egy ilyen, virtuális hangkártya meghajtó (driver) program megtervezése, és megvalósítása, amely a számára átadott hangmintákat interneten vagy helyi hálózaton keresztül egy másik számítógépre juttatja. A kliensprogram megtervezése és implementálása szintén része a szakdolgozatnak, amely feladata, hogy a mintákat valamilyen, könnyedén lejátszható, nem nyers formátumban összefűzve a felhasználó számára elérhetővé tegye.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.