Intro to Live S treaming
Andy Beach Techgeist, Inc @ andybeach
Intro to Live S treaming Andy Beach Techgeist, Inc @ andybeach - - PowerPoint PPT Presentation
Intro to Live S treaming Andy Beach Techgeist, Inc @ andybeach Types of Live S treams Webcast/ S creencast S ingle Camera (no switching) Multi-Camera (switcher) Live Linear Live S treaming Workflow Live S treaming
Andy Beach Techgeist, Inc @ andybeach
Good Quality Camera 3 Chip best option Don’ t forget about audio! Ideally mix room noise with handheld/ shotgun/ lav for better balanced audio
Video S witcher or Directly capturing?
possible Create single output or “ broadcast”
Two Options
All Real-time Optimized to work with site bandwidth
For an S D S tream 1.5Mbps upload bandwidth is needed For HD S treams 4Mbps+ is needed Available bandwidth will fluctuate so as a general rule, target bitrate should be set no higher than half of your available upload bandwidth.
S mall events may use dedicate server to publish streams (less than 100)
costs in time spent managing servers S everal stream services are also now available
usually (# minutes in plus # minutes out)
advertising or subscriber tools
priced option tat carries ads
The encoding soft ware at t empt t o keep t he t ot al bit s/ second const ant t hrough t he ent ire video. This makes t he size of t he file predict able and easier t o st ream. Most modern CODECs will allow you t o set an upper t hreshold on t he bit rat e and allow t he rat e t o drop when it is not required for qualit y t o help reduce t he amount of bandwidt h used.
A met hod of encoding video t hat first analyses t he video and t hen compresses it . While it can t ake up t o t wice as long t o encode t he video, t hey are compressed at an opt imal rat e for t he smallest file size. The variabilit y in t he dat a rat e of t he dat a st ream does not make it appropriat e for RTS P st reamed cont ent , but good for progressive download or video on CDs or ot her physical media.
receive a broadcast from a designated encoder for re-distribution across a network.
streaming server to receive a broadcast for re-distribution across a
complete a return trip between two points.
treaming – the protocol developed by apple and used for iOS (and many products)
Flash
net work int erface or prot ocol.
rout e t hrough a firewall.
The amount of informat ion t hat can be sent and processed per unit t ime. This is usually measured in kilobit s per second (kbs) so for example a modem has a t heoret ical bandwidt h of 56 kbs, while t he slowest form
remember t hat t here are 8 bit s in a byt e of informat ion, most files are measured in byt es (kilobyt es, megabyt es, et c.).
Wired Ethernet Connection
by any ot her comput ers or devices t hat might compet e for net work resources, especially when upload bandwidt h is limit ed. Y
Wireless Wi-Fi Connection
available bandwidt h get s t oo low, your st ream will suffer in qualit y or halt alt oget her. Make sure you are able t o have access t o a dedicat ed Wi-Fi net work t hat is not t oo congest ed. 3G or 4G Cellular Connection
your locat ion and how many ot her people are using t heir cellular devices in t hat same locat ion. S peeds and qualit y will be limit ed, so for high qualit y broadcast s, use Wi-Fi, wired connect ions or t he bonded cellular product . Bonded Cellular Connection
combining t hem t o make st ronger dat a connect ion.
W
Fast, efficient Purpose built, Dedicate encoder Range from card/ chip to appliance form factor Harder to update Not as flexible Highly variable in price Not Practical for live streaming events $100-$1000’s
Run on your HW – extremely flexible configurations/ throughput Low price point – good entry level options Performance varies based on your configurations $500-1000
Blend of S W & commodity HD in server
Purpose built, fairly rugged Lots of features/ options – very flexible Pretty well know performance specs Appliances->$30K Turnkey ->$3500-7000
performance & user experience for those starting out
site
streams
settings/ bit rates based on what your upload can support and your audience can consume
Kbps Height Width
2500 1280 720 1800 960 540 1250 768 432 900 624 352 600 480 272 450 400 224 200 368 208
Mezzanine
http://www.telestream.net/wirecast/matrox-vs4.htm
pecs are measured in mont hs
every 18 months