Category Archives: HDFVR

HDFVR Video Recorder Module for phpFox, our New Module for phpFox

Radu Patron,
Junior Product Manager

Published by Radu on | No Comments

HDFVR, Integrations, phpFox

Today we’re proud to launch a new phpFox module we’ve been working on for the past weeks: HDFVR Video Recorder Module for phpFox.

The Video Recorder Module for phpFox 3 allows your phpFox users to record and post videos and video profiles using their webcam.

To record a video profile, users have to click the “Record Video Profile” link, record their video, review it and save it on their profile. That video profile is then viewable by everyone on the web site. On a member’s profile page you just click on “View Video Profile” to view it.

HDFVR Video Profile Recorder for phpFox     HDFVR Video Profile for phpFox

To post a video, users have to click on “Record Video” from the “Share” section.

HDFVR Video Recorder for phpFox

The Video Recorder Module for phpFox provides your admins the possibility to set different features for different user groups and configure HDFVR trough the backend panel.

HDFVR Video Recorder for phpFox User Groups Settings     HDFVR Video Recorder for phpFox General Settings

Features:

  • HDFVR Video Recorder Module handles the integration between HDFVR and phpFox 3
  • Users can record a video profile directly on your website
  • The video profile is also posted to the member’s wall and other members can comment on it and like it
  • Users can watch other users video profiles directly on the website
  • Users can record videos and post them on their and their friends walls
  • phpFox admins can control the HDFVR Video Recorder settings directly from the phpFox admin area
  • phpFox admins can control the features available for each users group
  • Seamless members database integration
  • Installs as any other phpFox module

For more details you can check out the Video Recorder Module page on hdfvr.com or the listing in phpfox.com’s add-ons area.

Pricing

You can purchase both HDFVR (starts at $199) and the Video Recorder Module for phpFox ($49) from http://hdfvr.com/buy-now .

 

Recording high quality (HD) video over slow connections with Red5 is now possible

Octavian Naicu,
Founder

Published by naicu on | 1 Comment

Builds, HDFVR, Red5

HDFVR Recording a HD video using Red5

Recording a HD video using our special Red5 build and HDFVR

Lo and behold, high quality HD video recording over slow connections is finally possible with Red5.

But 1st… some history.

Video recording with Red5 has been plagued for a long time by various issues. All this time developers and their clients had to resort to rather expensive Adobe Media Server and Wowza licenses to add quality video recording to their website.

Here’s a recent excerpt from a discussion on the Red5 mailing list about it’s recording capabilities:

From: Angry Red5 User & Developer
Subject: Does anybody succeed in recording valid FLV videos in ANY version of Red5?
Date: Feb 13 2014

I am fighting with Red5 recording from about 2-3 yers. And the sad truth is, that it propably NEVER worked.

Dont achieve simple succesful recording in any single version – it is a shame.

The last nail in the coffin with Red5 1.0.x

We’ve experienced our own issues in the past but none were as painful as the no-video-only sound-in-flv’s bug we experienced when recording video over slow connections in Red5 1.0.x . The resulting flv video files were devoid of video content. Entire 1 minute clips were turning out to contain just 1 or 2 video keyframes, the rest was audio (we were using yamdi to extract the keyframe data from .flv files).

On top of that, this was happening only when fileconsumer.delayed.write was turned on in conf/red5.properties. The delayed write mechanism was introduced in Red5 1.0 to account for Flash Player’s prioritisation of audio packets over video packets when broadcasting over slow connections but in Red5 1.0.x it was clearly not working. Instead of waiting more for the video packets and mix & sort them with the audio packets, it was doing more harm resulting in flv files devoid of any video data.

Giving back to open source

So, last week, after Red5′s official 1.0.2 release – which didn’t fix the issue – , we’ve finally decided give it a try and investigate the no-video-only sound-in-flv’s issue. Because the way of open source is such that you can download the source code and play with it, we did just that and downloaded the latest Red5 source code from GitHub and started looking at the video recording classes (src/main/java/org/red5/server/stream/consumer/FileConsumer.java).

12 hours later:

Our patch is now part of the Red5 source code and it will be included in the next Red5 build. Until then you can download the build below compiled by us and give recording another chance:

Red5-server-1.0.3-SNAPSHOT_with_recording_fixed.zip  (Download 45.9MB)

