2012-10-16 14 views
7

przenosimy naszego gracza z Flowplayer'a na Video.js. W naszej bieżącej instalacji Flowplayer używamy opcji, aby dodać znak wodny na naszych filmów:Najmądrzejszy sposób na Watermark video.js Gracz

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

Jaki byłby najlepszy sposób replikować to zachowanie w Video.js?

Idealnie rozwiązanie będzie CSS który już próbował (za pomocą tle w górnej warstwie z wyższego z-index), ale to znak wodny jest tracona, gdy idziesz na pełnym ekranie,

Każdy pomysł? Z góry dziękuję

+0

To nie wydaje się tam jest odpowiednikiem opcji-ty rozważyć stosowanie go bezpośrednio na wideo? – bookcasey

+0

Mamy ponad 200 000 filmów, więc nie ma takiej opcji :( – jmserra

+0

Jaki jest powód dodania znaku wodnego css? Nie chroniłoby to filmów. Jedynym sposobem na ich ochronę byłoby ponowne kodowanie filmów i dodawanie znak wodny do pliku wideo: –

Odpowiedz

2

Rozwiązania HTML/CSS powinny działać, jeśli można dodać element na tym samym poziomie w hierarchii DOM, co znacznik <video>, wygląda na to, że nadal będzie wyświetlany w trybie pełnoekranowym. Być może będziesz musiał zmienić kod CSS, aby znak wodny wyglądał tak, jak chcesz, w zależności od tego, czy włączony jest tryb pełnoekranowy, czy nie, ale możesz sprawdzić rozmiar elementu wideo, aby to wykryć. Udało mi się to osiągnąć poprzez edycję DOM na stronie video.js (ja po prostu dodaje się <h1> tuż przed <video>):

http://imgur.com/a/ABItT

+0

Dzięki Cecchi na pewno będę dalej próbował stąd – jmserra

Powiązane problemy