[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-server-cvs
Subject: [Server-cvs] common/util/pub bcast_defs.h,1.6,1.7
From: tniu () helixcommunity ! org
Date: 2013-03-29 9:07:30
[Download RAW message or body]
Update of /cvsroot/server/common/util/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv14231
Modified Files:
bcast_defs.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: bcast_defs.h
===================================================================
RCS file: /cvsroot/server/common/util/pub/bcast_defs.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- bcast_defs.h 26 Jun 2012 05:58:25 -0000 1.6
+++ bcast_defs.h 29 Mar 2013 09:07:23 -0000 1.7
@@ -45,6 +45,8 @@
#define BRCV_REGISTRY_STATS_ROOT "server.BroadcastReceiver.Statistics"
#define BRCV_REGISTRY_STATISTICS BRCV_REGISTRY_STATS_ROOT ".All"
#define RTPLIVE_REGISTRY_STATISTICS "server.RTPLive.Statistics.All"
+#define WMVLIVE_REGISTRY_STATISTICS "server.WMVLive.Statistics.All"
+
//RTMPLive stats for RSS
#define RTMPLIVE_REGISTRY_STATISTICS "server.RTMPLive.Statistics.All"
_______________________________________________
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