- Easy to install and configure Drupal modules
- Users can create live broadcasting channels
- Broadcast live video from browser and share it
- PPV - Pay Per View support (Drupal 7)
- Global rooms list support (Drupal 7)
VideoWhisper Drupal Live Streaming provides web based live video streaming easy to setup on Drupal sites.
This application contains an application to broadcast video with realtime configuration of resolution, framerate, bandwidth, audio rate and also allows discussing with video subscribers.
The live broadcasting application also saves snapshots of current video as images for preview purposes and provides links and html code to publish channel and preview.
This integration is provided as a GPL module. Modules are available for Drupal6 (older) and Drupal7.
The module manages configuring the live streaming software, creating live video channels with mutliple settings, listing rooms, accessing channel links and removing channels. Drupal 7 integration includes Drupal Pay Per View Streaming support.
Find on this page: Demos, How does this work, Installation Instructions, Usage Instructions, Uninstall/Upgrade.
Demos for Drupal Live Streaming
Drupal7 integration demo can be evaluated on Webcam Presence Drupal 7 powered website.
After registering and login in, use Create Content / Add Content > Live Streaming channel or Live Channels: Create New Instant Live Streaming Channel from the user menu to create a channel for testing.
Older Drupal6 integration demo can be tested by registering a free account on the Video Conference Software Drupal 6 powered website. Drupal 6 modules integrate older application versions, limited functionality and is no longer upgraded.
|
How does Drupal Live Streaming integration work?
Site members (as allowed by role permissions) can instantly create video channels and send the access links to other participants. Channels are created as Drupal nodes. Links are provided and can be shared by any method (email, instant message).
With this Drupal integration, channel settings, including quality and streaming time, permissions to use features (globally by role and locally by channel) can be defined and used to control quality and duration of service. This virtually allows website owner to provide controlled premium services.
Latest editions for Drupal 7 also include (and require) a listings module (vwrooms) that lists all rooms based on custom filters and ppv (pay per view) support configurable with a special module (vwcredits).
|
Installation Instructions for Drupal Live Streaming and Modules
Before installing, make sure your hosting environment meets all requirements.
Latest Drupal 7 version (7.x-4.25+):
- If you're not hosting RTMP with us go to RTMP Application Setup for installation details.
- If you already have an older version installed, make sure you uninstall that first.
- Login to your Drupal administrator account and go from Dashboard to Administration>Modules:
- Get VideoWhisper modules or links from download page. There is an All Drupal 7 Modules download that includes all VideoWhisper integration modules, vwrooms and vwcredits.
- This module requires VideoWhisper Rooms (vwrooms), VideoWhisper Credits (vwcredits) and Date_api , Date_popup (from Date package). Install (Install new module) and enable these requirements first (one by one or with all modules pack - recommended).
- Install and enable Live Streaming (vls) module.
Should be in VideoWhisper category.
- Click Configure for Live Streaming on Modules screen, and fill your rtmp application path (get it from step 1). Change other settings as desired.
- Click Permissions for Live Streaming on Modules screen and enable permissions as desired.
Also give users permissions for Node section to create, edit, delete their own nodes.
Users can be allowed to create and manage their own rooms, visitors can be allowed to access rooms (so invite links work for people nor registered on the site) and admins to manage all rooms.
Older (Drupal 6 and Drupal 7 older than 7.x-2.00) :
- If you're not hosting RTMP with us go to RTMP Application Setup for installation details.
- If you already have an older version installed, make sure you uninstall that first.
- Important: The standard Drupal 6 module contains just the intgration. You will also need to have the videowhisper application (which does not come with the regular tag.gz) copied to the website by FTP.
Download module & application, copy the files from the zip file including folder structure to your public website location.
If you already installed the drupal module, just copy the vls folder and contents to the root of your drupal installation.
As a result you should have a vls folder with the application in your drupal web root folder (usually public_html) and a vls module:
/vls
/sites/all/modules/vls
- Login to your Drupal administrator account and go to Administer > Site Building > Modules in Drupal 6 or Modules from dashboard in Drupal 7 and enable Live Streaming. Should be in VideoWhisper category.
Click [Save configuration] button at page bottom.
- Go to Administer > Site Configuration > Live Streaming in Drupal6 or Live Streaming : Configure in Drupal7 on Modules screen, and fill your rtmp application path (get it from step 1) and other settings.
Click [Save configuration] button at page bottom.
- Go to Administer > User Management > Permissions , scroll down to vls module in Drupal6 or Live Streaming: Permissions in Drupal7 on Modules screen and enable permissions as desired.
Also give users permissions for Node section to create, edit, delete their own nodes.
Users can be allowed to create and manage their own rooms, visitors can be allowed to access rooms (so invite links work for people nor registered on the site) and admins to manage all rooms.
Click [Save configuration] button at page bottom.
|