WebRTC : Chrome and Firefox can now “talk” on Bistri

Firefox is the second browser after Chrome that has implemented the new W3C P2P communication standard, from the network protocol to the audio and video codecs. But the most important thing : the implementations are working together !
Any advanced user can enjoy this new experience on Bistri.
This is how to make it work.
1 - Google Chrome > 26
If you have Chrome, check your version by typing “chrome://chrome/” in the address bar, it must be > 26
2 - If you dont have it yet, download Firefox
If you have Firefox, check your version by typing “about:” in the address bar, it must be > 21
If you have Firefox Beta, check your version by typing “about:” in the address bar, it must be > 22
3 - If you have Firefox Beta > 22, you are ready to go, but if you have Firefox 21, you will need to activate a flag. Just type in the address bar : “about:config”, the flag is : “media.peerconnection.enabled”


Now you are ready to test WebRTC from Firefox to Chrome !
4 - If you want to try the interoperability on your own, just open and sign in on Bistri.com
Then copy/paste your Bistri Link to be reached in the Firefox window. Your Bistri Link is displayed when your click on “Invite” on the right side of the header on Bistri :

5 - On Firefox, you are prompted with a question from the browser asking you if you let Bistri have access to your camera and mic.
Once you checked if the right inputs are selected, click on “Share selected devices”.

6 - When you receive an incoming call, Chrome let you choose the Webcam and the micro you like to use on the top-right of the screen.


As the video call starts, don’t forget to click on “Allow” on the top bar.

If you have more than one audio audio input or camera, click on the camera icon on the right side of the url bar. More information here :
http://support.google.com/chrome/bin/answer.py?hl=en&answer=2693767
If everything is fine on your computer, you will see this desktop notification :

After a few seconds, tada !

You will see the WebRTC logo on the right.
Try the Fullscreen mode on Firefox by clicking on

If you have any question about how Chrome access to your Camera and Microphone, this a direct link on the Google Chrome documentation.
First WebRTC statistics in the World!
A few days ago, has been launched WebRTCStats with AddLive, UberConference, Drum, Symonics, Twelephone, Apidaze and Zingaya as a start. The purpose of this web site is to provide a clear vision of the usage of WebRTC by the end-users. So if you are a vendor of a WebRTC solution feel free to contact us and join the movement by sharing your statistics.
For this first edition of WebRTC Stats, the data comes from Bistri and are based on 1,500,000 minutes of video calls.
Bistri become Gold Sponsor of WebRTC Conference and Expo 2013 in Atlanta

The second edition of the WebRTC Conference and Expo will take place at the Cobb Galleria, Atlanta, GA, USA, from the 25th to the 27 of June, 2013.
This event, sponsored in part by Bistri, will focus on how WebRTC will transform today’s communications landscape by offering a broad new range of capabilities and business models based off of the WebRTC standard media engine.
Don’t miss the Google WebRTC Workshop
[RSVP Required] :This code, WRTCAB4 will offer a 20% discount for all online registrations:
http://www.webrtcworld.com/conference/registration.aspx
Google experts and engineers will overview the Google WebRTC implementation and how to write applications to run with the Chrome browser that is in the market today. These experts, many who created the WebRTC concept and the open source WebRTC code base that Google has released will discuss the ins and outs of their WebRTC implementations and answer your questions. A must attend for anyone looking at how to deploy WebRTC services in 2013.
Come and visit us on the Bistri exhibition booth, 47.
Bistri will participate to this Pannel session :
New Solutions for Enterprise - Thursday, 9:50-10:30am
Many early WebRTC developments are focused to enterprise. This session will focus on the offers that are being developed and delivered, with focus on why the new entrants believe their offers should change the interpose landscape. The focus will be on how WebRTC and the underlying adoption of Web and JavaScript programming enable new entrants to deliver capacities more rapidly. emphasis will also be given to the issues that make these offers different from traditional telephony and when they are appropriate for enterprise users.
and is planning to make an amazing demo!
Getting Real - 16 WebRTC Demos - Wednesday, 4:30-5:45pm
This popular session promises to be exciting in 2013 as it was in 2012. In 2012 the winners were exciting displays of how WebRTC could be used and led to many new opportunities. With an open invitation to the WebRTC community to show off their products and developments, this will be an opportunity to have your WebRTC application seen and evaluated. A panel of judges will evaluate the 16 participants with awards for best in classes based on rapid fire 10 minute demos. The judges will include entrepreneurs and Venture Capitalists.
Last year at the WebRTC Conference & Expo in San Francisco, Bistri won the “Beyond the call” award :
View the complete WebRTC Conference and Expo agenda :
http://www.webrtcworld.com/conference/agenda.aspx
High Speed Internet Orange Contest : the Bistri project, based on WebRTC
Always excited in facing new challenges, the Bistri team rearrange the product roadmap in order to run the Orange F4ST contest with something big :
A multi-user HD video conference, between 4 different devices : a smartphone, a tablet, a computer, and a connected TV. The mobile devices use an Orange 4G LTE connection, the computer will be used in an enterprise environnement, and the TV at home, on a very high speed fiber connection.
A single click on a link and you join the conference, like always with Bistri. On the mobile devices, it works in the browser, if you have Chrome Beta for Android, but in the future versions of Android, the WebRTC technology will be available in the default browser. We also have a native app to minimize the usage of the CPU and the battery life.
But… that was not enough !
On the beta version of Chrome, the screen sharing is also available, the other participants can see your screen as they where in front of it. It is magical, nothing to install !
Last but not least, all the screen flows are recorded, even the screen that has been shared, in one single video, that you can send or post anywhere.
In the next months, all these features will be released on the Bistri production platform, to let anyone enjoy them !
Arnaud

