I can’t seem to get my live stream to play on our Ubuntu/Apache/Wordpress website. We are trying to live stream to a self hosted website running the above. I am streaming from OBS to an internal Ubuntu/Nginx streaming server that can use RTMP/HLS/DASH to stream. I have confirmed successful streaming from the streaming server using VLC on a separate device, all 3 links work there. However, when I go to add the link to our WordPress server it will not load the stream. I have opened ports (1935/8088) on the WP server firewall and ports.conf in Apache. We are currently using Mesmerize Theme on WordPress.

3 Spice ups

This issue could be caused by several factors, including incorrect server configuration, compatibility issues with the WordPress theme, or compatibility issues with the plugins. Here are some steps you can try to resolve the issue:

  1. Confirm that the streaming server is configured correctly and that it’s accessible from the WordPress server. You can use the command-line tool curl to check if the stream URL is accessible.
  2. Check if there is any plugin conflict. Try disabling any plugins that might be affecting the video playback on the site, and test if the stream works.
  3. Try using a different WordPress theme to see if the issue is specific to the current theme.
  4. Check if the video player that you are using on the WordPress site is compatible with the streaming protocol and format (RTMP/HLS/DASH) that you are using.
  5. Ensure that the video player is configured correctly. The video player should have the correct URL of the stream, and the correct settings for the streaming protocol and format.

If the issue persists, check the Apache error logs and Nginx access logs to see if there is any information about the issue.

If you continue to experience issues, you may need to seek the assistance of a developer or a network administrator to help resolve the problem.

3 Spice ups