Playing youtube video in vaadin MediaComponent(Mediaelementjs Player add on) -


i trying play youtube video in vaadin mediacomponent. did

externalresource externalresource = new externalresource(formaturl(url)); externalresource.setmimetype(mediacomponent.type.video.name().tolowercase());     mediacomponent videoplayer = new mediacomponent(mediacomponent.type.video);     videoplayer.setwidth(665.0f, unit.pixels);     videoplayer.setheight(465.0f, unit.pixels);     videoplayer.setsource(externalresource);     videoplayer.play();     csslayout.addcomponent(videoplayer); 

if define other url, i.e. new externalresource("pathtomp4.mp4") works perfectly. so, "special" youtube videos? suggestion doing wrong?

cheers, simon

mp4 file provided actual video can converted stream played vaadin media player. if tried url of youtube video, used url of youtube page video embedded, not vide , cannot converted stream used vaadin media player.

you can either embedd actual youtube video on web page or use vaadin add-on designed play youtube video:

https://vaadin.com/directory#addon/youtubeplayer:vaadin 

youtubeplayer component seamlessly integrates youtube video player vaadin application.

the server-side api features standard playback controls: cue, play, pause, stop, seek, volume, mute , quality state, quality, error callbacks. supports both "chromeless" , "embedded" modes.

use youtube player when need better programmatic playback controls default embedded youtube player. see see interactive demo application.


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

ios - Possible to get UIButton sizeThatFits to work? -