[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-server-cvs
Subject: [Server-cvs] engine/core/pub server_info.h,1.32,1.33
From: tniu () helixcommunity ! org
Date: 2013-03-29 9:17:01
[Download RAW message or body]
Update of /cvsroot/server/engine/core/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv28005
Modified Files:
server_info.h
Log Message:
Synopsis
========
This CR fix bug: (HLXSRV-148) RSS stats not showing live wmv feeds.
(http://jira.real.com/browse/HLXSRV-148)
Branch : HEAD
Suggested Reviewer : Anyone
Description:
===============
Look at rss stats, wmv reception not listed:
Helix Live Reception: Feeds 0, 0.00 Kbps, Packets 0, Lost 0, Lost Upstream 0
Helix Live Reception: Resends 0, Out of Order 0, Duplicate 0, Late 0
RTP Live Reception: Feeds 0, 0.00 Kbps, Packets 0, Lost 0, Lost Upstream 0
RTP Live Reception: Resends 0, Out of Order 0, Duplicate 0, Late 0
TS Live Reception: Feeds 0, 0.00 Kbps, Packets 0, Lost 0, Lost Upstream 0
TS Live Reception: Resends 0, Out of Order 0, Duplicate 0, Late 0
RTMP Live Reception: Feeds 0, 0.00 Kbps, Packets 0
Actual:
live wmv reception not listed in rss log.
Expected:
live wmv reception listed in stats.
Root cause:
There isn't code to deal with wmv feeds log in RSS stats in previous design.
My solution:
Add code to list wmv reception in rss log.
Files affected:
=========
server/common/util/pub/bcast_defs.h
server/engine/core/pub/server_info.h
server/engine/core/pub/_main.h
server/engine/core/server_info.cpp
server/engine/core/_main.cpp
server_rn/broadcast/transport/mms/recv/wmsrcobj.h
server_rn/broadcast/transport/mms/recv/wmsrcobj.cpp
Test perform
================
Integration Tests:
wmv reception is listed in rss log:
WMV Live Reception: Feeds 2, 397.73 Kbps, Packets 2489, Lost 0, Lost Upstream 0
WMV Live Reception: Resends 0, Out of Order 0, Duplicate 0, Late 0
Platforms Tested: win-x86_64-vc10.
Performance Tests: N/A.
Leak Tests: None.
QA Hints
========
None.
Index: server_info.h
===================================================================
RCS file: /cvsroot/server/engine/core/pub/server_info.h,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- server_info.h 7 Jan 2013 02:54:58 -0000 1.32
+++ server_info.h 29 Mar 2013 09:16:53 -0000 1.33
@@ -1,5 +1,9 @@
/* ***** BEGIN LICENSE BLOCK *****
+<<<<<<< server_info.h
+ * Source last modified: $Id$
+=======
* Source last modified: $Id$
+>>>>>>> 1.32
*
* Portions Copyright (c) 1995-2010 RealNetworks, Inc. All Rights Reserved.
*
@@ -390,6 +394,7 @@
BrcvStatistics* m_pBroadcastRecvrStats;
BrcvStatistics* m_pRTMPLiveStats;
BrcvStatistics* m_pRTPLiveStats;
+ BrcvStatistics* m_pWMVLiveStats;
BdstStatistics* m_pBroadcastDistStats;
BrcvStatistics* m_pTSLiveStats;
_______________________________________________
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