This Red5 build includes:

  1. Our patch for the video recording process
  2. fileconsumer.queue.size is set to 120 (in conf/red5.properties) which should be enough for 2 minutes of HD video recording.

You can find more info about what fileconsumer.queue.size is in the updated “Recording HD Video With Red5″ HDFVR documentation.

This Red 5 build produces:

  • crisp HD video over slow connections
  • flv files with synchronised and properly distributed audio and video frames

[DEMO] You can test this build at:

For any developer new to doing video recording here are the 4 steps you need to take to record high quality, crisp, properly synchronised, HD videos with Red5:

  1. Download and install Red5-server-1.0.3-SNAPSHOT_with_recording_fixed.zip
  2. Download HDFVR ( 1.1 build 609 or later needed )
  3. Install HDFVR using the Red5 1.0.2 hdfvr web apps folder (in the HDFVR archive)
  4. Open http://yourwebsite.com/hdfvr/VideoRecorder-hd.html and record a HD video
  5. Done, you now have new crisp HD video content for your website

HDFVR 1.2.1 (Build 630) Update Released

Remus Negrota,
Product Manager

Published by Remus on | No Comments

HDFVR, Updates

We have released HDFVR 1.2.1 update.

This release (build 630) adds full compatibility with the latest Wowza Streaming Engine Manager as it is now possible to fully monitor the HDFVR app in the new GUI. This is made possible by an updated version of the Application.xml file.

The build also includes a small bugfix for Internet Explorer 10, that resolves an issue with modal windows (loading settings, uploading…, etc.) being partially shown in the top left corner.

You can download the latest build from your private client area.

HDFVR 1.2 (build 627) Can Now Record Video on Mobile Devices

Remus Negrota,
Product Manager

Published by Remus on | 1 Comment

Builds, HDFVR

HDFVR 1.2 (build 627) adds the possibility to record video directly from your mobile device.

This is made possible by using HTML Media Capture.

Recording Video on Mobile Devices Directly from the Browser

Now whenever you access HDFVR directly from your mobile device you will be presented with the option of recording video.

step1

Record Video From Mobile Device with HDFVR

The actual recording is done using the device’s native recording app which is invoked by the HTML Media Capture API when the [Choose File] button is pressed.

step3

Recording Video on iOS with HDFVR

After the video has been recorded, it can be saved by using the default [Upload] button. All the videos recorded on mobile devices will be stored by default on the web-server.

Recorded videos can be played back, also directly from the browser.

step4

Playback Videos from Browser with HDFVR

Regarding the format of the videos, Android devices will save the videos in mp4 format, while iOS devices will save them in mov format.

Both formats contain video encoded with H.264 and audio encoded with AAC codec.

For a more detailed look at the inner workings of this new feature, you can read the following article.

Other Changes and Fixes

  1. Fixed issue with calling onFPSChange if showFps setting was set to false.
  2. Fixed issue with disableAudio setting causing the recording flashing animation to not stop once the recording was done.
  3. Fixed some small UI issues.

How to Download

The build archive can be downloaded from your client private web-page.

Wowza Media Systems Releases Wowza Streaming Engine 4.0

Octavian Naicu,
Founder

Published by naicu on | No Comments

AVChat 3, FLVAR, HDFVR, Wowza

Wowza Media Systems just announced their new major Wowza Media Server version: Wowza Streaming Engine 4.0.

Besides the new name there’s a new GUI that allows you to control the server and individual applications. Think Adobe’s Media Server Console on steroids.

Mike Talvensaari, VP of Producs at Wowza,  gives a quick overview of the new product and GUI in this video posted on the new Wowza website.

You can also check out the new GUI by singing up for the online demo. Here are 2 quick screenshots with the Home and Application pages of the new GUI :

Wowza Streaming Engine 4.0 Main Dashboard

Wowza Streaming Engine 4.0 Main Dashboard

Wowza Streaming Engine Application Inspector

The New Application Inspector from Wowza Streaming Engine 4.0

We’re currently testing AVChatHDFVR and FLVAR on the new Wowza Streaming Engine 4.0 to check for compatibility issues. We’ll get back to you with that and a more comprehensive review of thew new Wowza version in a couple of days.

Update on Compatibility with AVCHAT, HDFVR and FLVAR

After careful testing we are pleased to announce that they are no compatibility issues between any of our products and Wowza Streaming Engine 4.0. The reuqirements and installation instructions pages for the above products have been updated.