Which server player talks to when rendering a video?

Hello Kaltura expert,

Suppose I have a video uploaded to a local hosted Kaltura cluster (upload and video managed by KMC, and using player HTML code to embed into another web site), when the user plays the video on the other web site, wondering which server the player talks to to receive video stream to decode to play?

My confusion is from architecture diagram (http://knowledge.kaltura.com/kaltura-video-platform-architecture-overview), it seems no front end server?

thanks in advance,
Lin

Hello,

If you setup a CDN configuration, which is recommended for big deployments, the video itself will be played from CDN.
Otherwise, it will be served by the front server you hit. The content itself is on the NFS volume under /opt/kaltura/web/content which must be shared between front and batch nodes in your cluster.

Join us for Kaltura Connect! Education Summit – Spring 2015!
virtualconnect.kaltura.com

Thanks Jess,

What do you mean front end server? Kaltura Web Services server (from this link, not found a component called front end server, required components section, http://knowledge.kaltura.com/kaltura-video-platform-architecture-overview)? :smile:

regards,
Lin

Hi Jess,

One more question, for NFS, is there any special configuration parameter we should take care of? Thanks.

regards,
Lin

We use this script to set the clients up:

Thanks Jess for answering the question. Have a great day.

BTW, Jess, found one of the questions are open, β€œWhat do you mean front end server? Kaltura Web Services server (from this link, not found a component called front end server, required components section, http://knowledge.kaltura.com/kaltura-video-platform-architecture-overview)?”, if you could comment, it will be great. :smile:

regards,
Lin

I mean a machine that has either Admin console, KMC, is used for API calls or all of the above.

Thanks Jess,

A bit lost and sorry for a dumb question. Suppose I export player embed code from KMC into my own website. When end user comes to my own web site and click to play the video, how is the communication data flow happened? Is the player call KMC API directly? (confusion is, I have not found a component called KMC API, there is a component called Kaltura Web Services, so not sure if when video is played, which API is involved). More details is appreciated since I need to plan bandwidth for the machine which really talks to the player when rendering a video.

regards,
Lin

Hi Jess,

Appreciate if you could comment on my above question. :smile:

regards,
Lin