Arkiv for februar 2007

Wowza Media Server - Endelig lidt konkurrence til Flash Media Server!

tirsdag, 20. februar 2007

Adobes Flash Media Server serie har efterhånden været på markedet i flere år, og er som det eneste produkt (mig bekendt) også den ukronede konge når det drejer sig om at streame og optage video via Flash.

Monopoler er aldrig gode, og derfor er det med stor fornøjelse at jeg har set at Wowza Media Systems i dag har præsenteret deres Wowza Media Server.
Jeg har endnu ikke selv leget med den, men flere ting taler til deres fordel.

For det første har den allerede været igennem en længere betaperiode hvor der dels er blevet rettet mange fejl, men også tilføjet mange features.
For det andet så er den lavet af nogle tidligere Adobe medarbejdere, som så et potentiale i at lave et produkt der var bedre ens Flash Media Server, hvilket gør at man må formode at de kan deres kram.
Som det tredje, så er den prissat særdeles konkurrencedygtigt!

Prisen alene gør at man som anstændig udvikler er nød til at eksperimentere med Wowza Media Server, for det er ikke småpenge der kan spares.
Den største version af Wowza Media Server, som understøtter ubegrænset båndbredde og ubegrænset antal samtidige brugere, koster 5.000$. Til sammenligning koster Flash Media Server 4.500$, men her er der så en række begrænsninger, nemlig enten maksimum 150 samtidige brugere og ubegrænset båndbredde eller 2500 samtidige brugere og maksimum 25mbits.

Flash Media Server licenser kan så stables, sådan så man ved at købe flere licenser til samme server kan øge loftet, og vil video vil jeg snildt mene at man skal bruge 4 licenser for at ramme hardware-loftet for en server, altså det stadie hvor det ikke er softwarens licens der begrænser noget, men derimod serverens ydeevne. Med andre ord, så vil Wowza Media Server i krævende scenarier være op til 75% billigere end Flash Media Server.

Men, som om det ikke er nok, så har Wowza Media Server flere mindre licenser. Den mindste version, Pro10, understøtter 10 samtidige brugere og er helt og aldeles gratis! Der findes også en Developer version af Flash Media Server med omtrent samme begrænsning, men den må man ifølge licensaftalen kun bruge til intern udvikling, og det er en væsentligt forskel.

En god pris alene gør jo langtfra et produkt godt, og jeg har som sagt ikke selv leget med Wowza Media Server endnu, men på overfladen ser den i hvert fald ud til at være et godt produkt, de største ulemper som jeg har fundet er:

  • Hvis man ønsker at udvikle på den server-side foregår det i Java, modsat Flash Media Server hvor det er i ActionScript, hvilket gør at man som udvikler skal mestre to forskellige programmeringssprog for at udvikle til den.
  • Den understøtter ikke clustering i version 1, og det er altså dermed ikke muligt at dele et livestream med flere brugere end en enkelt server kan håndtere af gangen.

Nå, der er vidst ikke andet for, end at jeg må se at få fundet et projekt hvor den kan bruges.

Yderligere information:
Wowza Media Systems
Flash Media Server

CTRL+T: Check ActionScript syntax inden publish

mandag, 19. februar 2007

