IBM Cloud Video Streaming

Size: px
Start display at page:

Download "IBM Cloud Video Streaming"

Transcription

1 IBM Terms of Use SaaS Specific Offering Terms IBM Cloud Video Streaming The Terms of Use ("ToU") is composed of this IBM Terms of Use SaaS Specific Offering Terms ("SaaS Specific Offering Terms") and a document entitled IBM Terms of Use General Terms ("General Terms") available at the following URL: In the event of a conflict, the SaaS Specific Offering Terms prevail over the General Terms. By ordering, accessing or using the IBM SaaS, Client agrees to the ToU. The ToU is governed by the IBM International Passport Advantage Agreement, the IBM International Passport Advantage Express Agreement, or the IBM International Agreement for Selected IBM SaaS Offerings, as applicable ("Agreement") and together with the ToU make the complete agreement. 1. IBM SaaS The following IBM SaaS offerings are covered by these SaaS Specific Offering Terms: IBM Cloud Video Streaming Manager IBM Cloud Video Streaming Manager Viewer IBM Cloud Video Streaming Manager Channel IBM Cloud Video Streaming Manager Storage IBM Cloud Video Streaming Manager Premium Transcode IBM Cloud Video Streaming Manager Ad Configuration Setup IBM Cloud Video Streaming Manager Ad Configuration Changes IBM Cloud Video Streaming Manager Live Event Management Services IBM Cloud Video Streaming Manager for Enterprise IBM Cloud Video Streaming Manager for Enterprise Viewer IBM Cloud Video Streaming Manager for Enterprise Channel IBM Cloud Video Streaming Manager for Enterprise Storage IBM Cloud Video Streaming Manager for Enterprise Premium Transcode IBM Cloud Video Streaming Manager for Enterprise Live Event Management Services IBM Cloud Video Enterprise Content Delivery Network 2. Charge Metrics The IBM SaaS is sold under one of the following charge metric(s) as specified in the Transaction Document: a. Authorized User is a unit of measure by which the IBM SaaS can be obtained. Client must obtain separate, dedicated entitlements for each unique Authorized User given access to the IBM SaaS in any manner directly or indirectly (for example, through a multiplexing program, device or application server) through any means. Sufficient entitlements must be obtained to cover the number of Authorized Users given access to the IBM SaaS during the measurement period specified in Client's Proof of Entitlement (PoE) or Transaction Document. For the purpose of this IBM SaaS, an Authorized User is any user who contributes content to the IBM SaaS, watches Client content via the IBM SaaS, or accesses Client's IBM SaaS administration interface. b. Hour is a unit of measure by which the IBM SaaS can be obtained. Sufficient Hour entitlements must be obtained to cover the total number of whole or partial Hours of the IBM SaaS used during the measurement period specified in Client's PoE or Transaction Document. For the purpose of this IBM SaaS, live and on-demand video consumption is measured in units of 100 Hour entitlements. One viewer hour is calculated as one viewer watching for 60 minutes, or 60 people watching for 1 minute each. i (11/2016) Page 1 of 7