Bistri just hits 1,000,000 users!

New feature : be notified of new events in Bistri
Someone is sending you a file or commenting on your picture ?
Notifications allow you to not miss out on any event !
Find all the actions made by your contacts in the notifications panel :
- new comment on a file/picture
- new file added by one of your contact
- new friend joining on Bistri
Notifications are accessible in Bistri with a click on this icon : 
You can also see the notifications in the Facebook notifications panel if your gateway is activated.
You just need to click on the notification to access details about it.
Enjoy !
New features : delete, download or forward a file
Dear Bisters,
We listened to you and implemented brand new features so that managing your files on Bistri is easier.
From now on, you can :
- delete a file
- forward a file to another contact
- download the file on your computer
When visualizing a media, you will find those 3 functionalities :
How to delete a file ?
If you shared it with only one Bister, the file will be automatically deleted after you clicked on “Delete”.
If you shared it with multiple contacts, you can choose the specific sharings you want to delete :
How to forward a file ?
You can forward a file to anyone (from Bistri, Facebook, Gmail, Yahoo, Windows Live Messenger, VK) ! Even to an email address.
1. A panel is opening on the right hand side of the pop up :
2. Add a comment and select the contacts :
3. Click on “Send” to forward your file !
We hope you will enjoy these new features !
Enjoy Bistri, and feel free to write a feedback : http://support.bistri.com
Bistri panel participation during WebRTC Conf & Expo
Bistri was part of the panel “The Voice of the Endpoint” during the WebRTC Conference & Expo.
Key browser vendors discussed their plans for putting WebRTC into their products and how they support all of the functionality. The panel members talked about key user adoption issues and how the industry will support and integrate WebRTC.
Panel - The Voice of the Endpoint - Browsers and Application Coverage :
- Arnaud Budkiewicz, Co-Founder & CEO, Bistri
- Phil Edholm (Moderator), PKE Consulting LLC & UC Strategies.com
- Jan Linden Ph.D. , Senior Product Manager, Google
- Thomas Schiavone, Director of Product Management, Twilio
- Mark Weidick, Co Founder, TenHands
What can you say about WebRTC quality of service ?
Pretty good for desktop computer, but mobile devices need hardware codec for vp8 and opus : for now, the video frame rate is low and too much processor resources ( and also battery ) are used.
It’s a break for desktop and mobile interoperability.
How many end users will have a WebRTC enabled device by the end of 2013, 2014?
It will depend on browser’s implementation, interoperability between each other and native implementation on mobile devices.
Most of mobile WebRTC clients will be using native application at the beginning, and will be expended by futur OS support.
How are we going to assure interoperability between browsers and releases?
A version number could be added into PeerConnection object. We have to keep in mind that backward compatibility has to be in the core of the specifications.
How should we build notification into WebRTC (so that someone not on a site can be notified someone wants to interact)?
A solution can be to build a browser plugin using a peerconnection data channel with a dedicated server. When a push is received, the plugin will trigger an event to notify an opened web page.
What is the biggest development headache the implementers have with the current versions? How do we solve this?
For now, webrtc is splitted in two repositories : libjingle and webrtc. Only one webrtc library stored in webrtc repository would be better.
A more exhaustive documentation and more sample code pieces should be useful.
How do we assure that users understand when their node is transmitting audio or video?
For desktop : by turning the camera light on and showing information to the user (as it is already done in Google Chrome browser implementation )
For mobile phones : by using notification light (if any), otherwise a red blinking dot can be encrusted in a corner of the device screen.
How do we control rogue apps – for example one that send out two streams, one to the other party and one to a recording site?
It’s a complex issue : two streams can be sent at the same time if three people want to speak together.




















