Streaming video on a WordPress website using Bunny.net involves a few steps, including setting up your Bunny.net account, configuring your video settings, and embedding the video on your WordPress site. Here are detailed instructions to help you with the process:

Step 1: Sign up for Bunny.net

  • Open your web browser and go to the Bunny.net website.
  • Click on the “Sign Up” or “Get Started” button to create a new account.
  • Fill out the required information, including your email address, password, and other details.
  • Follow the prompts to complete the registration process.
  • Verify your email address by clicking on the verification link sent to your email inbox.

Step 2: Set Up a Pull Zone

A Pull Zone is where you will store and serve your video content through Bunny.net’s content delivery network (CDN).

  • Log in to your Bunny.net account using your credentials.
  • In the Bunny.net dashboard, click on “Pull Zones” in the left-hand navigation menu.
  • Click the “Create Pull Zone” button.
  • Fill out the required information for your Pull Zone, including the Zone Name and Origin Server URL, where your video files are hosted.
  • Choose your desired settings for caching and other options. For video streaming, it’s often best to enable caching for better performance.
  • Click “Create Pull Zone” to create your Pull Zone.

Step 3: Upload Your Video Content

  • In the Bunny.net dashboard, click on “Storage” in the left-hand navigation menu.
  • Click on “Storage Settings” and then “Access Keys.” Generate a new Access Key if you don’t have one already.
  • Use an FTP client or other file transfer method to upload your video files to the storage using the Access Key credentials.

Step 4: Configure Video Streaming

  • Once your video files are uploaded, go to the “Pull Zones” section of your Bunny.net dashboard.
  • Click on the Pull Zone you created in Step 2.
  • In the Pull Zone settings, click on the “Edge Settings” tab.
  • Scroll down to the “Video Streaming” section and enable it.
  • Configure your video streaming settings, including the desired streaming protocol (HLS or DASH), bitrate, resolution, and other options.
  • Save your settings.