An appropriate message is now shown whenever camera/mic permissions are pending.
When the user grants permission, only then will they be able to start recording.
This prevents any kind of confusion that could’ve caused recording of empty video files.
When the HTML 5 client does not gather any local ICE candidates an appropriate error message is now displayed and users no longer have the impression that they are recording when in fact they were not, because no video and audio data could’ve been sent.
The storage mechanism for our Amazon S3 storage has been reworked for better handling of different possible errors that could occur when uploading to S3.
Proper detection for the existence of camera and microphone for the HTML5 Pipe Recorder
Architecture and security changes: 2 separate recording servers (Flash and HTML5) and 1 separate processing server.
Implemented new function as part of the JavaScript control API: removePipeRecorder
onMicActivityLevel event API is now supported by the HTML5 video recorder
Pipe video recorder will no longer access the webcam during playback (HTML 5 version)
Pipe has a better UI for error messages (HTML 5 version)
New option and functionality [Mirror image while recording] added in the Embed page. Pipe will no longer mirror the image by default, instead it will rely on this newly added option which is transferred as an the new embed code parameter mv (defaults to 0).
Added S3 bucket folder (if set) to video and image URL in the S3 webhook payload
Added Canada region for S3 bucket regions
Updated Amazon S3 signature version
Updated docs regarding new API functions (getPlaybackTime and onSnapshotTaken) and deprecated onFlashReady function
Fixed issue with (S)FTP and Amazon S3 logs not storing multiple entries for the same video
[This is your first changelog. Below you can edit or make it public]
Big news today, we’re starting a public changelog so you’re always
up to date with all the updates, improvements and fixes that are
made in Pipe.
Even though we work on Pipe all the time, sometimes
it may seem that not much is happening. This changelog is here to
improve that very important part of the communication between you and us.
You’ll always receive an update when we change something in the
widget, or if needed all thing’s we’ve changed is available on our
public changelog page.
Video playback in the Pipe Flash video recorder is no longer flipped
Added folder option to the Amazon S3 integration
Added 3 new bucket regions options to the Amazon S3 integration: London, Seoul and Mumbai
Updates to the JavaScript Mobile Events API: added videoId to onVideoUploadSuccess event function
Language detection for both desktop and mobile version now relies on Accept-Language HTTP header
onRecorderReady() is now the preferred JS Events API function to detect when Pipe is ready to record as onFlashReady() is being deprecated (still works)
onRecorderInit() is a new JS Events API function that lets you know the initial [Record Video] screen is ready to be clicked
Fixed issue with [Cancel subscription] button still showing in the account settings after the subscription was cancelled
Fixed issue with fast click on [Save] button skipping the thumbnail creation
New documentation: Do Not Store option
Updates to the documentation regarding JavaScript events and language detection
Documentation regarding SFTP and FTP statuses is now separated in 2 tables