|
List Info
Thread: RTSP Pipelining & Helix DNA TCK
|
|
| RTSP Pipelining & Helix DNA TCK |

|
2006-12-18 20:13:13 |
|
Comments inline..
At 02:45 PM 12/14/2006, rajesh.rathinasamy nokia.com wrote:
Content-class:
urn:content-classes:message
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C71FE1.A16090E5"
Hi,
I have a question regarding the RTSP pipelining
and helix DNA TCK v2.0.
According to Helix TCK , what is RTSP pipeling ?
RTSP Pipelining is defined as "multiple RTSP methods being sent by
the client without needing to wait for responses from the
server".
By default with
helix Server SETUP, PLAY & SET_PARAMETER messages are
pipelined. But I noticed a feature flag
HELIX_FEATURE_PIPELINED_DESCRIBE which pipelines Describe and Options
message.
To pass the compatibility test for RTSP pipelining, Should
the Describe-Option pipeline feature be enabled ?
No.
By the way is
Describe-Option pipeline a standard feature (Does other servers support
it )?
No, this is a Helix Client-to-Helix Server feature only. Helix Clients
will not try this with other servers or if appropriate preferences are
set to disable it.
Thanks,
Rishi.
Thanks,
Rajesh.
_______________________________________________
Protocol-dev mailing list
Protocol-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/protocol-dev
Rishi Mathew
Sr. Software Development Engineer
Helix Community
Real
Networks, Inc.
rmathew real.com
http://www.helixcommunity.org
http://www.realnetworks.com/products/support/devsupport.html
|
| RTSP Pipelining & Helix DNA TCK |

|
2006-12-18 21:10:16 |
|
| Hi Rishi,
Thanks for your response. I have one more
question.
The RTSP pipelining is enabled by default. But the code
seems to disable the pipeline if the server is not Helix / Real Server. So what
does it mean to TCK compliance ? Just the capability to RTSP pipeline with Helix
/ Real server fine for TCK Compliance ?
Thanks,
Rajesh.
In rtsprtspclnt.cpp
==============
if( pViaHeader )
{ MIMEHeaderValue* pViaValue =
pViaHeader->getFirstHeaderValue();
while( pViaValue )
{
pViaValue->asString(it);
if( -1 == it.Find("RealProxy")
)
{
//This is a non-Real proxy. Only real proxies are known to
work
//with RTSP piplining. If you find another, add it
here.
m_bPipelineRTSP =
FALSE;
} //Test
for NetCache
appliance.
if( -1 != it.Find("NetCache NetApp")
)
{
//Found at least one NetCache
Proxy.
m_bTrimTrailingSlashes =
TRUE;
break;
}
pViaValue =
pViaHeader->getNextHeaderValue();
} } //We also turn off RTSP
pipelining if this is not a realserver(helix). if(
!IsRealServer() )
{ m_bPipelineRTSP =
FALSE; }
Hi Rajesh,
Comments inline..
At 02:45 PM 12/14/2006,
rajesh.rathinasamy nokia.com wrote:
Content-class:
urn:content-classes:message Content-Type:
multipart/alternative;
boundary="----_=_NextPart_001_01C71FE1.A16090E5"
Hi, I have a question regarding
the RTSP pipelining and helix DNA TCK v2.0.
According to Helix TCK , what is RTSP pipeling ?
RTSP Pipelining is defined as "multiple RTSP methods
being sent by the client without needing to wait for responses from the
server".
By default with
helix Server SETUP, PLAY & SET_PARAMETER messages are
pipelined. But I noticed a feature flag
HELIX_FEATURE_PIPELINED_DESCRIBE which pipelines Describe and Options
message.
To pass the compatibility test
for RTSP pipelining, Should the Describe-Option pipeline feature be enabled
? No.
By the way is
Describe-Option pipeline a standard feature (Does other servers support it
)? No, this is a Helix Client-to-Helix Server feature
only. Helix Clients will not try this with other servers or if appropriate
preferences are set to disable it.
Thanks, Rishi.
Thanks,
Rajesh.
_______________________________________________ Protocol-dev mailing
list Protocol-dev helixcommunity.org http://lists.helixcommunity.org/mailman/listinfo/protocol-dev
Rishi Mathew Sr. Software Development
Engineer Helix Community Real Networks, Inc. rmathew real.com
http://www.helixcommunity.org http://www.realnetworks.com/products/support/devsupport.html
|
[1-2]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|