Erizo with Firefox?

Hello,

I already have a visioconference application running with nodejs. My goal
now is to use lynckia’s mcu to increase the number of participants.
It works fine with Chrome, but something goes wrong with Firefox (22).
Both remote and local sdp are gathered, sent and received, but then nothing
more. Not even a notification of failure.
I tried to change the way sdp is built, by removing ice-goole option and
some others but it still doesn’t work.
I made a version directly in the nodejs server with ErizoAPI and an other
in C++ with Erizo, with similar results.

So firstly, my question is : is it supposed to work with Firefox ?

I also had to change a few things in erizo’s code…
First, in NiceConnection::init(), when initializing the stun-server value,
if I’m right, the idea is to check whether both stunServer_ and stunPort_
are set. But actually it seems like you do something only if stunServer_ is
empty… Shouldnt’t ! stunServer_.compare("") be stunServer_.compare("")
(or even ! stunServer_.empty() ) ?
Second, in WebRtcConnection::getLocalSdp(), when connection state are
checked, I had to change “>” in “>=”.
I don’t claim to be right, but perhaps you missed this. :slight_smile:

Anyway, thank you for your work, this is really useful and great !
And above all, thanks to make it open source !

Regards,

Isaline

Hi,

Licode is not compatible with Firefox yet. One of the first steps in our
roadmap is to make it compatible and I can say you that from this week we
are totally focused on it. So I hope it will be finished very soon. It is
not only a problem with the SDP, the main task is to make Erizo compatible
with DTLS protocol.

We will announce news here soon.

Best regards, and thank you very much for your interest.
Álvaro2013/6/27 Isaline zax337@gmail.com

Hello,

I already have a visioconference application running with nodejs. My goal
now is to use lynckia’s mcu to increase the number of participants.
It works fine with Chrome, but something goes wrong with Firefox (22).
Both remote and local sdp are gathered, sent and received, but then
nothing more. Not even a notification of failure.
I tried to change the way sdp is built, by removing ice-goole option and
some others but it still doesn’t work.
I made a version directly in the nodejs server with ErizoAPI and an other
in C++ with Erizo, with similar results.

So firstly, my question is : is it supposed to work with Firefox ?

I also had to change a few things in erizo’s code…
First, in NiceConnection::init(), when initializing the stun-server value,
if I’m right, the idea is to check whether both stunServer_ and stunPort_
are set. But actually it seems like you do something only if stunServer_ is
empty… Shouldnt’t ! stunServer_.compare(“”) be stunServer_.compare(“”)
(or even ! stunServer_.empty() ) ?
Second, in WebRtcConnection::getLocalSdp(**), when connection state are
checked, I had to change “>” in “>=”.
I don’t claim to be right, but perhaps you missed this. :slight_smile:

Anyway, thank you for your work, this is really useful and great !
And above all, thanks to make it open source !

Regards,

Isaline


You received this message because you are subscribed to the Google Groups
“lynckia” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lynckia+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Álvaro

Hi,

Thanks for your answer.
Good luck then, it seems to be a big task. :slight_smile:
Regards,

IsalineLe vendredi 28 juin 2013 11:21:23 UTC+2, Álvaro Alonso a écrit :

Hi,

Licode is not compatible with Firefox yet. One of the first steps in our
roadmap is to make it compatible and I can say you that from this week we
are totally focused on it. So I hope it will be finished very soon. It is
not only a problem with the SDP, the main task is to make Erizo compatible
with DTLS protocol.

We will announce news here soon.

Best regards, and thank you very much for your interest.
Álvaro

2013/6/27 Isaline <zax...@gmail.com <javascript:>>

Hello,

I already have a visioconference application running with nodejs. My goal
now is to use lynckia’s mcu to increase the number of participants.
It works fine with Chrome, but something goes wrong with Firefox (22).
Both remote and local sdp are gathered, sent and received, but then
nothing more. Not even a notification of failure.
I tried to change the way sdp is built, by removing ice-goole option and
some others but it still doesn’t work.
I made a version directly in the nodejs server with ErizoAPI and an other
in C++ with Erizo, with similar results.

So firstly, my question is : is it supposed to work with Firefox ?

I also had to change a few things in erizo’s code…
First, in NiceConnection::init(), when initializing the stun-server
value, if I’m right, the idea is to check whether both stunServer_ and
stunPort_ are set. But actually it seems like you do something only if
stunServer_ is empty… Shouldnt’t ! stunServer_.compare(“”) be
stunServer_.compare(“”) (or even ! stunServer_.empty() ) ?
Second, in WebRtcConnection::getLocalSdp(**), when connection state are
checked, I had to change “>” in “>=”.
I don’t claim to be right, but perhaps you missed this. :slight_smile:

Anyway, thank you for your work, this is really useful and great !
And above all, thanks to make it open source !

Regards,

Isaline


You received this message because you are subscribed to the Google Groups
“lynckia” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lynckia+u...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.

Álvaro

Hi Álvaro,

Hope you’re well… And congratz for the work you’ve been doing. I’ve been
using it to create a new service and I’m loving the ErizoAPI.

I don’t know if you saw this, if you did sorry to disturb:

It has some patch examples for it… Might help.

Hugz and keep up the good work!

Ricardo MachadoOn Friday, June 28, 2013 10:21:23 AM UTC+1, Álvaro Alonso wrote:

Hi,

Licode is not compatible with Firefox yet. One of the first steps in our
roadmap is to make it compatible and I can say you that from this week we
are totally focused on it. So I hope it will be finished very soon. It is
not only a problem with the SDP, the main task is to make Erizo compatible
with DTLS protocol.

We will announce news here soon.

Best regards, and thank you very much for your interest.
Álvaro

2013/6/27 Isaline <zax...@gmail.com <javascript:>>

Hello,

I already have a visioconference application running with nodejs. My goal
now is to use lynckia’s mcu to increase the number of participants.
It works fine with Chrome, but something goes wrong with Firefox (22).
Both remote and local sdp are gathered, sent and received, but then
nothing more. Not even a notification of failure.
I tried to change the way sdp is built, by removing ice-goole option and
some others but it still doesn’t work.
I made a version directly in the nodejs server with ErizoAPI and an other
in C++ with Erizo, with similar results.

So firstly, my question is : is it supposed to work with Firefox ?

I also had to change a few things in erizo’s code…
First, in NiceConnection::init(), when initializing the stun-server
value, if I’m right, the idea is to check whether both stunServer_ and
stunPort_ are set. But actually it seems like you do something only if
stunServer_ is empty… Shouldnt’t ! stunServer_.compare(“”) be
stunServer_.compare(“”) (or even ! stunServer_.empty() ) ?
Second, in WebRtcConnection::getLocalSdp(**), when connection state are
checked, I had to change “>” in “>=”.
I don’t claim to be right, but perhaps you missed this. :slight_smile:

Anyway, thank you for your work, this is really useful and great !
And above all, thanks to make it open source !

Regards,

Isaline


You received this message because you are subscribed to the Google Groups
“lynckia” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lynckia+u...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.

Álvaro