Personal Server 2.1 Release Notes

snortfearServers

Dec 4, 2013 (3 years and 8 months ago)

112 views



Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
1


Personal Server 2.1 Release
Notes




Microsoft Mediaroom Personal Server 2.1

Product Documentation

Release 2

November 28, 2012





Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
2

This document is provided “as
-
is”. Information and views expressed in this document, including URL and other Internet
Web site references, may change without notice. You bear the risk of using it. Some examples depicted herein are provided
for illu
stration only and are fictitious. No real association or connection is intended or should be inferred.


This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may
copy and use this document for y
our internal, reference purposes. This document is confidential and proprietary to
Microsoft. It is disclosed and can be used only pursuant to a non
-
disclosure agreement.


© 2012 Microsoft Corporation. All rights reserved.


Microsoft, Mediaroom, the Mediar
oom logo, and/or other Microsoft products are trademarks of the Microsoft group of
companies. All other trademarks are property of their respective owners.




Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
3


Documentation Feedback

Microsoft welcomes your feedback on this documentation.

Microsoft Medi
aroom Customers and Partners:

You can provide feedback to any member
of your Microsoft Customer Account Team. Please use the procedure agreed on with your
account team, such as filing an SR.

Microsoft personnel: If appropriate, create a doc bug as describe
d in
Field_Doc_Bug_Process.doc, which you can obtain by looking in Process and Governance >
Technical Publications Process Docs on the Microsoft Mediaroom (tv2) intranet site or by
sending an email to mrdocbug.



Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
4

Contents

Introduction

................................
................................
................................
...............................

5

Overview of Personal Server 2.1

................................
................................
........................

5

Security Recommendations

................................
................................
................................

8

Known Issues in Personal Server 2.1

................................
................................
........................

9

Components Packaged in Personal Server

2.1

................................
................................
........

13

Features Supported in

Personal Server 2.1

................................
................................
.......

14

Features Not Supported in Personal Server 2.1

................................
................................

15




Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
5

Introduction

This Release Notes document is for users of Micro
soft Mediaroom Personal Server 2.1
(Personal Server).

This document provides the following:



An overview of Personal Server 2.1.



Security recommendations for the system running Personal Server 2.1.



Known issues for Personal Server 2.1 release.

Note

Personal Server 2.1documentation is also accessible from the Mediaroom Software
Delivery System (SDS) site. For access to SDS, contact your Mediaroom support
representative.

Overview of Personal Server 2.1

Microsoft Mediaroom Personal Server 2.1 (Persona
l Server) enables you to install Microsoft
Mediaroom 2.1 on a Hyper
-
V enabled Windows Server 2008 SP2 or Windows Server 2008
R2 host machine.

To install Personal Server 2.1, you have to download the MRPSI_21.zip file from the
Mediaroom Software Delivery Sy
stem (SDS) site, and copy the zip file to the C:
\

drive in
your machine and unzip it. The zip file has the following folder structure.



C:
\
MRPSI;



MRPSI.Setup.MSI



DHCPInstaller.cmd



DNSInstaller.cmd



Install
-
Switch.ps1



PlayReadyInstaller.psi1



P
layReady.xml



C:
\
MRPSI
\
LOTT



LOTTInstaller.ps1



ServerLayout.xml



LiveSmoothStream.isml



Other miscellaneous files such as Mediaroom_livebackend.msi, few dlls, etc.


Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
6



C:
\
MRPSI
\
VM




MR
-
Branch.vhd



MR
-
MDS.vhd



MR
-
LiveBackend.vhd



MR
-
VODBackend.vhd



MRPSI21_Docs.zip. This zip file contains the following files:



Microsoft_Mediaroom_Personal_Server_21_Installation_Help.chm



Microsoft_Mediaroom_Personal_Server_21_Installation.doc



Microsoft_Mediaroom_Personal_Server_21_Release_Notes.doc

Note
The

size of the Personal Server 2.1 download package is quite large and may
require extended time for transfer depending on your connection speed.

To view documentation download MRPSI21_Docs.zip from SDS. This zip file contains the
following files:



Microsof
t_Mediaroom_Personal_Server_21_Installation_Help.chm



Microsoft_Mediaroom_Personal_Server_21_Installation.doc



Microsoft_Mediaroom_Personal_Server_21_Release_Notes.doc

Personal Server 2.1 performs the following tasks:



Installs all Mediaroom prerequisi
te software.

