Cannot load video, spinning icon only

42%20AM

Hi, I just installed CE and am trying to play the sample videos.
However, all video seem to be stuck in the spinning icon only, and doesn’t play.
However, the thumbnail preview for the time slider work. So when I most to whatever time stamp, the small thumbnail preview changes.

Only 1 video can be played flawlessly, and it is the sample video with 5 second duration. All the other sample videos are 30 second long and all cannot be played
When I look at the CPU usage for the instance, the CPU utilization is close to 0%, so the CPU should be powerful enough

However, when I view it from the flavor preview page, the same video plays smoothly & perfectly


The 2nd problem is the stand alone preview link directs to a new page, but the video player does not show up / display properly
Example - http://video.becca.id/tiny/lhud0


Would appreciate any help to fix this
Thank you

kaltlog data

[Wed Oct 02 18:33:21.407459 2019] [:error] [pid 30915] [client 103.233.88.227:22849] PHP Fatal error: Uncaught exception ‘Exception’ with message ‘Error getting sources from server. Please try again.\nUnknown widget [_99]’ in /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php:65\nStack trace:\n#0 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php(53): KalturaClientHelper->generateKS(’_99’)\n#1 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php(16): KalturaClientHelper->getClient()\n#2 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/KalturaCommon.php(124): KalturaClientHelper->__construct(Array)\n#3 /opt/kaltura/apps/html5/html5lib/v2.78.2/includes/Pimple.php(122): {closure}(Object(Pimple))\n#4 /opt/kaltura/apps/html5/html5lib/v2.78.2/includes/Pimple.php(83): Pimple->{closure}(Object(Pimple))\n#5 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/kalturaIframeClass.php(29): Pimple->offsetGet(‘client_helper’)\n#6 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/ in /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php on line 65, referer: http://video.becca.id/index.php/extwidget/preview/partner_id/99/uiconf_id/23448124/entry_id/0_dzz29w8g/embed/dynamic?
[Wed Oct 02 18:33:42.746035 2019] [:error] [pid 5852] [client 103.233.88.227:27169] PHP Fatal error: Uncaught exception ‘Exception’ with message ‘Error getting sources from server. Please try again.\nUnknown widget [_99]’ in /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php:65\nStack trace:\n#0 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php(53): KalturaClientHelper->generateKS(’_99’)\n#1 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php(16): KalturaClientHelper->getClient()\n#2 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/KalturaCommon.php(124): KalturaClientHelper->__construct(Array)\n#3 /opt/kaltura/apps/html5/html5lib/v2.78.2/includes/Pimple.php(122): {closure}(Object(Pimple))\n#4 /opt/kaltura/apps/html5/html5lib/v2.78.2/includes/Pimple.php(83): Pimple->{closure}(Object(Pimple))\n#5 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/kalturaIframeClass.php(29): Pimple->offsetGet(‘client_helper’)\n#6 /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/ in /opt/kaltura/apps/html5/html5lib/v2.78.2/modules/KalturaSupport/Client/KalturaClientHelper.php on line 65, referer: http://video.becca.id/index.php/extwidget/preview/partner_id/99/uiconf_id/23448124/entry_id/0_dzz29w8g/embed/dynamic?

Hello,

Please share a link with an embedded player for an entry that belongs to your partner, rather than to the template partner (ID 99).

In all likelihood, the problem is that the hostname you set for the Nginx server (which, with the VOD module, is used to serve the HLS fragments), is not resolvable from the machine you load the player from or else, the port you selected for the Nginx server is blocked. You can easily check that by opening your browser’s dev tools and checking for errors under the Console tab and failing requests under the Network tab.

Videos shorter than 10 seconds are not served over HLS since ABR protocols (HLS, HDS, DASH, etc) provide no real advantage in such cases. That’s why these play for you.