2 c. Instance is a unit of measure by which the IBM SaaS can be obtained. An Instance is access to a specific configuration of the IBM SaaS. Sufficient entitlements must be obtained for each Instance of the IBM SaaS made available to access and use during the measurement period specified in Client's PoE or Transaction Document. d. Item is a unit of measure by which the IBM SaaS can be obtained. An Item is an occurrence of a specific item that is processed by, managed by, or related to the use of the IBM SaaS. Sufficient entitlements must be obtained to cover every Item processed by, managed by, or related to the use of the IBM SaaS during the measurement period specified in Client's PoE or Transaction Document. For the purpose of this IBM SaaS, a channel to provide a unique streaming path for live or recorded video content is considered an Item. e. Gigabyte is a unit of measure by which the IBM SaaS can be obtained. A Gigabyte is defined as 2 to the 30th power bytes of data (1,073,741,824 bytes). Sufficient entitlements must be obtained to cover the total number of Gigabytes processed by the IBM SaaS during the measurement period specified in Client's Proof of Entitlement or Transaction Document. For the purpose of this IBM SaaS, Gigabyte is used as unit of measure to describe the amount of video storage in use on the account at the end of the measurement period. f. Event is a unit of measure by which the IBM SaaS can be obtained. Event entitlements are based on the number of occurrences of a specific event related to the use of the IBM SaaS. Event entitlements are specific to the IBM SaaS and the type of event may not be exchanged, interchanged, or aggregated with other Event entitlements of another IBM SaaS or type of event. Sufficient entitlements must be obtained to cover every event that occurs during the measurement period specified in Client's Proof of Entitlement (PoE) or Transaction Document. For the purpose of this SaaS, an Event is a single calendar day of up to eight hours total duration of live streaming. Durations less than eight hours are considered to be full day events. Durations of greater than eight hours are considered to be multiple day events. 3. Charges and Billing The amount payable for the IBM SaaS is specified in a Transaction Document. 3.1 Set-Up Charges Set-up charges will be specified in a Transaction Document. 3.2 Partial Month Charges A partial month charge as specified in the Transaction Document may be assessed on a pro-rated basis. 3.3 Pay per Use Charges Pay per use charges, as specified in the Transaction Document, will apply when the Client requests activation of the pay per use part. 3.4 Overage Charges If Client's actual usage of the IBM SaaS during the measurement period exceeds the entitlement stated on the PoE, then Client will be invoiced for the overage, as set forth in the Transaction Document. If Client's actual usage of the IBM SaaS in any calendar quarter (i.e. quarters beginning January 1, April 1, July 1, October 1) exceeds three (3) times the entitlement specified in a PoE or Transaction Document, then Client will be invoiced for the overage in accordance with the overage rates specified in the applicable PoE or Transaction Document. 4. Term and Renewal Options The term of the IBM SaaS begins on the date IBM notifies Client of their access to the IBM SaaS, as documented in the PoE. The PoE will specify whether the IBM SaaS renews automatically, proceeds on a continuous use basis, or terminates at the end of the term. For automatic renewal, unless Client provides written notice not to renew at least 90 days prior to the term expiration date, the IBM SaaS will automatically renew for the term specified in the PoE. For continuous use, the IBM SaaS will continue to be available on a month to month basis until Client provides 90 days written notice of termination. The IBM SaaS will remain available to the end of the calendar month after such 90 day period. i (11/2016) Page 2 of 7

3 5. Technical Support Technical support for the IBM SaaS is provided via , online forums, an online problem reporting system, and telephone. IBM will make available the IBM Software as a Service Support Handbook which provides technical support contact information and other information and processes. Technical support is offered with the IBM SaaS and is not available as a separate offering. Severity Severity Definition Response Time Objectives Response Time Coverage 1 Critical business impact/service down: Business critical functionality is inoperable or critical interface has failed. This usually applies to a production environment and indicates an inability to access services resulting in a critical impact on operations. This condition requires an immediate solution. 2 Significant business impact: A service business feature or function of the service is severely restricted in its use or Client is in jeopardy of missing business deadlines. 3 Minor business impact: Indicates the service or functionality is usable and it is not a critical impact on operations. 4 Minimal business impact: An inquiry or non-technical request. Within 1 business hour Within 2 business hours Within 3 business hours Within 4 business hours 6. IBM SaaS Offering Additional Terms 6.1 General Setup services outside the scope of what is included in the available standard setup service offerings as described in this ToU will be contracted for under a Statement of Work and billed separately. Client agrees that IBM may cite Client's company name and the general nature of the IBM SaaS and related services IBM provided to Client to IBM's other customers and prospective customers as an indication of IBM's experience, unless both Client and IBM specifically agree otherwise in writing. 6.2 Cookies Client is aware and agrees that IBM may, as part of the normal operation and support of the IBM SaaS, collect personal information from Client (Client's employees and contractors) related to the use of the IBM SaaS, through tracking and other technologies. IBM does so to gather usage statistics and information about effectiveness of our IBM SaaS for the purpose of improving user experience and/or tailoring interactions with Client. Client confirms that it will obtain or have obtained consent to allow IBM to process the collected personal information for the above purpose within IBM, other IBM companies and their subcontractors, wherever we and our subcontractors do business, in compliance with applicable law. IBM will comply with requests from Client's employees and contractors to access, update, correct or delete their collected personal information. 6.3 Derived Benefit Locations Where applicable, taxes are based upon the location(s) Client identifies as receiving benefit of the IBM SaaS. IBM will apply taxes based upon the business address listed when ordering an IBM SaaS as the primary benefit location unless Client provides additional information to IBM. Client is responsible for keeping such information current and providing any changes to IBM. 6.4 Personal Information and Regulated Content This IBM SaaS is not designed to any specific security requirements for regulated content, such as personal information or sensitive personal information. Client is responsible to determine if this IBM SaaS meets Clients needs with regard to the type of content Client uses in connection with the IBM SaaS. i (11/2016) Page 3 of 7