Note
The evaluation copies of Windows Server 2008 x64 SP2 Standard Edition and
Microsoft SQL Server 2008 x64 SP3 Standard Edition are installed by the VHDs as
part of Personal Server installation. The evaluation copies must be replaced with
the
valid copies before the evaluation period expires. We highly recommend that you
activate the permanent product keys as part of the installation process to avoid
unintended results later. Volume license activation is not supported.



Installs Microsoft Mediaroom live backend, VOD backend, branch, Microsoft
Mediaroom for Set
-
Top Box Application Services 1.3, and Microsoft Mediaroom
Server Data Services components.



Installs the Mediaroom tools, such as debugging tools, support tools,

and more.



Provides the options to automate server configuration, to enable software video
streaming and video on demand (VOD) asset creation, and to use Microsoft
Mediaroom Browser application (Browser application).

After installing Mediaroom on a Perso
nal Server machine using the four VHDs, you can use
the machine for the following tasks:



Mediaroom client (set
-
top box, browser, mobile) and server testing.



Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
7



Application server integration testing (OSS/BSS).



General application development and UI cust
omization.



Demonstrations.



Basic QFE testing.

Note
Licensees can be given access to future QFE patches and other updates. These patches
and updates are not tested with Personal Server 2.1and are optional to install.

Personal Server 2.1 Software Requi
rements

Following are the software prerequisites for Personal Server 2.1:



For the virtual machines.

Four valid keys for
Windows Server 2008 x64 SP2
Standard Edition
.



For the virtual machines.
Four valid keys for
Microsoft SQL Server 2008 x64
SP3 Standa
rd Edition
.



IIS 7.0
. Include IIS Client Certification Mapping Authentication and the Windows
Authentication security feature.




IIS Media Services 4.1 (Live Smooth Streaming module)
. For more information
on downloading IIS Media Services 4.1, see
http:
//www.iis.net/download/SmoothStreaming
.

Note
Install only the Media Services 4.1


Smooth Streaming module when you
install IIS Media Services. An increase in "Private Bytes" has been reported if you
install other IIS Media Services 4.1 modules.




Pow
erShell 2.0 and WinRM 2.0
. For more information see
http://support.microsoft.com/kb/968929
.




Microsoft .NET Framework 4.
For more information see.

www.microsoft.com/en
-
us/download/details.aspx?id=17718



Microsoft PlayReady keys are required for Microsof
t Mediaroom for Microsoft
Silverlight (Silverlight Client) and Microsoft Mediaroom for Windows Phone
(Windows Phone Client).

Mediaroom PlayReady Server Certificate Generation Kit is available for licensed
Mediaroom customers. Follow these steps to obtain
the PlayReady keys.



Send email to
wmla@microsoft.com

to request a Mediaroom PlayReady
certificate generation request kit.



After you receive the kit, fill out the certificate request form and return it to
wmla@microsoft.com
, with your public key in .xml format.


Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
8

Note

Cer
tificates are secure assets, so you should allow up to 10 business days
from the date of your request for certificates to be delivered.



The technical contact listed on the license is notified by email.

Note
PlayReady Certificates can be requested by a
nyone. However, certificates
can only be delivered to the technical contact listed on your license agreement.

Security Recommendations

This section provides security recommendations for the system that will be running
Mediaroom Personal Server 2.1.

Note


Failure to follow the security recommendations in this section can lead to an increased
risk of compromise of, or public distribution of, the content you host on a Personal Server
system.

Following are the security recommendations:



The machine running Personal Server 2.1 should be on a private test network and
should not be connected to any other network, especially production networks. To
prevent attacks to and from a machine running Personal Server 2.1, you should create
a “walle
d garden,” using strong physical and logical security mechanisms.



Personal Server 2.1 should be installed on a single machine. Under no circumstances
should the machine be used to bootstrap or connect production set
-
top boxes.



Personal Server 2.1 shoul
d not be used in any production plant to provide service to a
production set
-
top box.



Personal Server 2.1 is installed on a single physical machine and should not be used
to connect to a production live backend or VOD backend.



Personal Server 2.1 shoul
d not be integrated into any Active Directory forest or
domain.

Note
Personal Server 2.1 has not been tested with third
-
party antivirus or other security
software.



Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
9

Known Issues in Personal Server 2.1

This section identifies known issues and limitations
for Personal Server 2.1.

Issue in MR
-
LiveBackend Virtual Machine After Installing QFEs

The backend Live2VOD Recording Server service, located on MR
-
LiveBackend virtual
machine, runs on administrator credentials because it accesses the VOD assets folder on
MR
-
VODBackend virtual machine. Service account credentials could be reset when a QFE is
installed on the MR
-
LiveBackend virtual machine. To ensure smooth running of the service,
reset the account credentials to administrator after the QFE is installed.

