Avatar billede barklund Nybegynder
19. marts 2003 - 23:20 Der er 5 kommentarer og
1 løsning

Applet og preinstalleret jar i netscape.... Hvordan

Pænt goddag...

Jeg skal læse en Windows Media Player stream i Netscape. Det lyder som en tumpet ide, men det skal jeg nu engang :o)

Jeg følger eksemplet fra:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/addingtheplayerapplettoawebpage.asp

Og det ser jo fint ud.

Men så fortæller netscape mig, at istedet for at vise min applet, så kan den ikke finde klassen.

Jeg placerer jar-filen på samme side som html-filen og tilføjer den som archive-option og nu kan den læse filen, men jeg får en security alert "java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.wmpns)"

Så den skal altså køres via den preinstallerede JAR-fil, som Windows Media Player allerede har lagt ind i:

C:\Programmer\Netscape\Communicator\Program\java\classes

For filen ligger her - jeg kan selv se den på min maskine. Jeg vil bare gerne have netscape til automatisk at kigge efter filen her. Det troede jeg selvfølgelig, at den gjorde, men det gør den ikke...

Hvad gør jeg?

Jeg har søgt på for eksempel "wmpns" på Google og de par resultater, der har noget med mit spørgsmål at gøre, kan jeg ikke bruge til noget.

Hvis nogen har et link til et site, der har fået streaming .asx til at virke i Netscape er det også helt fint med mig - så kan jeg selv snige koden ud af dem.

På forhånd tak.

Mvh.
Morten Barklund
Avatar billede _michael_ Nybegynder
20. marts 2003 - 00:00 #1
Den her virker fint i netscape 7:
http://www.streamingmediaworld.com/symm/tutor/winmed/index9.html - på side 8 står der noget om, hvordan de har fusket plugin til netscape.

Har du tjekket http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/usingwindowsmediaplayerwithnetscapenavigator.asp efter hvilken version af netscape, du skal streame til?

Eller som der står på siden:
The Player control is supported with Navigator versions 4.7, 6.2, and 7.0. Navigator versions 6.2 and 7.0 also require the Java 2 Runtime Engine (J2RE) version 1.3.x.

Her er også lidt ang. detecting af hvilken browser, der bruges til streaming:
http://www.streamingmedia.com/article.asp?id=8396&c=4

/michael
Avatar billede _michael_ Nybegynder
20. marts 2003 - 00:04 #2
Ellers er der jo altid den klassiske side med asx-filer. :o) (men de er ikke embedded)
http://muhammadanism.org/media/audio/build_blocks/Default.htm
Avatar billede barklund Nybegynder
20. marts 2003 - 10:48 #3
Ja... Problemet er ikke bare at inkludere .asx-filen i embed, jeg skal også kunne scripte til den!

I Internet Explorer kan jeg sende Play()-kommandoer og lignende ind i ActiveX-objektet, men det virker ikke til netscape-plugin'et.... Derfor nævner microsoft selv, at man skal anvende deres applet.

Og jeg skal ikke kun scripte ind i den men også fange events som onPlayStateChange... Det kan heller ikke lade sig gøre i Netscape med plugin-versionen...

Årsagen til, at plugin-versionen ikke virker er, at Microsoft har kun udviklet et netscape plugin til den gamle plugin-model fra NS4.7 - og den er kun inkluderet i Windows Media Player 6.4 og 7.1. Derfor kan de få det til at virke med en reference til det plugin, som man skal anvende, så man ikke anvender den nyeste plugin fra den nyere WMP, man har installeret. Jeg har lavet omfattende research allerede vil jeg påstå.

Ellers tak for links'ne - jeg vil tage dem med i mine egne kollektioner af links om mediaplayer'en...

/Barklund
Avatar billede barklund Nybegynder
01. april 2003 - 20:09 #4
Tak for linksne... Hvis du smider et svar får du nogle point for din indsats...

Resultatet blev dog, at det ikke kunne lade sig gøre, så det blev en sædvanlig embedded WMP i en anden frame, der skal reloades for at ændringer kan træde i kraft...

/Barklund
Avatar billede _michael_ Nybegynder
01. april 2003 - 22:01 #5
Ja, generelt stinker det, der lugter af Billsoft, men hvad fa'en... :o)
Avatar billede barklund Nybegynder
01. april 2003 - 22:59 #6
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester