Register Groups Members List Search Today's Posts Mark Forums Read

Like Tree4Likes
  • 2 Post By Toolbox
  • 2 Post By Paul G

Forum Home - Go Back > Off Topic > Chit Chat > Tech Help Why the webcast looks blurry Why the webcast looks blurry

Reply LinkBack Thread Tools Search this Thread Display Modes
Old 10-18-2013, 11:26 PM   #1
I pull your leg out!
 
Toolbox's Avatar
 
Items Treasure ChestElephantPresentPresent
User InfoThanks / Tagging InfoGifts / Achievements / AwardsvBActivity Stats
Toolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond repute
Toolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond reputeToolbox has a reputation beyond repute
Join Date: Feb 2009
Location: Melmac
Posts: 5,890
Credits: 71,463.42
Savings: 0.00
Why the webcast looks blurry

One of the most frequently asked questions during the live webcasts we do here is "The video looks all blurry (pixelated, blocky etc.)" I will attempt to explain this phenomena the best that I can but keep in mind that I am a video production professional with a strong background in broadcast engineering so I am not that great at simple layman's terms explanations.

YouTube and the Powwows.com archives all look great so why does this happen to the live stream? Well it all has to do with how streaming live video works. When you are watching a video on a site like YouTube or Vimeo those videos are being streamed to you however unlike a live stream those videos were put through more exact and precise encoding and compression software that takes much longer to process but it yields a cleaner video with less compression and less blurriness. The other other advantage that videos from those sources have over a live stream is that they can be a much larger size (read as 'bit-rate').

With live streaming video there is a computer on-site that has to encode and upload the video to a CDN (Content Delivery Network), which a service that distributes the video to all the remote viewers (you). Since timing is critical and the video has to be uploaded in as close to real time to the server as possible the on-site computer is going to heavily compress the video into a stream that can fit within the limitations of the internet connect at the location. In some cases we have to generate several streams simultaneously to allow for slower connections or cell phones and tablets to view the video as well. With all of those streams generating and uploading at the same time the computer has to make the streams all fit on one internet connection that is shared with many many people and devices at the powwow.

To liken this to a familiar situation. Some of you may have a wireless router/modem in your house that you and your whole family use. Have you ever noticed that when everyone in your house is online that the internet seems to be running slower? Well the same thing above is what you are experiencing in your own house. It's all about traffic.

So why is it that sometimes the video appears clear during individual contests but it blurs when there are a lot of people or there is excessive fast motion? This has to do with the compression part of the stream. The way compression works in video is the computer looks at the video as groups of pictures (frames) and says to itself "what can I get rid of that isn't necessary?". Looking at Hunting Moon powwow the computer sees that there are sections that are not changing, like sections of the floor when no one is standing on it, the walls and the ceiling. Those items and anything else that doesn't change the computer throws out. Simply the computer keeps the first frame in each group fully in tact and then for the next several frames in that group it will only keep the information that has changed since the first frame. Now if you understood the stuff above you can see that when there are a lot of dancers out in the arena there is not so much that is static so the computer has to figure out how to fit all of the changing data into a video stream that can fit on the network. When the upload bandwidth (read as speed) is small or is just congested the computer again has to figure out the maximum size of each of the streams, and when it determines that the bit-rate needs to be small it will begin to toss out a lot more details.

Let me simplify that by relating it to an old technology. Cell-frame animation, the process that cartoonists used until the advent of computer animation - you know all the old Disney movies, Looney Toons, etc. Back in the day animators would save time by having a background artist draw the backgrounds and other elements that wouldn't need to be animated onto a solid piece of paper. The animators would then draw the characters and items that needed motion onto clear cellulose sheets and then stack them on top of the solid background and then snap a frame with the animation camera. They would then only change the sheets that had something change on them.

When you stream a video that isn't live you are also technically only downloading the video as a complete file whereas streaming the file is not complete.

.
.
.
.
OR it could be your internet connection or computer or both is slow and can't handle the video correctly.

If you need me to explain or elaborate anything more just post below.
windanncer and KewlMohawkGirl like this.
__________________
CERN may have discovered the Higgs Boson but...


Help Powwows.com provide better webcasts with wireless cameras by purchasing a decal for your car! We all know you love car decals, don't deny that you don't have them. This is you with a car decal -> http://www.powwows.com/2014/10/23/pow-wow-stickers/
Toolbox is offline   Reply With Quote Share with Facebook
Old 10-19-2013, 03:05 PM   #2
Webmaster
 
Paul G's Avatar
 
Items PresentUser Name Style ChangeSteal PointsCake
User InfoThanks / Tagging InfoGifts / Achievements / AwardsvBActivity Stats
Paul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond repute
Paul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond reputePaul G has a reputation beyond repute
Join Date: Jan 2000
Location: Lexington, SC
Posts: 28,759
Blog Entries: 2
Credits: 9,419.99
Savings: 0.00
Great post, thanks!

Adding that to our our page on webcast issues.
windanncer and KewlMohawkGirl like this.
Paul G is offline   Reply With Quote Share with Facebook
Sponsored Links
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gathering of Nations Webcast - Great Opportunity for Students Paul G Pow Wow Talk 2 03-22-2013 04:27 PM
Webcast Check List v2 Toolbox Tech Help 1 04-30-2012 12:25 PM
Webcast Countdown App Paul G News and Announcements 9 02-14-2012 03:22 PM
NMAI Webcast on Friday Sept 16, 2011 AmigoKumeyaay Ancestry and Genealogy 0 09-16-2011 12:34 AM
Webcast Idea Campfire 2003 Feedback and Forum Support 0 10-07-2006 11:47 PM

    

Join the online community forum celebrating Native American Culture, Pow Wows, tribes, music, art, and history.

Join PowWows.com Today!

Your Guide to Native American Pow Wows Since 1996

Register For Free

Enjoy the benefits of being a member of PowWows.com!

Join our Native American online community focused on Pow Wow singing, dancing, crafts, Native American music, Native American videos, and more.

Add your Pow Wow to our Calendar

Share your photos and videos

Play games, enter contests, and much more!






New Threads

Pow Wow Calendar Search

 
Month: Year:

Location:
Facebook Profile Images

Videos

Featured Articles

Dance Styles

Crafts

Gallery