In

addition, the backend Live2VOD Recording Server service could fail to start if the
administrator account password is changed. If there is a change in password, update the
service account credentials with the new password.

Issue in Starting Four Virtual Ma
chines At Once

When starting four virtual machines at once, SQL Services may not automatically restart.
You should check each virtual machine and ensure the following services are running:



SQL Full
-
text Filter.



SQL Server.



SQL Server Agent.



SQL Se
rver Integration Services.



SQL Server VSS Writer.

Issue in Starting Mediaroom Services

Some Mediaroom services occasionally fail to start because of "InvalidCastException".

Description

An exception sometimes occurs during the Session Key Authority (SKA)
key initialization
process. All services, including SKA keys that have dependency on IPTVConfiguration, fail
to start. The following exception appears:

KeyGenerator.exe, 1832:
Microsoft.Iptv.Server.SessionKeyAuthority.KeyGeneratorService.Unexpected
except
ion when starting KeyGeneratorService

The system encountered an unexpected exception when attempting to start
the KeyGeneratorService


Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
10

Exception Details:


Type: InvalidCastException


Message: Unable to cast COM object of type 'System.__ComObject' to
int
erface type
'Microsoft.TV2.Server.Common.Configuration.IConfigurationEngine'. This
operation failed because the QueryInterface call on the COM component for
the interface with IID '{3CD9B013
-
2EBE
-
3423
-
8CBB
-
E5DCFF245725}' failed
due to the following error:
Error loading type library/DLL. (Exception
from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).

Workaround

Register typelib by running the following command:

regasm.exe configuration.dll /tlb:configuration.tlb

If the preceding command does not fix the issue
, we recommend reinstalling Personal Server
2.1.

Issue in Trace Log Size

An increase in trace log size causes Personal Server 2.1 to run out of disk space.

Description

When backend Live Anytime recording service is enabled and there are active recording jo
bs,
the trace log file can potentially grow to fill the hard disk with duplicate events such as the
following: "AVRecord 5a6a4dfe
-
abb3
-
4183
-
b164
-
b8f90b8235c3 is to reset".

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">


<System>



<P
rovider Name="Microsoft
-
Mediaroom
-
Tracing" Guid="{a07a2fb6
-
aeb5
-
4fcd
-
a689
-
401309515067}" />



<EventID>500</EventID>



<Version>0</Version>



<Level>21</Level>



<Task>32</Task>



<Opcode>0</Opcode>



<Keywords>0x8000000000000000</Keywords>



<TimeCreated
SystemTime="2010
-
08
-
19T11:24:14.080340000Z" />



<Correlation ActivityID="{00000000
-
0000
-
0000
-
0000
-
000000000000}"
/>



<Execution ProcessID="2652" ThreadID="944" ProcessorID="1"
KernelTime="60" UserTime="1305" />



<Channel>Microsoft
-
Mediaroom
-
Tracing/Trac
e</Channel>



Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
11



<Computer />


</System>


<EventData>



<Data Name="msg">AVRecord 5a6a4dfe
-
abb3
-
4183
-
b164
-
b8f90b8235c3 is
to reset.</Data>


</EventData>


<RenderingInfo Culture="en
-
US">



<Level>Default </Level>



<Opcode>Info </Opcode>



<Task>RecCoreTrace <
/Task>



<Message>AVRecord 5a6a4dfe
-
abb3
-
4183
-
b164
-
b8f90b8235c3 is to
reset. </Message>



<Channel>Microsoft
-
Mediaroom
-
Tracing/Trace</Channel>


</RenderingInfo>

</Event>

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">


<System>



<Provider Name="Microsoft
-
Mediaroom
-
Tracing" Guid="{a07a2fb6
-
aeb5
-
4fcd
-
a689
-
401309515067}" />



<EventID>500</EventID>



<Version>0</Version>



<Level>21</Level>



<Task>32</Task>



<Opcode>0</Opcode>



<Keywords>0x8000000000000000</Keywords>



<TimeCrea
ted SystemTime="2010
-
08
-
19T11:24:14.080368600Z" />



<Correlation ActivityID="{00000000
-
0000
-
0000
-
0000
-
000000000000}"
/>



<Execution ProcessID="2652" ThreadID="944" ProcessorID="1"
KernelTime="60" UserTime="1305" />



<Channel>Microsoft
-
Mediaroom
-
Tracing/
Trace</Channel>



<Computer />


</System>


<EventData>



