WebRTC for Safari, Opera, Firefox and IE

301 views
Skip to first unread message

Mamadou

unread,
Aug 1, 2012, 8:58:15 PM8/1/12
to Doubango
Hello,

I'd like to share with you a new project we open sourced: WebRtc4all
(http://code.google.com/p/webrtc4all/).
WebRtc4all is an extension for Safari, Opera, Firefox and IE.
The goal is to allow developers to add WebRTC features (audio/video
streaming) in these browsers now and to be able to easily switch to
the official implementation when it's added by Microsoft, Mozilla,
Apple and Opera Software.

Source code: http://code.google.com/p/webrtc4all/source/checkout
To build source: http://code.google.com/p/webrtc4all/wiki/Building_Source
Live demo: http://www.sipml5.org/call.htm?svn=6

Please don't hesitate to give us feedbacks.

Regards,

varun pratapsingh

unread,
Aug 1, 2012, 11:06:14 PM8/1/12
to doub...@googlegroups.com
HI 

It lacks two things for the feedback what I think:

1) Documentation where to start and how to do?
2) The WenRTC4all is 8.8 MB installer. I think when end user wants to use our websoftphone for calling then first he have to install this 8.8 MB on that system. That loses some web experience as it is better to install the PC Softphone like Xlite then to install the 8.8 MB.

Regards
Varun


--



Mamadou

unread,
Aug 1, 2012, 11:14:59 PM8/1/12
to Doubango


On Aug 2, 5:06 am, varun pratapsingh <varunps2...@gmail.com> wrote:
> HI
>
> It lacks two things for the feedback what I think:
>
> 1) Documentation where to start and how to do?
Just open sipml5.org/call.htm
> 2) The WenRTC4all is 8.8 MB installer. I think when end user wants to use
> our websoftphone for calling then first he have to install this 8.8 MB on
> that system. That loses some web experience as it is better to install the
> PC Softphone like Xlite then to install the 8.8 MB.
Does xlite works on Safari, Opera, IE, chrome or Firefox?

Muhammad Shahzad

unread,
Aug 2, 2012, 4:00:10 AM8/2/12
to doub...@googlegroups.com
WebRTC is what I use to call as New Generation of communication software, it is not comparable to old / legacy VOIP soft phones like Xlite, although they both share the same basis. So, indeed its a good achievement and contribution to open source community. Now, we are able to develop and test applications for all these browsers as well, till they add native support for it.

Thank you.


--





--
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari...@hotmail.com
Email: shahe...@googlemail.com

James Mortensen

unread,
Aug 2, 2012, 11:26:42 AM8/2/12
to doub...@googlegroups.com
Hi Varun,

I think you missed the point of the problem that the WebRtc4All plugin is trying to solve. This merely implements the PeerConnection API inside Safari, Firefox, Opera, and Internet Explorer so that you can begin building applications that run on this platform today and be ready to go into production once the browsers catch up.

I don't think this plugin is actually intended for production but merely for testing as-if the browsers actually implemented the official PeerConnection API.


Marmadou, with that said, the last thing you're missing is the OSX and Unix support, but you knew that already. I'm on Ubuntu 11.04 64 bit, so a Unix version of this would be awesome ;)   Thank you for your work on this!


James

Mamadou

unread,
Aug 2, 2012, 9:14:42 PM8/2/12
to Doubango
For people who reported problems calling Chrome Canary: This was an
issue in Chrome (https://groups.google.com/group/discuss-webrtc/
browse_frm/thread/706126a5b1019387) and has been fixed:
http://code.google.com/p/webrtc/issues/detail?id=717
The fix will be part of the next Canary release.
For testing, I recommend using Chrome 21.0.1180.60 m (https://
www.google.com/intl/en/chrome/browser/)

On Aug 2, 5:26 pm, James Mortensen <james.morten...@a-cti.com> wrote:
> Hi Varun,
>
> I think you missed the point of the problem that the WebRtc4All plugin is
> trying to solve. This merely implements the PeerConnection API inside
> Safari, Firefox, Opera, and Internet Explorer so that you can begin
> building applications that run on this platform *today* and be ready to go
> into production once the browsers catch up.
>
> I don't think this plugin is actually intended for production but merely
> for testing as-if the browsers actually implemented the official
> PeerConnection API.
>
> Marmadou, with that said, the last thing you're missing is the OSX and Unix
> support, but you knew that already. I'm on Ubuntu 11.04 64 bit, so a Unix
> version of this would be awesome ;)   Thank you for your work on this!
>
> James
>
>
>
>
>
>
>
> On Wednesday, August 1, 2012 8:06:14 PM UTC-7, Varun wrote:
>
> > HI
>
> > It lacks two things for the feedback what I think:
>
> > 1) Documentation where to start and how to do?
> > 2) The WenRTC4all is 8.8 MB installer. I think when end user wants to use
> > our websoftphone for calling then first he have to install this 8.8 MB on
> > that system. That loses some web experience as it is better to install the
> > PC Softphone like Xlite then to install the 8.8 MB.
>
> > Regards
> > Varun
>

Mamadou

unread,
Aug 6, 2012, 1:15:40 PM8/6/12
to Doubango
Which version of chrome are you using?

On Aug 6, 7:10 pm, Bryan Hertz <br...@telcentris.com> wrote:
> Hi Mamadou:  When trying to use the live demo in Mac OSX, it tells me I
> need a websockets compatible browser and redirects me to the chrome
> download page....  even when I'm using chrome.  Any ideas?
>
>
>
>
>
>
>
> On Thursday, August 2, 2012 6:14:42 PM UTC-7, Mamadou wrote:
>
> > For people who reported problems calling Chrome Canary: This was an
> > issue in Chrome (https://groups.google.com/group/discuss-webrtc/
> > browse_frm/thread/706126a5b1019387<https://groups.google.com/group/discuss-webrtc/browse_frm/thread/7061...>)

Bryan Hertz

unread,
Aug 6, 2012, 1:23:05 PM8/6/12
to doub...@googlegroups.com
Version 21.0.1180.57
> --
>
>

Mamadou

unread,
Aug 6, 2012, 1:36:36 PM8/6/12
to Doubango
Didn't noticed the issue because WebRTC is enabled on my browser.
To fix the issue, just enable WebRTC PeerConnection as explained at
http://code.google.com/p/sipml5/wiki/Enable_WebRTC_On_Chrome
Please note that 'Enable MediaStream' will not appear as it's now
always ON (will be same for PeerConnection)

Mike

unread,
May 18, 2013, 1:29:12 PM5/18/13
to doub...@googlegroups.com
Hello, Mamadou, can you use this plugin in the apple enviroment MacOS? What is yooru solution for WEBRTC in mac enviroment beside chroem and mozzila.

Thank you.

Dne četrtek, 02. avgust 2012 02:58:15 UTC+2 je oseba Mamadou napisala:
Reply all
Reply to author
Forward
0 new messages