Axis verkar leva in en Windows-värld där de lagt krutet på ActiveX-kontroller för kameran. Synd att dom inte satsat på webbstandarder.
Som Mac-människa och web/gui-utvecklare till Axis nätverks-kameror så tycker jag det är lite tråkigt att få sådana här kommentarer slängda i ansiktet.. Nä, så farligt är det inte. Jag kan förstå varför det kan tyckas så, och i ärlighetens namn så finns det ju faktiskt vissa delar av företaget som är väldigt Windows-inriktade. Men faktum är att jag gör allt jag kan för att de interna websidorna i kamerorna ska fungera på alla operativsystem och i alla browsers (nåja, med tonvikt på IE, Firefox och Safari)!
Nå, för att övergå till problemet som diskuteras i tråden så undrar jag vilken firmware kameran har? Den senaste firmwaren för AXIS 213 PTZ Network Camera är 4.35 och den finns att hämta från AXIS website. Om kameran har en äldre FW så rekommenderar jag starkt att uppgradera till den senaste!
Ett tekniskt svar till er som tittat på koden: Äldre versioner av Safari - eller egentligen browsers som bygger på Apples WebKit < ver. 416 - hade inte stöd för server push. Därför var vi tvungna att använda java-appleten för att kunna visa videoströmmen i de webläsarna.
Men så snart WebKit , och därmed safari, fick stöd för server push så uppdaterades också våra websidor för detta (det gjordes faktiskt redan innan den Safari-versionen släpptes eftersom vi fick testversioner från Apple just för detta ändamål!), vilket var för ca tre och ett halvt år sedan.
Återkom gärna med ytterligare frågor efter att ha testat med den senaste firmwaren.
P.S. Eftersom jag inte äger en iPhone själv så läser jag inte den här delen av forumet så ofta och har därför missat tråden innan - annars hade jag svarat tidigare.