<Data Name="msg">AVRecord 5a6a4dfe
-
abb3
-
4183
-
b164
-
b8f90b8235c3 is
to reset.</Data>


</EventData>


<RenderingInfo Culture="en
-
US">



<Level>Default </Level>



<Opcode>Info </Opcode>


Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
12



<Task>RecCoreTra
ce </Task>



<Message>AVRecord 5a6a4dfe
-
abb3
-
4183
-
b164
-
b8f90b8235c3 is to
reset. </Message>



<Channel>Microsoft
-
Mediaroom
-
Tracing/Trace</Channel>


</RenderingInfo>

</Event>

Workaround

We recommend the following three options:

a)

Disable IPTV Edition Backe
ndL2V Recording Server service.

b)

If you need to deploy the backend Live Anytime feature, you should consider
setting the diskFullThreshold and diskAvailThreshold to acceptable levels, such
as 90 and 80, so that you have enough time to react to related d
isk issues by
monitoring related system events and cleaning up the trace log quickly. You can
also filter events from the trace log file such as those listed previously.

c)

You can
move old trace log files to additional
disk
storage
.



Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
13

Components Packaged in

Personal
Server 2.1

This section lists all the components packaged in Personal Server 2.1.

Mediaroom Server



Mediaroom Server 2.1.

Mediaroom Client Release Versions



2.0.0 (Build number: 2.0.25625)



2.0.1 (Build number: 2.0.25933)



2.0.2 (Build number
: 2.0.26121)



2.0.3 (Build number: 2.0.26496)



2.2 (Build number: 2.2.28138)

Other Included Products and Tools



DebuggingTools.



DebugDiagnosticTool.



HtmlHelpWorkshop.



NetworkMonitor.



Microsoft Silverlight.



NTP
1

1
NTP Copyright (c) David L. Mill
s 1992
-
2007 Permission to use, copy, modify, and
distribute this software and its documentation for any purpose with or without fee is
hereby granted, provided that the above copyright notice appears in all copies and
that both the copyright notice and thi
s permission notice appear in supporting
documentation, and that the name University of Delaware not be used in advertising
or publicity pertaining to distribution of the software without specific, written prior
permission. The University of Delaware makes

no representations about the
suitability this software for any purpose. It is provided "as is" without express or
implied warranty.


Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
14

Features Supported in Personal Server 2.1

The following features are supported in Personal Server 2.1:



Live Smooth Stream
ing.



Restart Anytime.



Import and deployment of Smooth Streaming and Real
-
Time Transport Protocol
(RTP) VOD assets.



Subscription video on demand (SVOD).



Legacy VOD Store.



Legacy search.



VOD Storefront for Microsoft Mediaroom for Set
-
Top Boxes (V
OD Storefront).



Search for Microsoft Mediaroom for Set
-
Top Boxes.



Channel maps.



Live channel streaming (full
-
screen and picture
-
in
-
picture, or PIP).



Application Services.



Live Anytime.



Mediaroom client software:



Microsoft Mediaroom for Set
-
To
p Box Client 2.2 (Client).



Windows Phone Client.



Silverlight Client.



Microsoft Mediaroom Personal Media Application (Personal Media).



Encrypted Smooth Streaming assets.



TV Services Management tool and general VOD operational functionalities.



OS
S and BSS APIs.



Client bootstrap, disaster recovery, and upgrade:



Support for Broadcom chipset.



Support for Sigma chipset.



Basic digital video recorder (DVR) functionalities.



Microsoft Mediaroom PC Client.

Note
Intended use of the PC Client is
for Mediaroom Client UI customization and
not as a set
-
top box replacement. PC client will work only with certificates that are
available for download in SDS. Download the certificates from the Personal Server
2.1 location and copy the certificates to the
machine running the PC Client.



Personal Server 2.1 Release Notes


2012
-
1128
-
1258


Page
15

Features Not Supported in Personal Server 2.1

The following list describes activities and features
that

are not supported

in Personal Server
2.1:



Uninstallation of Personal Server 2.1.



Upgrade from previous versions of Personal Server.



The Multicast Asset Distribution feature.



Support for “child” servers to host additional Acquisition Server, DServer, or VOD
Server roles.



Microsoft Media
room Data Warehouse (Data Warehouse).

Note
Data Warehouse should not be installed in the machine running Personal
Server 2.1.You can install Data Warehouse in a separate machine and connect it to
Personal Server.



Splitting VHDs across separate machine
s is not supported.




Personal Server 2.1 Release Notes

2012
-
1128
-
1258

Page
16