<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div>I check video stream  width  height  from subsession<br>scs.subsession->videoHeight(), scs.subsession->videoHeight()...<br><br>They give me right dimesions for server which desribe response include<br>"a=x-dimensions:%d,%d", &width, &height)"...<br><br>But they give wrong value ( 0) for server which does NOT  include<br>"a=x-dimensions:%d,%d", &width, &height)"<br></div></blockquote><div><br></div>Exactly.  The "MediaSubsession::videoHeight()" and "MediaSubsession::videoWidth()" member functions (and other "MediaSession" member functions) return the values that were obtained by parsing the stream's SDP description.  If, however, the corresponding fields are not in the stream's SDP description, then 'null' values will be returned instead.</div><div><br></div><div><br><blockquote type="cite"><div>So i have to parse that subsession->fSpropParameterSets to get width..<br></div></blockquote><div><br></div>Yes.  Just as you have to parse this, and all of the other NAL units if you want to decode and play the H.264 video.</div><div><br></div><div><br><blockquote type="cite"><div>Is there a parser for  fSpropParameterSets parameter s in Live555<br>which i can extract video with height...<br></div></blockquote><div><br></div>No.</div><br><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></body></html>