Na 20 lange weken zijn we eindelijk aan het eind van IPmed5 gekomen, en daarmee aan het eind van het tweede blok public window. In deze post willen we de laatste spullen ter download beschikking stellen, en een kleine hint van hoe verder te gaan. We hebben helaas niet alles in kunnen bouwen wat we in wilden bouwen. Dit is echter niet het gevolg van te weinig gedaan, of van een slechte planning. C# is gewoon een lastige taal, en wij stappen met public window niet bepaald op basisniveau in. We zijn dan ook trots op het uiteindelijk behaalde resultaat, en wij hebben dit project meer geleerd dan in welk voorgaand project dan ook.
De eerste download is een zip file met daarin de twee presentaties die we gehouden hebben (in PDF formaat, speciaal voor Bram) . In het rood hebben we er commentaar bij gezet, om bepaalde punten te verduidelijken aangezien een powerpoint eigenlijk bestaat uit kernwoorden.
De tweede file is een PDF met daarin informatie over de GUI maker. De download link hiervan staat in de PDF, enkele TO-DO points, en een instructie hoe te gebruiken.
Als derde download hebben we de C# applicatie. In deze zip staan een hoop bestanden, de source code. Voor het optimaal bekijken van deze code is Visual Studio aan te raden, maar de files zijn ook afzonderlijk in kladblok te openen. In de Bin/release folder staat een .exe met een werkend prototype. Bedenk wel dat de webcams over een red5 server IN de hogeschool Leiden draaien momenteel, en dus zonder VPN niet te zien zijn (en zelfs met VPN misschien ook niet, of de netwerkbeheerder de PC in de vakantie laat draaien is niet zeker). In de code is in comments er ook bij gezet hoe het op bepaalde punten verbeterd en afgewerkt kan worden
De vierde en laatste download zijn de twee flash files waarmee we de webcamstream naar red5 hebben gemaakt, door de file met flashvariable LocalID=”cameranaam” aan te roepen, wordt er een connectie gelegd naar de red5 server onder die naam. Dit zou verbeterd kunnen worden door een locale variable in de flashfile te maken, zodat hij aangepast kan worden zonder een nieuw flashobject te maken.
Het opzetten van een Public Window kan met behulp van deze instructable:
Wij hebben als projectgroep genoten van dit project. Het was uitdagend, interessant en alhoewel we onderweg 1 projectlid kwijt zijn geraakt (wat nog onze C# goeroe was ook), hebben we het als projectgroep ook uitstekend met elkaar kunnen vinden. We wensen het Public Window project vanaf hier dan ook het beste, en indien er nog vragen zijn, op de mail zijn wij altijd bereikbaar (onze mailadressen zijn bekend)
Met vriendelijk groet,
Art of Coding