Skip to content

Commit

Permalink
Merge pull request #38 from sandeshc/feature-disable-proxy
Browse files Browse the repository at this point in the history
Disable 'http_proxy' for accessing WIFI_IP on a proxy network
  • Loading branch information
agarciadom committed Aug 2, 2016
2 parents 920a6a9 + 191e7a4 commit 45efbb7
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion prepare-videochat.sh
Expand Up @@ -154,6 +154,10 @@ WIFI_IP=192.168.2.140
# Port on which IP Webcam is listening
PORT=8080

# To disable proxy while acessing WIFI_IP (set value 1 to disable, 0 for not)
# For cases when host m/c is connected to a Proxy-Server and WIFI_IP belongs to local network
DISABLE_PROXY=0

# Dimensions of video
WIDTH=640
HEIGHT=480
Expand Down Expand Up @@ -241,7 +245,12 @@ url_reachable() {
# has it in its core, so we don't need to check that case)
sudo apt-get install -y curl
fi
curl -m 5 -sI "$1" >/dev/null

CURL_OPTIONS=""
if [ $DISABLE_PROXY = 1 ]; then
CURL_OPTIONS="--noproxy $WIFI_IP"
fi
curl $CURL_OPTIONS -m 5 -sI "$1" >/dev/null
}

send_intent() {
Expand Down Expand Up @@ -526,6 +535,11 @@ fi

# echo "$PIPELINE"

if [ $DISABLE_PROXY = 1 ]; then
# Disabling proxy to access WIFI_IP viz. on local network
unset http_proxy
fi

"$GSTLAUNCH" -e -vt --gst-plugin-spew \
--gst-debug="$GST_DEBUG" \
$PIPELINE \
Expand Down

0 comments on commit 45efbb7

Please sign in to comment.