2012-10-16 19 views
7

stiamo migrando il nostro lettore da Flowplayer a Video.js. Nella nostra installazione Flowplayer corrente noi usiamo la possibilità di aggiungere una filigrana sopra le nostre video:Il modo più intelligente per riprodurre video.js Player

flowplayer(.. , .. , {logo:{'url':'/path/to/watermark.png'}}); 

Quale sarebbe il modo migliore per replicare a questo comportamento Video.js?

Idealmente la soluzione sarà un CSS che abbiamo già provato (utilizzando uno sfondo in uno strato superiore con una maggiore z-index), ma che filigrana si perde quando si va a schermo intero,

Qualche idea? Grazie in anticipo

+0

non sembra che ci sia un'opzione-have equivalente preso in considerazione l'applicazione direttamente nel video? – bookcasey

+0

Abbiamo più di 200.000 video, quindi non è un'opzione :( – jmserra

+0

Qual è il motivo per aggiungere una filigrana css? Non proteggerebbe i video. L'unico modo per proteggerli sarebbe ricodificare i video e aggiungere la filigrana al file video. –

risposta

2

Le soluzioni HTML/CSS dovrebbero funzionare, se è possibile aggiungere un elemento allo stesso livello nella gerarchia DOM come tag <video> sembra che apparirà ancora in modalità schermo intero. Potrebbe essere necessario modificare il CSS per far apparire la filigrana nel modo desiderato a seconda che lo schermo sia abilitato o meno, ma è possibile osservare la dimensione dell'elemento video per rilevarlo. Sono stato in grado di raggiungere questo modificando il DOM sul sito Video.js (ho solo aggiunto un <h1> a destra prima della <video>):

http://imgur.com/a/ABItT

+0

Grazie Cecchi continuerò sicuramente a provare da qui poi – jmserra

Problemi correlati