Domanda

Disponiamo di un lettore video basato su Flash personalizzato di mia gestione e deve supportare gli annunci preroll e idealmente sia la riproduzione video progressiva che lo streaming a seconda del cambio di server.

Sto lavorando con il componente flvPlayback ma mi trovo un po' fuori portata.Esistono tutorial o risorse utili per comprendere la differenza tra netstream e flvPlayback?Oppure l'uno è parte dell'altro?Ho cercato su Google senza successo.

Per gli annunci pre-roll probabilmente utilizzeremo DART In-Stream, il che è uno dei motivi per cui sento che sto perdendo la conoscenza del modo migliore per strutturare questa cosa.

Qualsiasi aiuto con le migliori pratiche o i collegamenti più apprezzati - ta!

EDIT - Aggiornamento:Ho scritto un player a mano e l'ho fatto funzionare più o meno con tutto ciò che doveva fare, ma alla fine siamo migrati a JW Player su tutte le proprietà web, circa sei mesi dopo.È molto affidabile e ben supportato, si integra bene con il sistema DART e i progettisti l'hanno trovato facile da modificare.

È stato utile?

Soluzione

Darei sicuramente un'occhiata a JW Flash Media Player:

http://www.jeroenwijering.com/?item=JW_FLV_Player

È Open Source e ho trovato il sorgente abbastanza pulito e facile da capire, supporta anche le playlist.Non conosco il materiale DART In-Stream, ma forse potresti "utilizzare in modo creativo" la funzione playlist per raggiungere questo obiettivo?

Il codice sorgente è disponibile qui:

http://code.jeroenwijering.com/trac/

Altri suggerimenti

Utilizzo il componente FLVPlayBack ormai da un po' e, nonostante abbia alcune peculiarità, lo trovo piuttosto versatile senza dover scrivere molto codice.L'unico grande inconveniente che ho riscontrato è che se provi a eseguire lo streaming di un file che non esiste, il playstate rimane in "caricamento" e non si risolve mai: a quel punto, non puoi caricare nient'altro e rimarrà caricato per sempre.

Per quello che sembra che tu stia facendo, dovrebbe gestire queste cose bene: qualsiasi barra di controllo predefinita gestirà lo stato dei tuoi video progressivi o in streaming e ha alcune interessanti funzionalità di sottotitoli da avviare.

Per quanto riguarda la documentazione, LiveDocs di Adobe è davvero utile:

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/video/FLVPlayback.html

Tuttavia non posso parlare delle cose DART: non ho mai avuto a che fare con queste cose.

Non mi piace molto il componente flvPlayback, è difficile da gestire sia a livello di implementazione che in qualche modo complicato da personalizzare ed è anche piuttosto gonfio.Quindi sceglierei di utilizzare JW Flash Media Player come consigliato da Michael sopra o di crearne uno interamente mio.

Se sei interessato a scrivere il tuo lettore video, dovresti prendere il seguente libro;Imparare ActionScript 3 http://www.learningactionscript3.com/.Ti fornirà una conoscenza approfondita di AS3 e c'è anche un capitolo dedicato alla creazione del tuo flash player di base, sul quale potrai poi sviluppare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top