| |||||||
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: Dec 2005 Ort: Oldenburg
Beiträge: 2.407
| Netstream time
Hi, ich bräuchte mal kurz Hilfe bei der time Eigenschaft des Netstreams... Meine Funktion ist ActionScript:
Das Problem ist, dass das Ganze nur beim 1. funktioniert... die "time" Eigenschaft ist dann immer wieder fast gleich, sodass das Video immer dahin zurück springt, wo ich e sbeim ersten Mal geändert habe... Jemand eine Idee? |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.229
|
Hallo Nico, ich denke, es liegt daran, daß die time des alten videos u.U. größer ist, als die bereits vorgeladene Zeit des neuen Videos. Dann kannst Du den Zeitpunkt/Frame noch nicht anspringen - umständlich gesagt, aber du verstehst was ich meine? Du müßtest die bufferTime üfr das neue Video mindestens so hoch setzen wie die anzuspringende Zeit und wenn dann der Buffer voll ist (netStatus.-Event) die Zielzeit anspringen. LG ANdré
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Dec 2005 Ort: Oldenburg
Beiträge: 2.407
|
Ja wäre super - besteht nämlich noch... :/ Hätte jetzt die buffertime per hand auf den Wert des alten Videos gesetzt, dami er so lange wartet, wie er springen muss. ABer klappen tut das leider nicht^^ |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.229
|
hi, hatte viel zu tun... ALso hier mal ein Ansatz: PHP-Code: wie weit das alte Video bereits gespielt war und merke mir die aktuelle Zeit. Wenn der Buffer dann voll ist, führe ich ein seek() auf den zuvor abgespeicherten Zeitpunkt aus. Das Beispiel verdeutlicht nur das Prinzip. Fallen sind noch:
Wenn Du red5 oder FMS verwendest, kannst Du den Stream ab dem konkreten Zeitpunkt anfordern, sprich: dann würde man das einfacher lösen können. Was genau hast Du vor? Wie groß sind die Videodateien? Wenn es zum Beispiel um unterschiedliche Perspektiven ein und derselben Szenerie ginge und es sich um kleine Videos handelte, könnte man vllt sogar alle videos übereinander parallel abspielen und mit visible das benötigte sichtbar machen und den Rest verbergen... LG ANdré
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. Geändert von andrelehnert (05-02-2012 um 02:14 Uhr) |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Dec 2005 Ort: Oldenburg
Beiträge: 2.407
|
Hi, danke für Dein Beispiel! Werd es wohl erst morgen testen können... Es geht darum, dass ich eine Anwendung baue, in der mehrere Videos vorhanden sind. Jetzt soll man zwischen 3 Qualitäten wechseln können - daher das neuladen der Videos an der gleichen Stelle. |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.229
|
dann scheidet die Variante mit dem Übereinanderlegen auf jeden Fall aus. Beim FMS oder red5 wäre die dynamische Bandbreitenwahl auch schon integriert... LG ANdré
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Dec 2005 Ort: Oldenburg
Beiträge: 2.407
|
Hi, danke für den TIpp. Ist nur ne Kleinigkeit auf einer Website, ein extra Server für die Videos wäre also etwas to much. Evtl. werde ich das Ding dann eben einfach neustarten lassen. Mal sehen was das morgen gibt ... ;-) dange |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| netStream.time "ruckelt" ?! | Martin Kraft | ActionScript 3 | 9 | 18-07-2010 16:43 |
| netStream.time hinkt bei seek() um einen Keyframeabstand hinterher | cellinger | ActionScript 3 | 2 | 09-09-2009 06:19 |
| netStream.time bei live stream | leif | Flash Media Server | 1 | 04-04-2007 19:56 |
| netstream.time liefert komische werte | Rudi Ratlos | Flash Media Server | 0 | 08-11-2005 15:30 |
| netStream.time gibt nicht die aktuelle Abspielposition aus, oder? | meira | Flash MX 2004 | 0 | 11-07-2005 23:35 |