GithubHelp home page GithubHelp logo

screensharertc's Introduction

AndroidRTC

WebRTC Live Streaming

An Android client for ProjectRTC.

It is designed to demonstrate WebRTC screen share between androids and/or desktop browsers.

How To

You need ProjectRTC up and running, and it must be somewhere that your android can access. (You can quickly test this with your android browser). Modify the host string (in res/values/strings.xml) to the server IP.

Your stream should appear as "android_device_stream" in ProjectRTC, so you can also use the view feature there.

Libraries

screensharertc's People

Contributors

jeffiano avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

screensharertc's Issues

How to close or disconnect screen capture

Hi Jeffiano:

This is the very nice demo for WebRTC screen capture. But I have a question if I want to stop screen sharing by user click the button, then user click button again to restart screen sharing. I read the code, I found LocalMediaStream.dispose(), which can help me stop screen sharing, but if I want restart. How should I do? Thank you very much.

Framerate

is pretty low. Is it the capturer? Also connection establishment takes ways longer than

Donation

Hey!
Thanks for this cool project.
It helped a lot in the initial understanding of the implementation of webRTC on the phone

How can I thank you in the form of a donation

Please Update the code

i run the code and able to see my android screen to my chrome but how i view my screen in other android and please writhe or give any link of document where i can understand the code i am not getting anything in this code

如何提高VideoMaxBitRate

这个Demo很棒,但是觉得接收端还是很卡,而且我想获得更高的清晰度,所以我尝试修改PeerConnectionParameters但是高分辨率带来的代价显而易见,所以我又尝试提高最大码率,但是发现好像没什么效果sdp中也没看到对于第一次链接时描述的最大推流码率,所以想问一下如果我要更改码率应该怎么做,最大支持多少,感谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.