LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-14-2015, 10:17 AM   #1
DonMegel
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Rep: Reputation: Disabled
How Much Bandwidth to VIEW a Webcam?


This is kind of a linux question.

I have no window at work. I was thinking of taking a small LCD and hooking it to a Raspberry Pi (Or some other tiny board PC) and then linking that to my cell phone to stream a webcam from Grand Turk, or wherever I want to see that day. My phone is 4G and I have 30gigs of data a month. My question is, how much bandwidth does VIEWING a webcam take? I think most of them update every 30 seconds or so.

On a related note, does anyone have experience with LCD4Linux? Is it possible to use that to display a webfeed?

Thank you
 
Old 01-14-2015, 11:16 AM   #2
veerain
Senior Member
 
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524

Rep: Reputation: 319Reputation: 319Reputation: 319Reputation: 319
It depends on you webcam. 512kbps and up.
 
Old 01-14-2015, 11:37 AM   #3
DonMegel
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
512k a second? That sounds kind of high. Isn't it only downloading a new image when the site refreshes?
 
Old 01-14-2015, 11:47 AM   #4
veerain
Senior Member
 
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524

Rep: Reputation: 319Reputation: 319Reputation: 319Reputation: 319
It's 512 kilobits per second. Or 64 KB/sec.
 
Old 01-14-2015, 12:21 PM   #5
DonMegel
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
Oh, thats better but still kind of high. Thats for a new image every 30 seconds?
 
Old 01-14-2015, 03:53 PM   #6
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,635

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by DonMegel View Post
This is kind of a linux question.
I have no window at work. I was thinking of taking a small LCD and hooking it to a Raspberry Pi (Or some other tiny board PC) and then linking that to my cell phone to stream a webcam from Grand Turk, or wherever I want to see that day. My phone is 4G and I have 30gigs of data a month. My question is, how much bandwidth does VIEWING a webcam take? I think most of them update every 30 seconds or so.
Or you can just buy one that's already web-enabled, and use your company network to view it:
http://www.amazon.com/D-Link-DSM-210...sin=B0014B8GR8

That's just one of many you can find. While it might be a fun project, it'll take some time to get things going. The bandwidth will depend on the site you're viewing. If they're shoving a 320x200 picture every 30 seconds, that's far different than 800x600 at 10 frames a second. Your mileage may vary, depending on what you view.
Quote:
On a related note, does anyone have experience with LCD4Linux? Is it possible to use that to display a webfeed?
That's more for driving the smaller monochrome LCD displays. Useful for hardware stats, new email notifications, etc., but not really for pictures.
 
Old 01-14-2015, 03:55 PM   #7
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,635

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by veerain View Post
It depends on you webcam. 512kbps and up.
Again, you need to READ and UNDERSTAND the original question. The OP clearly posted that they were going to be displaying someone ELSES webcam...not their own. And where did you guess at the 512kbps figure? There is NO WAY to even guess at that, since it would totally depend on how many frames per second, along with height, width, and color depth. Please don't post misleading information.
 
Old 01-15-2015, 07:40 AM   #8
DonMegel
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TB0ne View Post
Or you can just buy one that's already web-enabled, and use your company network to view it:
http://www.amazon.com/D-Link-DSM-210...sin=B0014B8GR8

That's just one of many you can find. While it might be a fun project, it'll take some time to get things going. The bandwidth will depend on the site you're viewing. If they're shoving a 320x200 picture every 30 seconds, that's far different than 800x600 at 10 frames a second. Your mileage may vary, depending on what you view.

That's more for driving the smaller monochrome LCD displays. Useful for hardware stats, new email notifications, etc., but not really for pictures.
Thank you! Lets go with 800x600 at 10 second intervals. I am guessing about a meg a minute?

I think you can use LCD4Linux to display images and information on a higher quality display. If not, what would you suggest?
 
