Skip to content

Files

Latest commit

8d86ca1 · Mar 28, 2019

History

History
This branch is 4 commits behind muaz-khan/Chrome-Extensions:master.

tabCapture

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Sep 9, 2014
Nov 9, 2018
Jan 8, 2019
Mar 28, 2019
Jan 1, 2019
Jan 1, 2019
Jan 8, 2019
Nov 9, 2018
Dec 13, 2015
Jan 8, 2019
Nov 9, 2018
Dec 29, 2018

Disclaimer

No more maintaining this extension; as of 2019. So please use at your own risk.


Chrome tabCapture extension

This chrome extension not only captures content of the selected tab, but also provides multi-user peer-to-peer tab-streaming.

Codes to view the shared tab

index.html

How to capture stream using tabCapture APIs?

chrome.tabs.getSelected(null, function (tab) {
    var video_constraints = {
        mandatory: {
            chromeMediaSource: 'tab'
        }
    };
    var constraints = {
        audio: false,
        video: true,
        videoConstraints: video_constraints
    };
    chrome.tabCapture.capture(constraints, function (stream) {
        // it is a LocalMediaStream object!!
    });
});

How to publish yourself?

Make ZIP of the directory. Then navigate to Chrome WebStore Developer Dashboard and click Add New Item blue button.

To learn more about how to publish a chrome extension in Google App Store:

For more information

For additional information, click this link.

License

Chrome-Extensions are released under MIT license . Copyright (c) Muaz Khan.