Deze week vooral gewerkt aan de voorkant van de EGA. Bezig geweest met het implementeren van een player, daar liep ik alleen vast doordat de streaming server niet werkt.
Assets creeeren en mediafiles daar bij uploaden werkt inmiddels ook. Via een CQL string een zoekopdracht aan de VPX geven en aan de hand daarvan zoeken werkt leuk.
Volgende week verder met metadata en het wijzigen daarvan en uitgebreider zoeken.
In deze week met een vrije dag, een Java congres en een VP-Core bijeenkomst heb ik maar weinig kunnen toevoegen op een enkele implementatie van een call en bijbehorende unittest.
Zal de sources op surfgroepen plaatsen. Daar staat ook het XSD schema en XSL stylesheet tussen, onder 'resources'.
Deze (korte) week hebben we de xml die we binnenkrijgen moeten vervormen voordat we er iets mee kunnen. Zoals datetime in het juiste formaat en de FALSE / TRUE naar lowercase. Ook de mediafile_1 naar mediafile id="1".
Verder het uploaden van een bestand en erachter komen dat dit alleen kan met een iframe omdat de formaction al bezet is door .NET
In de afgelopen week ben ik verder gegaan met het schrijven van implementatie methods om gegevens uit vpcore opte halen en terug te geven als Java classes. De continues integration omgeving doet self-testing op basis van unittests.
Vrijdag 17 april vindt er een nieuwe supportbijeenkomst bij SURFnet plaats.
Het programma ziet er als volgt uit:
12.30 u – 13.00 u: Inloop en lunch
13.00 u – 13.05 u: Welkom
13.05 u – 14.15 u : Pilotdeelnemers - Stand van zaken
en demo van tussenresultaat (15 min. per pilotdeelnemer)
14.15-14.30 u: Koffiepauze
14.30-16.00 u Madcap
- Metadatering
- OAI
16.05 – 16.20 u VP-Core 1.5.1
16.25 – 17.00 u Discussie: SURFmedia-Core als dienstverlening?
17.00 – 18.00 u Borrel!
Deze week is er nauwelijks wat gedaan door ziekte helaas. Vandaag is Lode verder gegaan met het deserialiseren van de xml responses.
Ik heb de afgelopen week helaas niet zoveel kunnen doen als gepland. Wel heb ik mijn build structuur beter opgezet en een custom parser gemaakt om met dateTime waarden van VP-Core om te gaan. De PolitieAcademie heeft hier ook problemen mee. Zie http://www.vpcore.nl/node/18#comments (je moet ingelogd zijn om comments te kunnen lezen)
De tussentijdse sourcecode staat op Surfgroepen.
Deze week begonnen met het schrijven van de classes (asset, mediafile, metadata, static REST functies). Testwebfrontend gemaakt welke gebruik maakt van deze classes. De classes worden gevuld door het deserializeren van de XML response van de VPCore.
De datums velden uit de VPCore bleken niet te deserializeren in een DateTime, daar gaan we volgende week mee verder. De sourcecode van de ontwikkelde classes hebben we upgeload in de Surfgroepen teamsite.
Voor de frontend hebben we een videoplayer gemaakt welke gebruik kan maken van het H.264 formaat. (afgeleide van de welbekende JW player)
We hebben vandaag WLE succesvol geïnstalleerd in een Windows omgeving. Alleen komen we vast te zitten bij VP-X connector. We weten niet welke URL we moeten in voeren. Om connectie te krijgen met VP-X.
In deze week heb ik de WLE geïnstalleerd, eerst op een virtualpc maar dit ging niet werken achter een proxy. Nu draait het op een WAMP server buiten de proxy. We zullen de WLE voornamelijk gebruiken om al wat te kunnen laten zien aan de stuurgroep.
Verder het gebruik van H.264 video i.p.v. wmv aangekaart. Onze multimediaproducent gaat een testfilm maken en encoden in H.264 om zo de kwaliteit te vergelijken met wmv.
Ook het forum in de gaten gehouden.