Old 01-15-2015, 09:33 AM   #9
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,635

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by DonMegel View Post
Thank you! Lets go with 800x600 at 10 second intervals. I am guessing about a meg a minute?
That depends on color depth. 800x600x16 bit takes up less than 800x600x32 bit. And if you're using someone elses webcam, you're at their mercy. It sounds like you want to display whatever webcams from around the world you can find, so your mileage may vary. Personally, if I was using my 4g data, I'd limit it to once a minute or so, because a 100KB image once per minute, 8 hours a day, 20 work-days in a month, will get you to the 1 GB range by itself.
Quote:
I think you can use LCD4Linux to display images and information on a higher quality display. If not, what would you suggest?
From what I know of LCD4Linux, you MIGHT be able to, but it's not a pleasant task...it's not really designed for pictures. And the small LCD's that it drives are pricey.

Honestly, I'd suggest grabbing a cheap 20" monitor, putting it on a dual-head video card in your Linux box, and just use any piece of generic software (heck, even a BROWSER, running full-screen w/no task bars), to display webcam images. Sidestep ALL the difficulties w/4G data, etc.
 
Old 01-15-2015, 09:40 AM   #10
TenTenths
Senior Member
 
Registered: Aug 2011
Location: Dublin
Distribution: Centos 5 / 6 / 7
Posts: 3,475

Rep: Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553
Quote:
Originally Posted by TB0ne View Post
Honestly, I'd suggest grabbing a cheap 20" monitor, putting it on a dual-head video card in your Linux box, and just use any piece of generic software (heck, even a BROWSER, running full-screen w/no task bars), to display webcam images. Sidestep ALL the difficulties w/4G data, etc.
If going down that route you could go with RaspberryPi running Screenly - http://www.screenlyapp.com/ and a monitor or TV with HDMI input.
 
Old 01-15-2015, 09:50 AM   #11
DonMegel
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
A gig a month is fine with me, I have 30 and never come close to using it all. I can't use the work network for a number of reasons so an LCD of some type tied to a lightweight, low power computer (Raspberry Pi or the like) will have to do. I was thinking of getting an LCD controller off of ebay to convert my 15inch Laptop LCD for this purpose.

Screenly looks good but I don't think I could add any other data, just images.

What about a website with the information I want (web feed, news, etc) that a script automatically loads when the system starts up? I have a web design background so the layout would not be hard.
 
Old 01-15-2015, 10:07 AM   #12
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,635

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by DonMegel View Post
A gig a month is fine with me, I have 30 and never come close to using it all. I can't use the work network for a number of reasons so an LCD of some type tied to a lightweight, low power computer (Raspberry Pi or the like) will have to do. I was thinking of getting an LCD controller off of ebay to convert my 15inch Laptop LCD for this purpose.
Heck, why not just buy a used, low-power laptop for $50 somewhere and just have it use your wifi from your phone as a hot-spot? Certainly be the cheapest route.
Quote:
Screenly looks good but I don't think I could add any other data, just images.

What about a website with the information I want (web feed, news, etc) that a script automatically loads when the system starts up? I have a web design background so the layout would not be hard.
You can easily do that. Linux has what's known as "kiosk mode"...so that it comes up with a program and NOTHING ELSE. Having your web browser comes up to a page of your own design, which picks a website from a list you have wouldn't be hard at all.
 
Old 01-15-2015, 10:11 AM   #13
TenTenths
Senior Member
 
Registered: Aug 2011
Location: Dublin
Distribution: Centos 5 / 6 / 7
Posts: 3,475

Rep: Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553
Quote:
Originally Posted by DonMegel View Post
Screenly looks good but I don't think I could add any other data, just images.
Screenly works just fine with full URLs. We use it here to drive a TV on a wall and have it looping through URLs for internal monitoring, the BBC news page, and a few static images that were uploaded to the Pi.
 
Old 01-15-2015, 10:54 AM   #14
DonMegel
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
Fantastic, I will see what I can work up using a web page and screenly. Thank you.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Internet bandwidth for a 1280x720 webcam Lixt Linux - General 4 12-09-2011 12:44 AM
How to view the Captured Image from webcam using C? boidi Linux - Software 1 09-22-2010 08:43 AM
Bandwidth as a Link Metric (routing point of view) mq15 Linux - Networking 4 07-28-2009 01:21 PM
Kopete - Cannot view contacts webcam jax8 Linux - Software 4 08-02-2008 02:10 AM
How to view yahoo webcam ? owentn Linux - General 1 06-09-2006 05:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 11:05 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration