Changelog

Every update to the Pipe platform: new features, improvements and fixes.

Dashboard UI update

Improvement

We slightly tweaked the UI of the dashboard. Editing the current environment is now easier.

Billing page updates

Improvement

The billing page is now split into usage and billing for a better overview. Additional information was also added to the billing history table: vat sum, total sum, bet sum, link to invoice, etc.

Countdown timers are the new trend

Improvement

While recording, the timer will start to, you guessed it, countdown from the maximum recording time towards 00:00.

HTML 5 client UI fix

Fix

The hiding of he Connecting message is now synchronized with the time the recording actually starts.

Hide all UI

New

You wanted to only show the live feed and implement your own custom controls? Well this is your lucky day.

When the menu is not shown, you now also have the option to hide the recording counter (set st to 0 in the embed code) and the mic/cam options (set ssb to 0 in the embed code)

Live feed after playback completes in Flash client

Improvement

Users liked the way the HTML5 client showed the live feed after playback and asked for the same behavior in Flash, so here you go, live feed is now.. well live :)

Playback optimizations for the HTML5 client

Improvement

Playback is no longer done through webRTC streaming as it was not optimal. Instead a simple HTML5 video tag is used which loads the freshly recorded video.

JS Events API Update

Improvement

The onRecordeReady event now also returns the recorder type (flash or webrtc)

JS Control API bug fixing

Fix

Some bug squishing going around here. getPlaybackTime() now gets properly called by the HTML 5 client

New microphone audio meter for HTML 5 client

New

We’ve implemented a new UI element to show the sound captured by the microphone in real time, similar to the way it is displayed in the Flash client.

Load balancers are always good

New

We’ve added a load balancer for our 2 client delivery servers ensuring high availability if one of them ever decides to go down in flames.

Redundant client files delivery

New

We’ve moved all the client files to 2 new client delivery servers, separating the delivery from the transcoding process. This puts our platform on track to:

  1. deliver the video recording clients via a CDN
  2. use much faster hardware video encoding on our transcoding servers

Fully URL encoded Webhook data

Improvement

The entire webhook data is now properly URL encoded making it easy, simple and clear for anyone to work with our awesome webhooks.

HTML 5 client UI Tweaks

Improvement

We’ve made some minor tweaks to our (beta) HTML5 video recording client:

  • Disabled buttons are now less obvious => active buttons (record, stop, play) are more obvious.
  • Bigger timer font makes it easier to understand