Visualizzare il primo frame di un video su smartphone
Autore: degotha Bergamo
Visite 1420,
Followers 1,
Condiviso 0
Buongiorno, Sto caricando dei video sul mio sito web. Quando visualizzo il sito da pc riesco a visualizzare il primo frame dei video caricati, mentre ciò non si verifica quando visualizzo il sito da smartphone, dove invece vedo solo uno sfondo nero e il simbolino del play centrale. Ciò si verifica su tutti i dispositivi (iphone e android). Vorrei sapere se c'è la possibilità di visualizzare il primo frame dei video anche su smartphone.
Vi ringrazio anticipatamente
Cordiali saluti
Postato il
... che non dipenda proprio dal file video che inizia con qualche fotogramma in nero...!?...
... verifica...
... l'ideale sarebbe non incorporare direttamente il video, per non appesantire la pagina col download, ma usare una immagine di anteprima che linki al video, magari in finestra showbox, o iframe... (l'autoplay non funzionerebbe sui dispositivi "mobile")
Autore
ti ringrazio molto per l'aiuto...il problema si è risolto ma solo parzialmente: purtroppo funziona solo su dispositivi android; su safari purtroppo non funziona.
Per essere più chiaro riporto un esempio: ho caricato un video di 640x640 px in una casella di 459x459 px e vedo il primo frame all'apertura della pagina e il video intero sia con pc che con android. i video sono in formato mp4. Vorrei sapere se per ios sono richieste particolari impostazioni.
Grazie mille anticipatamente
... se non interpreto male!, dalla guida rilevo che per gli MP4 il Programma utilizza "Adobe Flash Player®", che su quei dispositivi obsoleti per il Flash non funziona!!!...
... per avere un progetto agile e leggero, con video non facenti parte attiva del Progetto, invia i video in rete con un programma FTP terzo, tipo Filezilla, WS_FTP, eccetera, (o con il FileManager del server stesso, o co FTP del Browser)...
... quindi, creare nella radice del sito in rete una cartella chiamata per esempio "myvideo", ed inviare al suo interno il video chiamato per esempio "video1.mp4"...
... l'indirizzo RELATIVO sarà come questo: myvideo/video1.mp4 (funzionerà solo in esportazione in rete);
... l'indirizzo ASSOLUTO sarà come questo: http:www.tuosito.xy/myvideo/video1.mp4 (funzionerà anche in anteprima locale);
----------------------------------
... per maggiore compatibilità (anche su quei dispositivi!) sarebbe meglio utilizzare il codice HTML5 per i video , usando invece dell'Oggetto Video un Oggetto Codice HTML nel quale basta semplicemente incollare questo codice:
<video width="400" height="300" autoplay>
<source src="myvideo/video1.mp4" type="video/mp4">
</video>
... oppure questo:
<video width="400" height="300" autoplay>
<source src="http:www.tuosito.xy/myvideo/video1.mp4" type="video/mp4">
</video>
... volendo, qui per vedere come si vede sul tuo dispositivo e saperne di più: http://www.w3schools.com/html/html5_video.asp
... in questo modo il progetto rimarrà leggerissimo nelle fasi di esportazione...
...!... considera però che il video sul tuo sito assorbe banda che in alcuni server potrebbe essere limitata, per cui se il tuo video lo vede un visitatore, ok, se lo vedono in due o più visitatori, il flusso video potrebbe subire inceppamenti se non bloccarsi del tutto; ...l'ideale, per quanto possibile sarebbe il riversamento dei video su YouTube che ha server dedicati e flusso garantito, e compatibilità (quasi) totale...!...
.
Autore
La ringrazio moltissimo per tutte le informazioni che mi hai dato. Ho provato a caricarli con tutte le modalità che mi hai suggerito. Ma purtroppo funziona ancora solo su chrome, android ecc...su Safari (che è il più usato su ios) purtroppo non riesco proprio a farlo funzionare. Purtroppo nemmeno i collegamenti a video youtube (che invece funzionano benissimo su altri browser. Tra i mille tentativi ho provato a caricare anche il codice trovato online al seguente link http://v4e.thewikies.com/ ma che ancora una volta funziona ovunque tranne che su safari.
Non capisco proprio come poter caricare i video in modo da farli funzionare correttamente anche su Safari.
Per caso lei avrebbe a disposizione qualche codice html5 che carica file youtube o altri file mp4 testato anche su Safari.
In tutti i browser vedo il primo frame come anteprima del video e il video stesso, su safari invece solo una schermatina nera con un play centrale: cliccandoci sopra sembra avviarsi qualcosa che si chiude immediatamente.
La ringrazio moltissimo per l'enorme disponibilità.
cordiali saluti
... ma direttamente un video su YT lo vedi regolarmente su quel dispositivo...?...
... se lo vedi regolarmente, allora potresti risolvere immediatamente utilizzando il codice IFRAME per la condivisione proposto da YT stesso, incollandolo in un Oggetto Codice HTML...
... forse dovresti/potresti installare su quei dispositivi un browser meno obsoleto di quello fornito per default, come per esempio chrome, puffin, photon, iswifter, skyfire... .. . . .
... per video sul tuo server, nel precedente link è proposto anche il formato .ogg alternativo da accopiare al codice...
bye