Als je 5 dagen geduld hebt dan heb ik het ingevoerd in m'n streaming systeem voor TCP/IP
[edit] Hier vind je de desbetreffende library:
http://opensource.lifeisdigital.net/COW-2006-10-25.zip
In \Source\COW\Stream\ vind je de bestanden van m'n streaming systeem in opbouw. Zoals je kan zien worden filestreams en netwerkstreams(later ook consolestreams) op dezelfde manier gecreëerd en verhandeld.
\Source\COW\Log.cpp en .h bevatten een klasse die het streaming systeem gebruikt. Een file stream open je dmv "file://[filename]" en een netwerkstream zal iets worden in de trend van "tcp_out://[server_ip]".
<verkoopspraatje>COW bevat natuurlijk veel meer dan dat streaming systeem, kijk maar eens naar het unit test project in de VS 2005 solution om wat voorbeelden te zien. Verder werkt het in Linux, Windows en op de Nintendo DS.
COW is LGPL, dus als je hem dynamisch linkt dan hoeft je applicatie niet ook open-source te zijn.</verkoopspraatje>