| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2009
Beiträge: 9
| Probleme mit Flash Mediaserver 2 und Flash 9
Hallo, ich möchte ein RTMPT Video mit den Flashplayer 9 streamen. Jedoch haben wir in der Firma nur den Flash Mediaserver 2.0. Beim Verbinden mit dem Server kommt nun eine "Connection Failure" Meldung. (in AS2 und Flash 8 jedoch nicht). Gibt es irgendeine Lösung die Videos mit As3 (FP9) zu streamen? |
| | |
| | #3 (permalink) |
| reXcel Registriert seit: Aug 2002 Ort: Herford
Beiträge: 4.774
|
Läuft es bei dir in AS3 denn ohne RTMPT? Doch wahrscheinlich auch nicht ![]() Ob RTMP oder RTMPT spielt innerhalb der Flashplayers (im AS-Code) überhaupt keine Rolle. Das ist eine reine Protokollfrage die der FP selbstständig bewältigt. Dein Problem dürfte ein ganz normales Codeproblem sein. Zeig doch mal. Aber mal als Tipp: wenn ihr mal irgendwann früher 50.000 für den FMS2 ausgegeben habt, dann investiert doch jetzt die 2% der ehemaligen Kaufsumme um auf die aktuelle Version ein update zu machen. Die Features haben sich doch kräftig erweitert.
__________________ iPhone, iPad, Android und Flash Video Streamingserver Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android. Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc... |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: May 2009
Beiträge: 9
|
Danke für den Tip Sören. Also hier hab ich mal den Methoden. (beginnt mit GetVideoStream) Er scheitert halt schon beim Connecten (Er wirft ein "CONNECT.FAILED" Event) Bei einer lokal gespeicherten FLV funktioniert es wunderbar (Server = null, videoURL = "irgendwas.flv") public function getVideoStream(videoServer:String, videoURL:String):void { this.videoURL = videoURL; connection = new NetConnection(); connection.addEventListener(NetStatusEvent.NET_STA TUS, netStatusHandler); connection.addEventListener(SecurityErrorEvent.SEC URITY_ERROR, securityErrorHandler); if (serverURL == "" || serverURL == null) { connection.connect(null); } else{ connection.connect(serverURL); } } private function netStatusHandler(event:NetStatusEvent):void { switch (event.info.code) { case "NetConnection.Connect.Success": startStream(); break; case "NetStream.Play.StreamNotFound": fwControl.alert("Stream not found: " + videoURL); break; case "NetConnection.Connect.Failed": fwControl.alert("Connection Failed: " + videoURL); break; } } private function securityErrorHandler(event:SecurityErrorEvent):voi d { fwControl.alert("Security Error: " + event); } private function startStream():void { this.stream = new NetStream(connection); stream.bufferTime = 1; stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); metadataClient = new MetadataClient(fwControl); stream.client = metadataClient; stream.play(videoURL); this.fwControl.attachVideo(stream); isPlaying = true; stream.addEventListener(NetStatusEvent.NET_STATUS, netstat); } |
| | |
| | #5 (permalink) |
| reXcel Registriert seit: Aug 2002 Ort: Herford
Beiträge: 4.774
|
Teste das einfach mal Zuhause, dann geht es ![]() Ist mit sehr großer Sicherheit eure Firewall in der Firma. Die blockt das Streaming. Oder ruf mal diese Flash Streaming Testseite auf: http://www.blitzeinschlag.de/index.php?id=450 Hier werden verschiedene Streamingmöglichkeiten gleichzeitig geöffnet. (Das Video läuft evtl. nicht sauber, aber das ist egal.) Bei 99% aller privaten DSL-Anschlüsse laufen hier 4 Videos. In Firmen deren Firewall Streaming unterdrückt, laufen dann nur 2, 1 oder gar keines der Videos. Einfach mal ausprobieren.
__________________ iPhone, iPad, Android und Flash Video Streamingserver Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android. Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |