> ## Content Index
> Fetch the complete content index at: https://blog.addpipe.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# New HTML 5 WebRTC Based Video Recording Client Is Now In Beta
- URL: https://blog.addpipe.com/new-html-5-webrtc-based-video-recording-client-now-beta/
- Published: 2016-12-16T13:31:33.000Z
- Updated: 2026-05-21T08:27:54.000Z
- Author: Remus
- Tags: Product Updates, #Import 2026-05-22 13:18

With the advent of browsers starting to slowly push away from Flash, [the latest version of **Pipe**](https://blog.addpipe.com/newly-released-pipe-version-adds-tons-improvements/) comes with a brand new **HTML 5 video recorder**. Developed with **WebRTC**, it uses the latest in real time communication and recording technologies.

It is currently in beta and you can easily enable it per environment to try it out.

### Functionality and looks

The new HTML 5 video recorder has **total feature parity** with the existing Flash video recorder, meaning everything will work as expected:

- Record, stop, playback and pause playback
- All of the embed code parameters including size, sis, payload, mrt, showMenu, etc.
- Support for the 4 standard recording resolutions (240p, 300p, 480p and 720p) and for custom video quality profiles
- Support for the 4 default languages (English, Spanish, German, French) and for custom language files
- Same Javascript Control API + ability to hide the lower UI
- Same Javascript Events API (apart for 4 secondary events, see [documentation ](https://addpipe.com/docs/javascript/js-api-v1/#javascript-events-api-v10-desktop-recorder)for more info)
- Support for different sizes and the 5 design options

The HTML 5 version of the recorder looks mainly the same way as the Flash version does:

![The start recording screen in the Pipe desktop recording client](https://blog.addpipe.com/content/images/2016/12/init-re.png)

Here is how it looks when the recorder is started and ready to record:

![Once the user clicks the [Record Video] button his camera is accessed and shown](https://blog.addpipe.com/content/images/2016/12/rec-init.png)

**Some changes are present.**

Some stem from the fact that in the HTML 5 version we have the following technical limitations:

- The camera framerate info is not available
- The microphone level info is not available

While other features are already handled by the browser like changing the preferred webcam and microphone devices.

### How it works

The [Pipe HTML 5 video recorder](https://addpipe.com/video-recorder) uses **WebRTC** to stream the video and audio data to a media server, much the same the way the Flash version works. After the video has been streamed and recorded by the media server to a **WEBM** file, it is queued for transcoding and processing by the Pipe cloud. We’ll do a separate blog post as to why we’ve chosen this particular solution.

### Browser support

The new [Pipe HTML 5 video recorder](https://addpipe.com/video-recorder) is supported, on desktop computers, by **Chrome 47 and up** when the embed code is in a web page delivered over **HTTPS**.

[Chrome can not access the webcam and microphone over non secure origins (http)](https://developers.google.com/web/updates/2015/10/chrome-47-webrtc) so if you’re using Chrome 47+ and viewing the Pipe recorder embedded in a http page you’ll still get the Flash based video recorder. Here’s a table showing what browser supports what version:

![Pipe HTML5/Flash Video Recorder Support](https://blog.addpipe.com/content/images/2016/12/Screen-Shot-2016-12-16-at-13.07.04.png)

Chrome 47 added support for `MediaDevices.enumerateDevices()` which we use.

### How to enable the HTML 5 recorder on your account

Simply [sign in](https://addpipe.com/signin), [edit one of your environments](https://addpipe.com/env%5Fedit) and enable the HTML5 Recorder option. You can also create a new environment just to test the feature.

Once enabled, Pipe will automatically deliver the HTML 5 version of the video recorder, on Chrome 47+ over secure origins, for embeds associated with that environment.

### What’s to come

We will steadily move the HTML 5 recorder out of the beta phase by the time Chrome 56 is released at the end of January. [Chrome 56 is the 2nd browser to take a harder stance on Flash content](https://sites.google.com/a/chromium.org/dev/flash-roadmap) after [Safari 10](https://blog.addpipe.com/flash-on-safari-10-sierra/). Firefox support will be added in the future.

We greatly appreciate your feedback regarding any possible suggestions or issues that you may encounter by using it.