4 IBM Terms of Use IBM SaaS Specification 1. IBM Cloud Video Streaming Manager Appendix A IBM Cloud Video Streaming Manager platform for one-to-many live and on-demand video distribution. This subscription provides the following base features: tools for live streaming content creation and video asset uploading; video content management system (CMS); live streaming capability; linear live playback of pre-recorded video content; playback optimization for multiple devices via an integrated cloud-based transcoding system; global stream delivery via multiple content delivery network (CDN)s controlled by a Software Defined CDN (SD-CDN) architecture; hosted viewing page with live player, chat and video gallery; HTML5 Compatible embeddable player for live and on-demand content; white-label video experience for viewers including customizing the branding of the player and associated functionality; configurable embedded video players, video gallery and chat / social widget; APIs for reading and writing content, creating channels, customizing viewing experiences, controlling access and retrieving analytics; video analytics including content consumption and delivery quality of experience (QoE) metrics; features designed to limit access to content with passwords, URL, or geo-based restrictions; the ability to add additional users to manage the account. There is one master account administrator; additional account administrators can be added to manage content and settings within the account; Software Development Kits (SDKs) that may be used in the creation of custom applications for mobile and connected device platforms with the development work performed by the Client; features to capture viewers' registration information and track viewership according to registrants' s; and transcoding of incoming live streams and recorded video files into additional formats and bitrates for compatibility across multiple device types. The Client must acquire entitlements to both the base IBM Cloud Video Streaming Manager and the following features: IBM Cloud Video Streaming Manager Viewer Provides the Client additional viewer Hours in 100 Hour increments. Viewer hours are independent of the length of content or hours of streaming by the content provider and instead are based on the amount of consumption by viewers. For example, one viewer watching one hour counts as one viewer hour or two viewers watching for 30 minutes each would also equal one viewer hour. IBM Cloud Video Streaming Manager Channel Provides the Client one additional channel. Channels provide a unique streaming path for live or recorded video content. Multiple channels provide a way to stream several different pieces of live content at once, or to embed different groups of recorded content with varying access control or player settings. Each channel comes with its own customizable channel page. IBM Cloud Video Streaming Manager Storage Provides Client additional storage in 10 Gigabyte increments. Storage is defined as the file size of the original uploaded videos added to the system or archived live streams in addition to backups and multiple lower resolution and bitrate versions of these uploaded files. i (11/2016) Page 4 of 7

5 1.1 Optional IBM Cloud Video Streaming Manager Features IBM Cloud Video Streaming Manager Premium Transcode Enables transcoding on a per channel basis at one level of resolution higher than the currently included resolutions IBM Cloud Video Streaming Manager Ad Configuration Setup This service provides configuration of a single Video Ad Serving Template (VAST), Video Player Ad- Serving Interface Definition (VPAID) advertisement tag or directly hosted video file for a single channel. Client must provide VAST or VPAID compliant URL or media asset that conforms to provided specifications. At least a one week notice is required to configure and test advertisement tags before they can be used in production IBM Cloud Video Streaming Manager Ad Configuration Changes This service is available on a subscription or pay per use basis and permits changes based on requests from the Client to modify an existing tag, creative, targeting, frequency or other aspect of an advertisement configuration IBM Cloud Video Streaming Manager Live Event Management Services Provides a dedicated live event specialist for up to 10 hours to perform configuration of channels and settings to prepare, test and deliver a live streamed event. Includes monitoring of the live event and delivery of a post-event viewership performance report. Services exceeding 10 hours will be charged as a second event day. 2. IBM Cloud Video Streaming Manager for Enterprise IBM Cloud Video Streaming Manager for Enterprise is a platform for one-to-many live and on-demand video distribution within a corporate environment that provides the following base features: tools for live streaming content creation and video asset uploading; video content management system (CMS); live streaming capability; linear live playback of pre-recorded video content; playback optimization for multiple devices via an integrated cloud-based transcoding system; global stream delivery via multiple CDNs controlled by a Software Defined CDN (SD-CDN) architecture; hosted viewing page with live player, chat and video gallery; HTML5 Compatible embeddable player for live and on-demand content; white-label video experience for viewers including customizing the branding of the player and associated functionality; configurable embedded video players, video gallery, chat and question and answer modules; APIs for reading and writing content, creating channels, customizing viewing experiences, controlling access and retrieving analytics; video analytics including content consumption and delivery Quality of Experience (QoE) metrics; align portal and channel pages for viewing live and on-demand content; ability to integrate with corporate directories and offer users a single sign on (SSO) experience; and individual viewer tracking to see individual viewing history. The Client must acquire entitlements to both the base IBM Cloud Video Streaming Manager for Enterprise and the following features: IBM Cloud Video Streaming Manager for Enterprise Viewer This feature enables Authorized Users to contribute content, watch content or access the administration interface. i (11/2016) Page 5 of 7

