A fejlesztők abban maradtak, hogy jó lenne megírni a programot C-ben, amelyet az OpenBSD felhasználók használhatnak a gépeiken.
Ennek érdekében Marcus Glocker nyitott egy CVS repót, nekiálltak a munkának. Vásároltak egy AirPort eszközt, és tegnap kiadták a munkájuk első snapshot-ját.
A működésről:
Megvan az RSA publikus kulcsunk, amelyet Jon kifejtett az iTunes-ból. A privát kulcs az AirPort eszközön tárolódik. Az audio stream AES kódolással titkosított, a protokoll pedig RTSP. Választunk egy random AES session key-t, titkosítjuk az RSA publkus kulccsal és elküdjük az AirPort-nak egy RTSP ANNOUNCE-ban. Ha az RSA publikus kulcsot ki tudja nyitni a RSA privát kulccsal, akkor az AirPort megkapja az AES session key-ünket, és elkezdhetjük az AES titkosított audio stream-et sugározni. A formátumnak Apple Lossless-nek kell lennie.
A fejlesztők célja, hogy készítsenek egy MP3 -> lossless konvertert, hogy az MP3 fileok is átküldhetők legyenek. A gond az, hogy az Apple nem ad ki dokumentációt az ALAC codek-ről, így csak találgatni tudnak.
A program első snapshotja itt. OpenBSD port itt. Bővebben itt.
(Valaki a cikk hozzászólásában megjegyezte, hogy létezik egy raop-play nevű szoftver, ami szintén nyílt forrású, GPL licences, és jól működik Linux alatt. Segítségével MP3-at, OGG-ot, AAC-t és FLAC-ot lehet küldeni az Airport Extreme-nek. A BSD-seknek ez nem jó, ők BSD licenc alatt szeretnének ilyet használni.)
- A hozzászóláshoz be kell jelentkezni
- 2055 megtekintés
Hozzászólások
A BSD-seknek ez nem jó, ők BSD licenc alatt szeretnének ilyet használni.
Miért nem lepődöm meg ezen. DVD Jon nevének említésén sem. Nagyon tudnak ezek a fejlesztők, minden elismerésem az övék!
--
Az élet harc. Délelőtt az éhséggel, délután az álmossággal.
- A hozzászóláshoz be kell jelentkezni
Hm, bele kéne hekkelni a Linksys routerekbe egy minőségi audiokimenetet és akkor ugyanezt tudná. :)
- A hozzászóláshoz be kell jelentkezni
Hmm... venni kel egy USB porttal rendelkező és Linux-ot futtató szappanartót pl ASUS-WL500 sorozat ,majd customize and install OpenWrt, külső usb-s hangkártya rádug és TÁDÁ.....
Üdv
Godot
- A hozzászóláshoz be kell jelentkezni
Miert baj az, hogy a progi C#-ban van irva? Sokkal biztonsagosabb benne programozni, mint C-ben.
- A hozzászóláshoz be kell jelentkezni
Gondolom nem tetszik nekik a hatékonyság, meg az hogy mono kell a futtatásához, ami megint csak nem bsd-s :)
-----
A bus station is where a bus stops. A train station is where a train stops. On my desk, I have a work station
- A hozzászóláshoz be kell jelentkezni
Flamebait.
Nem baj hogy abban van írva. Viszont vannak dolgok amikre nem kéne ilyen szinten pazarolni az erőforrásokat. Most sokan utálni fognak, de számomra a C# ugyanaz mint a Java. Arra jó hogy az ember gyorsan összehenteljen egy platformfüggetlen változatot bármiből. Ezzel el lehet kápráztatni a megbízót. Erre jó, én erre használnám. Saját cuccra valamiért inkább nem. :)
- A hozzászóláshoz be kell jelentkezni
"...össze hentelni..."
Hmm...
Te biztosan egy gyakorlott Java hentes vagy :D
...
Az a LinkSys -es dolog nem is rossz ötlet, akkor máris lehetne DAB-ot is halgatni/streem-elni vele
- A hozzászóláshoz be kell jelentkezni
Mondtam hogy flamebait. :)
- A hozzászóláshoz be kell jelentkezni