Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to build the connection directly between two android phones without the server #14

Closed
tanmengwen opened this issue Aug 28, 2014 · 6 comments

Comments

@tanmengwen
Copy link

I want to exclude the server from webrtc, and steam the video directly between mobile phones within the local network. That's to say is it possible for me to sent the sdp to the other client through tcp or udp?
Or would I must setup the server to realise Signaling?

Thanks a lot!

@pchab
Copy link
Owner

pchab commented Aug 28, 2014

Signaling can be done any way you want ! You just have to follow the
offer/answer model but there is no mandatory signaling protocol.

On Thu, Aug 28, 2014 at 6:31 AM, tanmengwen notifications@github.com
wrote:

I want to exclude the server from webrtc, and steam the video directly
between mobile phones within the local network. That's to say is it
possible for me to sent the sdp to the other client through tcp or udp?
Or would I must setup the server to realise Signaling?

Thanks a lot!


Reply to this email directly or view it on GitHub
#14.

@tanmengwen
Copy link
Author

Hi, pchab,

Thank you very much for your replay! I have realised the application that can stream video to each other on Android devices without the server. However, I found that the video quality is so bad, such as serious blocking and high latency, when the local network is not in a good condition. Hopefully, could you give me some tricks of how to improve the video quality except changing the resolutions?

Thank you very much~

@tanmengwen tanmengwen reopened this Sep 4, 2014
@pchab
Copy link
Owner

pchab commented Sep 4, 2014

Did you try to compile the latest libjingle ? I've heard there was some
performance improvements.

On Thu, Sep 4, 2014 at 11:58 AM, tanmengwen notifications@github.com
wrote:

Hi, pchab,

Thank you very much for your replay! I have realised the application that
can stream video to each other on Android devices without the server.
However, I found that the video quality is so bad, such as serious blocking
and high latency, when the local network is not in a good condition.
Hopefully, could you give me some tricks of how to improve the video
quality except changing the resolutions?

Thank you very much~


Reply to this email directly or view it on GitHub
#14 (comment).

@tanmengwen
Copy link
Author

Really ? I will try to compile it again tonight.
Actually I don't know when did you publish the AndroidRTC project and I found there are some java files missing, so I want to replace the libjingle_peerconnection.jar with the lastest one. I think I can find some good improvements to improve the video quality, such as increasing the InitBitrate.
Thanks!

@pchab
Copy link
Owner

pchab commented Sep 4, 2014

It is now 1 year old so not really up-to-date with the latest libjingle.

On Thu, Sep 4, 2014 at 1:52 PM, tanmengwen notifications@github.com wrote:

Really ? I will try to compile it again tonight.

Actually I don't know when did you publish the AndroidRTC project and I
found there are some java files missing, so I want to replace the
libjingle_peerconnection.jar with the lastest one. I think I can find some
good improvements to improve the video quality, such as increasing the
InitBitrate.
Thanks!


Reply to this email directly or view it on GitHub
#14 (comment).

@pchab
Copy link
Owner

pchab commented Mar 27, 2015

It is finally up-to-date

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants