[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-server-cvs
Subject: [Server-cvs] admin/web/build/mserver config_mpeg2ts.html,1.12,1.13
From: xiaochengli () helixcommunity ! org
Date: 2011-11-29 1:40:27
[Download RAW message or body]
Update of /cvsroot/server/admin/web/build/mserver
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv18054
Modified Files:
config_mpeg2ts.html
Log Message:
Synopsis:
=========
This CR is for PR269986: HLS: Minor Improvements to Configuration and PR269987: HLS: \
MultiRate Pairing Logic needs to be reversed
Branch: HEAD
Suggested Reviewers: Anyone
Reviewed by: Chytanya
Description:
=========
The fix includes:
1. add default target mountpoints for segmentation /rtmplive/ 2. when creating a new \
mount point, the Purge on server restart set to 0 3. add a new global TS \
configuration variable "LowestRateFirst" (HLS Enhancement spec 4.12), in \
streamhandler.cpp, check it to decide program number 4. for MR clip, change the logic \
of establishing the program, it should be like: Group 1 Video1 (250k) Audio1 (48k)
Group 2 Video2 (350k) Audio2 (48k)
Group 3 Video3 (400k) Audio3 (48k)
Group 4 Video4 (450k) Audio4 (64k)
Group 5 Video5 (500k) Audio5 (96k)
Files affected:
=========
server_rn/datatype/mpeg2ts/streamhandler.cpp
server-restricted/installer/server/retailservinst.cpp
server/admin/web/src/srvprxy/config_mpeg2ts.html.wasm
server/admin/web/build/mserver/config_mpeg2ts.html
server/admin/web/build/server/config_mpeg2ts.html
server_rn/common/util/pub/mpeg2ts_config_names.h
Testing Performed:
=========
Unit Tests: N/A
Integration Tests:
1. Test on admin page if /rtmplive/ added.
2. Test on admin page for new added source path, purge option is disabled by default.
3. Check if LowestRateFirst == TRUE or not, the uber playlist created as expected \
order 4. Check the uber playlist, if the program created as expected video+audio bw.
Leak Tests: None
Performance Tests: N/A
Platforms Tested: win-x86_64-vc10
Builds Verified: win-x86_64-vc10
QA Hints
========
none
Index: config_mpeg2ts.html
===================================================================
RCS file: /cvsroot/server/admin/web/build/mserver/config_mpeg2ts.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- config_mpeg2ts.html 18 Oct 2011 12:09:30 -0000 1.12
+++ config_mpeg2ts.html 29 Nov 2011 01:40:24 -0000 1.13
@@ -105,7 +105,7 @@
[
new PropObj( 'Enable', "1", false, false, null, null, "int", "Enable \
SourcePath" ),
new PropObj( 'TargetMountPoint', "", false, true, null, null, "mountpoint", \
"Destination MountPoint" ),
- new PropObj( 'PurgeSegmentsOnServerStart', "1", false, false, null, null, \
"int", "Purge Segments On Server Start" ), + new PropObj( \
'PurgeSegmentsOnServerStart', "0", false, false, null, null, "int", "Purge Segments \
On Server Start" ), ];
var propSetMain =
_______________________________________________
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