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.