2449
Comment:
|
2464
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
I den forbindelse er det laget en inngangsport til dette innholdet på http://www.nuug.no/frikanalen/frontpage.cgi . | I den forbindelse er det laget en inngangsport til dette innholdet på http://www.nuug.no/pub/video/frikanalen/frontpage.cgi . |
Line 7: | Line 7: |
Metadata hentes fra Frikanalen med SOAP mot http://communitysite1.frikanalen.tv/CommunitySiteFacade/CommunitySiteService.asmx . Theora videofiler konverteres og publiseres av frikanalen, med referanse i SOAP objektet returnert fra SOAP servicen "SearchVideos" . | Metadata hentes fra Frikanalen med SOAP mot http://communitysite1.frikanalen.tv/CommunitySiteFacade/CommunitySiteService.asmx . Theora videofiler konverteres og publiseres av frikanalen, med referanse i SOAP objektet returnert fra SOAP servicen ''!SearchVideos'' . |
Line 9: | Line 9: |
Det går en cronjobb (/home/jarle/script/update_frikanalen.sh) hver time som cacher video-metadata fra SOAP interfacet i /data/video/frikanalen/met.xml og benytter denne til å laster over nye .ogv filer fra frikanalen, navngir med $MetaDataVideoID.ogv, og lagrer lokalt på /data/video/frikanalen/ . | Det går en cronjobb (/home/jarle/script/update_frikanalen.sh) hver time som cacher video-metadata fra SOAP interfacet i /data/video/frikanalen/met.xml og benytter denne til å laste over nye .ogv filer fra frikanalen, navngir med $!MetaDataVideoID.ogv, og lagrer lokalt på /data/video/frikanalen/ . |
Line 13: | Line 13: |
frontapge.cgi uten parametere laster alle tilgjengelige videoer, med kategorier på toppen av videolisten. Kategori-linkene linker tilbake til frontapage.cgi med ?category=$category . Når frontpage.cgi kalles med category parameter, returnerer den listen med videoer som er i denne kategori. (Ved hjelp av SOAP Variabelen CategoryName) . Alle kategori linkene er inkludert på toppen av tabellen . | frontapge.cgi uten parametere laster alle tilgjengelige videoer, med kategorier på toppen av videolisten. Kategori-linkene linker tilbake til frontapage.cgi med ?category=$category . Når frontpage.cgi kalles med category parameter, returnerer den listen med videoer som er i denne kategori. (Ved hjelp av SOAP Variabelen !CategoryName) . Alle kategori linkene er inkludert på toppen av tabellen . |
Line 15: | Line 15: |
Hvert video-entry som frontpage.cgi produserer linkes mot fetchvideo.cgi?videoId=$MetaDataVideoId . fetchvideo.cgi lager en side som embedder videoen med tittel og beskrivelse hentet fra meta.xml samt direkte linker til playlist,ogv,og windows media url'er . Til embedding av video brukes cortado java-applet, som kjøres lokalt av browser og spiller av $ogvurl. Cortado har mulighet for å slå på søkebar og stop/play knapper. Dette fungerte imidlertid svært dårlig i bl.a. Opera og Safari på OSX. (Browser hang seg opp) . Av den grunn er disse kontrollene slått av. | Hvert video-entry som frontpage.cgi produserer linkes mot fetchvideo.cgi?videoId=$!MetaDataVideoId . fetchvideo.cgi lager en side som embedder videoen med tittel og beskrivelse hentet fra meta.xml samt direkte linker til playlist,ogv,og windows media url'er . Til embedding av video brukes cortado java-applet, som kjøres lokalt av browser og spiller av $ogvurl. Cortado har mulighet for å slå på søkebar og stop/play knapper. Dette fungerte imidlertid svært dårlig i bl.a. Opera og Safari på OSX. (Browser hang seg opp) . Av den grunn er disse kontrollene slått av. |
Publisering av patenfrie formater for Frikanalen
NUUG har tilbudt Foreningen frikanalen assistanse med , og web-publisering av, deres video-innhold i det patentfire formatet ogg-theora.
I den forbindelse er det laget en inngangsport til dette innholdet på http://www.nuug.no/pub/video/frikanalen/frontpage.cgi .
Metadata hentes fra Frikanalen med SOAP mot http://communitysite1.frikanalen.tv/CommunitySiteFacade/CommunitySiteService.asmx . Theora videofiler konverteres og publiseres av frikanalen, med referanse i SOAP objektet returnert fra SOAP servicen SearchVideos .
Det går en cronjobb (/home/jarle/script/update_frikanalen.sh) hver time som cacher video-metadata fra SOAP interfacet i /data/video/frikanalen/met.xml og benytter denne til å laste over nye .ogv filer fra frikanalen, navngir med $!MetaDataVideoID.ogv, og lagrer lokalt på /data/video/frikanalen/ .
frontpage.cgi lager kun tabellrader (video instanser) for filer som finnes lokalt på nerdhaven. (Ikke alt kildemateriale er konvertert til ogv enda. Dette vil konvergere i løpet av de neste ukene.)
frontapge.cgi uten parametere laster alle tilgjengelige videoer, med kategorier på toppen av videolisten. Kategori-linkene linker tilbake til frontapage.cgi med ?category=$category . Når frontpage.cgi kalles med category parameter, returnerer den listen med videoer som er i denne kategori. (Ved hjelp av SOAP Variabelen CategoryName) . Alle kategori linkene er inkludert på toppen av tabellen .
Hvert video-entry som frontpage.cgi produserer linkes mot fetchvideo.cgi?videoId=$MetaDataVideoId . fetchvideo.cgi lager en side som embedder videoen med tittel og beskrivelse hentet fra meta.xml samt direkte linker til playlist,ogv,og windows media url'er . Til embedding av video brukes cortado java-applet, som kjøres lokalt av browser og spiller av $ogvurl. Cortado har mulighet for å slå på søkebar og stop/play knapper. Dette fungerte imidlertid svært dårlig i bl.a. Opera og Safari på OSX. (Browser hang seg opp) . Av den grunn er disse kontrollene slått av.
Det har eksperimentert med html 5 video tag med fallback til object og til slutt cortado. Dette gir imidlertid (inntil videre) uforutsigbare resultater i en del nettlesere, og er derfor fjernet til fordel for en direkte link til m3u spilleliste som brukes til å åpne ekstern avspiller man har konfigurert i sin nettleser og overlater tolking av m3u innholdet til denne.