Du kender det godt, gør du ikke?
Du sidder med en kæmpe fla, hvor tiden det tager at publishe efterhånden er oppe på over et halvt minut, og når den så endelig har publishet, så ser du med det samme i output-vinduet at der er en simpel syntax-fejl i dit ActionScript. Med andre ord, tid til at rette en [ til en ( og så give sig til at vente igen.

Men, det kan faktisk temmelig nemt undgåes!

Når du inde i Flash er i ActionScript-vinduet, så er det i toppen af vinduet en lille bjælke med ikoner:
Flash - Check Syntax

Hvis man klikker på flueben-ikonet checker Flash din syntax, og viser eventuelle problemer i output-vinduet.

Okay, det vidste du sikkert godt og du bruger den sikkert og regelmæssigt, men af en eller anden grund er det aldrig lykkedes mig at huske at bruge den konsekvent, på trods af at det jo er en smart funktion.

Men, man kan kalde den præcis samme funktion med CTRL+T, og dermed uden at hænderne behøver at forlade tastaturet, og det har gjort en verden til forskel for mig, for nu husker jeg rent faktisk at bruge den.

En ny måde at scrolle på

mandag, 12. februar 2007

Alting kan gøres på mange forskellige måder, og hvilken måde der er den bedste afhænger rent af den kontekst den er i.
En af de ting som der efterhånden er givet uendeligt mange bud på er det at scrolle vertikalt på en side eller i et dokument, nogle bedre end andre.

Det sidste bud på en scroller som jeg er stødt på kan ses på denne testside:
http://bl06g.emehmedovic.com/

For at scrolle skal man blot holde museknappen nede et ikke-klikbart sted, hvorefter der dukker et nyt interface op. Herefter bevæger man bare musen op og ned, så følger siden med.

Det jeg er vild med ved denne scroller er at man kan scrolle hurtigt igennem et helt dokument og hele tiden har et godt overblik over hvor man er henne, og modsat den almindelige scrollbar i højre side skal man ikke bevæge musen ret langt for at få adgang til funktionen.

Når det så er sagt, så skal man altid have en god grund til at afvige fra de etablerede navigationsstandarder, da man ellers hurtigt kan tabe brugerne på gulvet, men cool, det er den!

Kald ActionScript funktion via htmlText

onsdag, 7. februar 2007

Et lille hurtigt tip.

Er igang med en opgave hvor jeg har behov for at kunne kalde en ActionScript funktion fra et TextField der viser html.

Der står umiddelbart intet om det i dokumentationen, i hvert fald ikke steder hvor det er nemt at spotte, men det er rent faktisk nemt og simpelt at gøre!

Almindeligt link:
<a href=\"www.jubii.dk\">Jubii</a>

Link der kalder en funktion i ActionScript:
<a href=\"asfunction:minFunktion\">minFunktion</a>

Yderligere information kan findes her:
How can I use htmlText to call an ActionScript function?

TV2 Radio er i luften!

torsdag, 1. februar 2007

TV2 Radio - LogoDe fleste har nok lagt mærke til at TV2 Radio er gået i luften i dag, og da vi har produceret alt deres online markedsføringsmateriale, så har vi også ligget vandret de sidste par dage.

I alt har vi produceret mere end 15 annoncer fordelt på 8 formater til 5 forskellige medier, så det har været med at holde tungen lige i munden.

TV2 Radio - 120x600 ThumbUdover nogle forholdsvis klassiske streaming annoncer, så har vi blandt andet lavet en funktion hvor brugeren kan indtaste sit postnummer og få en radiofrekvens retur.

TV2 Radio har p.t. omkring 25 forskellige frekvenser, så det var et vigtigt kampangeparameter at få lært folk hvilken frekvens de skal stille radioen ind på i deres område.

Og tallene fra den første halve dag af kampagnen er rigtigt positive, der er virkelig mange brugere der har benyttet sig af muligheden for at få styr på frekvenserne.

Den rigtige version er naturligvis i Flash, men den må jeg ikke vise her. Hele februar skulle den dog være at finde rundt omkring på Jubii.dk.

I forbindelse med lanceringen her i dag 1. februar skulle der slåes lidt ekstra på tromme, så her kører der også et ejerskab på forsiden af Jubii:
TV2 Radio - Takeover thumb

Udover frekvensfinderen har man i venstreside mulighed for at scrolle igennem dagens program ved at holde musen over banneret.

Igen er det kun den statiske version i kan se her, resten skal opleves live.

Håber på at jeg senere får lejlighed til at lægge Flash-versionerne op, samt afsløre lidt af tallene for kampagnen, for de ser rigtigt gode ud!