6 IBM Cloud Video Streaming Manager for Enterprise Channel Provides the Client one additional channel. Channels provide a unique streaming path for live or recorded video content. Multiple channels provide a way to stream several different pieces of live content at once, or to embed different groups of recorded content with varying access control or player settings. Each channel comes with its own customizable channel page. IBM Cloud Video Streaming Manager for Enterprise Storage Provides Client additional storage in 10 Gigabyte increments. Storage is defined as the file size of the original uploaded videos added to the system or archived live streams in addition to backups and multiple lower resolution and bitrate versions of these uploaded files. 2.1 Optional IBM Cloud Video Streaming Manager for Enterprise Features IBM Cloud Video Streaming Manager for Enterprise Premium Transcode Enables transcoding on a per channel basis at one level of resolution higher than the currently included resolutions IBM Cloud Video Streaming Manager for Enterprise Live Event Management Services Provides a dedicated live event specialist for up to 10 hours to perform configuration of channels and settings to prepare, test and deliver a live streamed event. Includes monitoring of the live event and delivery of a post-event viewership performance report. Services exceeding 10 hours will be charged as a second event day. 3. IBM Cloud Video Enterprise Content Delivery Network (ECDN) This IBM SaaS allows the Client to enable a fleet of virtual machines to cache and deliver video streams inside a corporate network; and a web-based administrative portal to configure, manage and monitor this fleet of ECDN edge nodes. i (11/2016) Page 6 of 7

7 IBM Terms of Use Service Level Agreement Appendix B IBM provides the following availability service level agreement ("SLA") for the IBM SaaS as specified in a PoE. The SLA is not a warranty. The SLA is available only to Client and applies only to use in production environments. 1. Availability Credits Client must log a Severity 1 support ticket with the IBM technical support help desk within 24 hours of first becoming aware of an event that has impacted the IBM SaaS availability. Client must reasonably assist IBM with any problem diagnosis and resolution. A support ticket claim for failure to meet an SLA must be submitted within three business days after the end of the contracted month. Compensation for a valid SLA claim will be a credit against a future invoice for the IBM SaaS based on the duration of time during which production system processing for the IBM SaaS is not available ("Downtime"). Downtime is measured from the time Client reports the event until the time the IBM SaaS is restored and does not include time related to a scheduled or announced maintenance outage; causes beyond IBM's control; problems with Client or third party content or technology, designs or instructions; unsupported system configurations and platforms or other Client errors; or Client-caused security incident or Client security testing. IBM will apply the highest applicable compensation based on the cumulative availability of the IBM SaaS during each contracted month, as shown in the table below. The total compensation with respect to any contracted month cannot exceed 20 percent of one twelfth (1/12th) of the annual charge for the IBM SaaS. 2. Service Levels Availability of the IBM SaaS during a contracted month Availability during a contracted month Compensation (% of monthly subscription fee* for contracted month that is the subject of a claim) < 99.95% 5% < 99.5% 10% < 99% 15% < 98% 20% * If the IBM SaaS was acquired from an IBM Business Partner, the monthly subscription fee will be calculated on the then-current list price for the IBM SaaS in effect for the contracted month which is the subject of a claim, discounted at a rate of 50%. IBM will make a rebate directly available to Client. Availability, expressed as a percentage, is calculated as: the total number of minutes in a contracted month minus the total number of minutes of Downtime in a contracted month divided by the total number of minutes in the contracted month. Example: 500 minutes total Downtime during contracted month 43,200 total minutes in a 30 day contracted month minutes Downtime = 42,700 minutes = 15% Availability credit for 98.8% availability during the contracted month 43,200 total minutes i (11/2016) Page 7 of 7