ADSL Connection Video Broadcasting

Problem: When using Live Streaming solutions, live streams from some broadcasters have big frame loss, huge latency and sometimes don’t show at all.

Many home user internet connections are ADSL (Asymmetric Digital Subscriber Line), meaning they have low upload bitrate compared to download: In ADSL, Bandwidth and bitrate are said to be asymmetric, meaning greater toward the customer premises (downstream) than the reverse (upstream). Providers usually market ADSL as a service for consumers for Internet access for primarily downloading content from the Internet, but not serving content accessed by others.

This causes issues when trying to upload content like broadcasting live video. For live broadcasts, streaming bitrate is limited by broadcaster’s upload bitrate. Broadcasters with such connections will encounter severe issues (frame loss, long interruptions, big latency) if they try to live stream a stream with bitrate very close or greater than connection limit.

How to determine your connection type and limits (for adjusting streaming settings)? Measure Connection Speed
Do a speed test from broadcasting location to a location near streaming server (rtmp) using SpeedTest.net .
In example, drag and zoom to a server in North America and select it to test if you use our live demos or hosting plans .
Check upload bitrate. Divide by 8 to obtain transfer rate in bytes/second as bitrate is often displayed in bits/second.
Then adjust streaming settings so video, sound and interactions fit in upload bitrate (leave 10-25% margins).

If your site targets users from certain areas, browse some stats and identify common upload bitrate to adjust default streaming settings.

Also see:
Recommended h264 Video Bitrate Based on Resolution
VideoWhisper Web Application Client Requirements

Picture Gallery Plugin

Picture Gallery plugin enables users to share pictures in galleries. Can integrate galleries for custom posts, control access, import from specific sources.

Download Picture Gallery Plugin | WordPress Picture Gallery

This is a plugin developed by VideoWhisper.com mainly to integrate frontend picture gallery management features in solutions like Paid Video Chat, Video Share VOD, Broadcast Live Video where live/vod content providers also want to include static pictures, snapshots for their viewers.

Key Features

  •  adds picture post type to WordPress site with gallery taxonomy
  •  allows upload and import of pictures from frontend and backend
  •  generates thumbnail, generates feature image
  •  AJAX display and update of picture list
  •  shortcodes for listing pictures, upload form, import form
  •  mass picture upload
  •  mass picture import (from server)
  •  setup user types that can share pictures
  •  pending picture / approval for user types that can’t publish directly

Membership

  • define global picture access list (roles, user emails & ids)
  • role galleries: assign pictures as accessible by certain roles
  •  exception galleries: free, registered, unpublished
  •  show preview and custom message when inaccessible

 HTML5 Picture Uploader

  •  Drag & Drop
  •  AJAX (no Submit, page reload required to upload more pictures)
  •  multi picture support
  •  status / progress bar for each upload
  •  unpredictable secure upload file names
  •  fallback to standard upload for older browsers
  •  mobile camera upload (iOS6+, Android 3+)
  •  backend multi upload menu