[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-server-cvs
Subject:    [Server-cvs] broadcast/transport/rtp/recv qtbcobj.cpp,1.60,1.61
From:       mingda () helixcommunity ! org
Date:       2011-10-28 5:35:24
[Download RAW message or body]

Update of /cvsroot/server/broadcast/transport/rtp/recv
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv18815

Modified Files:
	qtbcobj.cpp 
Log Message:
Committed to : SERVER_CURRENT_RN (HEAD)
Reviewed by : Chytanya

Synopsis
========
QTel Media: User Agent Profile Nokia1RM Does not work with older S60/S40 Symbian \
Clients

Branch : HEAD

Description:
==========
Nokia 5610 and E90 failed to request live stream on Helix server v14, but \
successfully on v11. The RTSP negotiation phase is successful and the server starts \
to send RTP or RDT packets. However, the real player doesn't response for the data \
and nothing shown on the display.

My update is to remove the port number in the in the stream header and then the \
response of the RTSP DESCRIBE message should not contain that port number, as: \
m=video 0 RTP/AVP 96


Files affected:
=========
server/broadcast/transport/rtp/recv/qtbcobj.cpp

Testing Performed:
================
Unit Tests: 
1) request a live stream through mobile real player.
2) capture the network log and make sure the port number in the reply of DESCRIBE \
packet is 0. For example,

m=video 0 RTP/AVP 96


Leak Tests: None
Performance Tests: N/A

Platforms Tested: linux-rhel5-x86_64, linux-rhel5-x86_32

QA Hints
========
None.



Index: qtbcobj.cpp
===================================================================
RCS file: /cvsroot/server/broadcast/transport/rtp/recv/qtbcobj.cpp,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- qtbcobj.cpp	13 Oct 2011 10:24:58 -0000	1.60
+++ qtbcobj.cpp	28 Oct 2011 05:35:21 -0000	1.61
@@ -1656,6 +1656,7 @@
         pValues2->RemoveCString("MulticastAddress");
         pValues2->RemoveULONG32("MulticastTTL");
         pValues2->RemoveULONG32("MulticastRange");
+        pValues2->RemoveULONG32("Port");
     }
     HX_RELEASE(pValues2);
 


_______________________________________________
Server-cvs mailing list
Server-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/server-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic