EasyManua.ls Logo

Axis M5054 - H.264 Video Encoding; H.264 Profile and Bitrate Control

Axis M5054
61 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AXISM50PTZNetworkCameraSeries
VideoandAudio
Maximumframerate.Toavoidbandwidthproblems,theframerateallowedtoeachviewercanbeLimitedtoaxed
amount.Alternatively,theframeratecanbesetasUnlimited,whichmeanstheAxisproductalwaysdeliversthehighest
frameratepossibleunderthecurrentconditions.
Overlaysettings.SeeAboutoverlaytextonpage22.
ClickSavetoapplythenewsettings.
AboutH.264
H.264,alsoknownasMPEG-4Part10/AVC,isavideocompressionstandardthatprovideshighqualityvideostreamsatlowbitrates.
AnH.264videostreamconsistsofdifferenttypesofframessuchasI-framesandP-frames.AnI-frameisacompleteimage,whereas
P-framesonlycontainthedifferencesfrompreviousframes.
AboutGOPlength
AGroupofPictures(GOP)containsoneI-framefollowedbyanumberofP-frames.TheGOPlengthisthenumberofframes
betweentwoI-frames.
EqualvaluesforGOPlengthandframerateresultinoneGOPpersecond.AhigherGOPlengthvalueresultsinmoresmall-sized
P-framesandfewerlarge-sizedI-frameswhilekeepingthesameframerate.Inotherwords,ahighGOP-lengthvaluesaves
bandwidth,butthevideoqualitymaydecrease.AlowGOP-lengthvalueincreasesthevideoqualitybutrequiresmorebandwidth.
AboutH.264proles
TheAxisproductsupportsthefollowingH.264prole(s):
Baseline:UsetheBaselineproleiftheclientdoesnotsupportCABACentropycoding.
Main:TheMainproleusesCABACandprovidesabettercompressionwithmaintainedvideoquality.Itrequiresalarger
amountofprocessingpowertodecodethantheBaselineprole.
High:TheHighproleprovidesahighercompressionthanbothMainandBaselineproles,butrequiresmoreprocessing
powertodecode.Highprolesupports8x8blocks,whichreducesthebitratefurthercomparedtotheMainprole.
Aboutbitratecontrol
Bitratecontrolisusefultomakesurethevideostreamingdoesnottakeuptoomuchbandwidth.
Thebuilt-inbitratecontrolcanbecombinedwithZipstream,seeAboutZipstreamonpage19.Werecommendusingahighbitrate
limittoenablethefullpotentialofZipstream.
Aboutvariablebitrate
Variablebitrate(VBR)adjuststhebitrateaccordingtotheimagecomplexity.Whentheactivityinthesceneincreases,VBRadjusts
thebitrateaccordingtothecomplexity,usingupmorebandwidthforincreasedactivityinthescene,andlessforlowersceneactivity.
Variablebitrateissuitableifthereisasurplusinbandwidth,wheretheincreasedbitratemaynotbeanissue.
Aboutmaximumbitrate
Ifyouhavelimitedbandwidth,werecommendMaximumbitrate(MBR).MBRallowsyoutosetatargetbitratetocontrolthe
bandwidthconsumption.Thetargetvaluelimitsthebitrate,butitmaintainsaexibilitytobeabletoprioritizeacontinuousvideo
stream.Consequently,theframeratemightneedtogodownandtheimagequalitymightdecrease.Topartlycompensateforthis,
youcanselectwhichvariableshallbeprioritized.Notsettingaprioritymeansthatframerateandimagequalityareequallyaffected.
HowtosetanH.264prole
1.TochangethesettingsforallH.264streamsthatdonotuseastreamprole,gotoVideo&Audio>VideoStream>H.264.
2.ToincreaseordecreasethenumberofframesperGOP,settheGOPlength.
18

Table of Contents

Other manuals for Axis M5054

Related product manuals