// contentSession.start("http://files.kurento.org/video/sintel.webm");
MediaPipelineFactory mpf = contentSession.getMediaPipelineFactory();
final MediaPipeline mp = mpf.create();
contentSession.releaseOnTerminate(mp);
PlayerEndpoint playerEndpoint = mp.newPlayerEndpoint(
"http://files.kurento.org/video/sintel.webm").build();
HttpGetEndpoint httpEndpoint = mp.newHttpGetEndpoint().terminateOnEOS()
.build();
playerEndpoint.connect(httpEndpoint);
contentSession.setAttribute("player", playerEndpoint);
contentSession.start(httpEndpoint);
playerEndpoint
.addEndOfStreamListener(new MediaEventListener<EndOfStreamEvent>() {
@Override
public void onEvent(EndOfStreamEvent event) {
PlayerEndpoint newPlayerEndpoint = mp
.newPlayerEndpoint(
"http://media.w3.org/2010/05/sintel/trailer.webm")
.build();
newPlayerEndpoint.play();
// contentSession
// .setAttribute("player", newPlayerEndpoint);
// contentSession.start(newPlayerEndpoint);
}
});