Załącznik nr3 do SIWZ znak: ZP/BZP/ 040/2017 Opis Przedmiotu Zamówienia Tytuł: Licencje i oprogramowanie zwiększające dostępność audio/wideo na potrzeby usługi OTT na potrzeby projektu Aktywna Platforma Informacyjna e-scienceplus.pl Słowa kluczowe: Licencje i oprogramowanie
1 Wprowadzenie Zgodnie z art. 29-31 ustawy Prawo zamówień publicznych na etapie przygotowania postępowania do udzielenia zamówienia Zamawiający zobowiązany jest do opisania przedmiotu zamówienia w sposób jednoznaczny, wyczerpujący, obejmujący wszystkie wymagania i okoliczności mające wpływ na sporządzenie oferty. 2 Opis przedmiotu zamówienia Przedmiotem zamówienia jest dostawa licencji i oprogramowania zwiększającego dostępność audio/wideo na potrzeby usługi OTT (Platforma OTT) w ramach projektu Aktywa Platforma Informacyjna e-scienceplus.pl POPC.02.03.01-00-0010/16-00. 3 Wymagania ogólne Niniejszy opis przedmiotu zamówienia (OPZ) nie podlega interpretacji. Jeśli zapisy specyfikacji są zdaniem Wykonawcy niejasne, niepełne, nieprecyzyjne lub błędne, to Wykonawca ma obowiązek zadać pytanie przed złożeniem oferty. Zamawiający pod pojęciem Platforma OTT rozumie elementy opisane w Tabeli 1 rozbudowane o elementy znajdujące się w Tabeli 2. Platforma OTT ma stanowić miejsce udostępniania danych multimedialnych na potrzeby realizowanego projektu. Oferowane licencje i oprogramowanie musi spełniać poniższe wymagania minimalne: a. Całość dostarczanych licencji i oprogramowania musi pochodzić z autoryzowanych kanałów sprzedaży producentów. b. Dostarczane licencje i oprogramowanie oraz ich komponenty muszą być oznakowane przez producentów w taki sposób, aby możliwa była identyfikacja zarówno produktu, jak i producenta. c. Do każdej licencji i oprogramowania musi być dostarczony komplet standardowej dokumentacji dla użytkownika w formie papierowej lub elektronicznej w języku polskim lub angielskim. d. Wymagane jest, aby składniki oferowanych licencji i oprogramowania były zintegrowane i zwalidowane przez producenta (lub zespół producentów) na etapie procesu wdrożenia, z istniejącym rozwiązaniem posiadanym przez Zamawiającego. Pod pojęciem walidacji Zamawiający rozumie zaprojektowanie, wykonanie i testy wszystkich kupowanych i istniejących elementów Platformy OTT do wzajemnej prawidłowej współpracy (dotyczy urządzeń i całego oprogramowania).
e. Wymagane jest, aby elementy do rozbudowy Platformy OTT (licencje i oprogramowanie) składały się z produktów posiadających nazwę handlową i złożonych z zamkniętej, ściśle zdefiniowanej listy komponentów posiadających odpowiednie numery katalogowe. f. Wymagane jest, aby dany produkt wchodzący w skład Platformy OTT posiadał pojedynczy punkt wsparcia technicznego u producenta. g. Wszystkie oferowane licencje oprogramowania muszą być objęte co najmniej 12 miesięcznym wsparciem. h. Wykonawca jest zobowiązany zawrzeć w ofercie wszystkie elementy niezbędne do realizacji założeń funkcjonalnych przedmiotu zamówienia. 3.1 Wykaz elementów Zamawiający posiada i użytkuje licencje opisane w Tabeli 1, pozyskanymi w drodze zamówienia publicznego AC/BZP/240/2014 TABELA 1. ZESTAW LICENCJI WCHODZĄCYCH W SKŁAD PODSYSTEMU UDOSTĘPNIANIA TREŚCI MULTIMEDIALNYCH POSIADANYCH PRZEZ ZAMAWIAJĄCEGO L.p. Nazwa licencji Liczba Uwagi 4 1. Verimatrix Operator Management Interface (OMI) 1 2. Verimatrix Limited User ACSM Configuration with Oracle 1 3. Verimatrix VEM/Adaptive 1 4. Verimatrix MultiCAS/Adaptive Foundation 1 5. ViewRight Web generic single client licenses 10000 6. ViaMotion Plus - VOD Only - Main 1 7. ViaMotion Plus - Single Channels License - Main 1 8. ViaMotion Edge - 6 Gbps - Main 1 9. Advanced digital signage captation module - player 12 10. Defiris Professionnal - Unlimited Service provider 60 11. FLOWR Professional Unlimited Service provider 1 12. Defiris API to streaming server and Appspace Integration 1
Tabela 2 zawiera elementy, które podlegają dostawie w ramach niniejszego postepowania.a które uzupełniając elementy przedstawione określają Platfromę OTT, która ma stanowić miejsce udostępniania danych multimedialnych na potrzeby realizowanego projektu. TABELA 2. WYKAZ ELEMENTÓW STANOWIĄCYCH PRZEDMIOT ZAMÓWIENIA L.p. Nazwa licencji Liczba Opis Wymagań 4 1. Rozbudowa Systemu Media Asset Management 1 kpl. p. 4.1 2. Licencja Live packager 1 kpl. p. 4.2 3. Licencja Media Editor 1 kpl. p. 4.3 4. Player wraz z warstwą prezentacji dla użytkownika końcowego 1 kpl. p. 4.4 4 Licencje i Oprogramowanie Opisana rozbudowa licencji i oprogramowania ma na celu zwiększenie dostępności materiałów audio / wideo na potrzeby Platformy OTT w celu umożliwienia współpracy z licencjami opisanymi w Tabeli 1. 4.1 Rozbudowa systemu Media Asset Management - Defiris Professional Przedmiotem zamówienia jest dostawa, montaż, integracja i instalacja rozbudowanej licencji Defiris Prossessional wraz z funkcjonalnościami wymienionymi w niniejszym punkcie. System Media Asset Management - Defiris Professional winien spełniać co najmniej wymagania funkcjonalne opisane w Tabeli 3. TABELA 3. WYMAGANIA FUNKCJONALNE DLA MEDIA ASSET MANAGEMENT - DEFIRIS PROFESSIONAL L.p. Element konfiguracji Wymagania minimalne
L.p. Element konfiguracji Wymagania minimalne 1. Wymagania ogólne a. System musi ściśle współpracować z oprogramowaniem zarządzania prawami autorskim. b. System musi również ściśle współpracować z wszystkimi elementami podsystemu udostepnienia treści multimedialnych (Tabela 1). c. System musi umożliwić wprowadzenie metadanych o prezentowanym kontencie w trakcie wprowadzania pliku do systemu. Metadane te mogą być dodawane ręcznie, wprowadzane z sieci Internet, lub pobierane z innych bibliotek Zamawiającego. d. Systemu musi zostać zaimplementowany i zoptymalizowany do obecnej architektury systemu Zamawiającego. e. System powinien posiadać możliwość tworzenia/definiowania kanałów video. f. W Systemie powinna istnieć możliwość priorytetyzacji kanałów g. System musi pozwalać na płynną współpracę z implementowanym rozwiązaniem streamującym ( pkt 4.2) jak również z biblioteką dyskową Zamawiającego. h. System powinien zapewnić silnik szybkiego wyszukiwania kontentu, silnik powinien być dostępny poprzez API i. Wszystkie funkcjonalności powinny być rozbudowane i zintegrowane z systemem MAM (Media Asset Management) Zamawiającego (Tabela 1: od punktu 9 do 12) 2. Rodzaj Licencji a. Dożywotnia b. Niekomercyjna System Media Asset Management - Defiris Professional winien spełniać co najmniej wymagania techniczne opisane w Tabeli 4.
TABELA 4. WYMAGANIA TECHNICZNE DLA MEDIA ASSET MANAGEMENT - DEFIRIS PROFESSIONAL L.p. Element konfiguracji Wymagania minimalne 3. Wymagania ogólne a. System musi pozwalać na multitenancy w celu budowania hierarchicznej struktury zarzadzania prawami. b. Zamawiający będzie mógł uzyskać dodatkowe API zakupionego oprogramowania dla funkcjonalności dostępnych w tym oprogramowaniu wraz z pełną dokumentacją. c. System musi umożliwiać elastyczne, dynamiczne i skalowalne udostępnianie kontentu dla użytkowników końcowych. d. System musi działać w oparciu o już wykorzystywaną przez Zamawiającego infrastrukturę i licencje. e. System powinien umożliwiać podłączenie do niego systemówa. monitoringu typu SNMP, MIbS, NMS itp. f. System powinien umożliwiać tworzenie i definiowanie playlist dla tworzonego kanału g. System w warstwie administracyjnej powinien pozwalać na tworzenie obiegu kontentu przy wykorzystaniu ról w systemie. h. System powinien umożliwiać integrację z innymi wewnętrznymi rozwiązaniami Zamawiającego poprzez otwarte API i. System nie powinien narzucać ograniczenia na rozmiar składowanego pliku, ale powinna istnieć możliwość narzucenia ograniczeń przez administratora systemu j. Do Tworzenia warstwy prezentacji system powinien wykorzystywać otwarte biblioteki typu Polymer k. System powinien wspierać protokoły streamingu RTSP l. System musi współpracować w licencja Media Edytor w zakresie RTSP oraz TS m. Wszystkie funkcjonalności powinny być rozbudowane i
L.p. Element konfiguracji Wymagania minimalne zintegrowane z systemem MAM (Media Asset Management) Zamawiającego (Tabela 1: od punktu 9 do 12). 4.2 Live packager Przedmiotem zamówienia jest dostawa, montaż integracja i instalacja licencji oprogramowania Live packeger. Dostarczona licencja musi być zintegrowana z oprogramowaniem wymienionym w Tabeli 1 (z wyłączeniem punktów 6,7,8). System Live Packeger winien spełniać co najmniej wymagania funkcjonalne opisane w Tabeli 5. TABELA 5. WYMAGANIA FUNKCJONALNE DLA LIVE PACKAGERA L.p. Element konfiguracji Wymagania minimalne 1. Funkcje ogólne a. Zintegrowane z transkoderem Titan Live Zamawiającego b. Oprogramowanie powinno być zintegrowane i płynnie współpracować z playerem ( pkt 4.4) c. Zintegrowane z systemem MAM Zamawiającego d. Oprogramowanie powinno posiadać możliwość packagowania kontentu online i offline w czasie rzeczywistym e. Oprogramowanie musi wspierać co najmniej formaty HLS oraz MPEG DASH f. Oprogramowanie musi pozwalać na dostarczanie kanałów linearnych i nielinearnych w tym Live g. Oprogramowanie powinno posiadać możliwość rozpoczęcia nadawania kanału od początku h. Oprogramowanie powinno wspierać usługi Catch-Up
L.p. Element konfiguracji Wymagania minimalne oraz npvr dla live i VOD i. Oprogramowanie powinno posiadać własne API umożliwiające integrację z DRMem Zamawiającego j. Oprogramowanie powinno zostać zintegrowane z przestrzenią dyskową Zamawiającego w celu umożliwienia streamowania plików VOD do użytkownika końcowego k. Oprogramowanie musi zapewniać steaming kontentu na każdy typ urządzeń odtwarzających, nie mniej niż urządzenia stacjonarne i przenośne (dostępne na rynku) wymienione w Tabeli 4 2. Zarządzanie przepływnością a. równoważenie obciążenia dla ruchu IP pomiędzy serwerami z funkcją round robin b. zastosowanie architektury rozproszonej w celu ograniczenia pasma c. centralne zarządzanie pasmem d. filtrowanie dostępu i geo blokowanie e. możliwość integracji z CDN 3. Zarządzanie buforem a. możliwość buforowania w oparciu o pamięć serwera dla kontentu na żywo i pamięć dyskową dla kontentu VOD b. możliwość przewijania do przodu i do tyłu zbuforowanego kontentu c. zarządzanie buforem w locie 4. Zarządzanie treścią d. wykaz najpopularniejszych treści e. metoda zapisu typu FIFO dla pamięci globalnej 5. Wsparcie dla streamu w adaptacji dla wielu urządzeń z jednego źródła. a. Transcapsulacja w locie poprzez protokół Pivot Live lub równoważny dla formatów takich jak: b. Multibitrate TS (H264) c. Apple HTTP Live Streaming (HLS) d. Enkrypcja Multi-DRM wspierającą klucze otrzymywane z serwerów KMS/KSM
L.p. Element konfiguracji Wymagania minimalne e. Dodawanie napisów (subtliting) i adaptacja strumienia 6. Upload pliku a. Dla plików dostarczanych jako off line rozwiązanie ma zapewnić upload pliku jako FTP lub NFS/CIFS z użyciem mpeg4 part 12/14, Streaming feature 7. Pozostałe funkcjonalności a. System powinien mieć następujące funkcjonalności: - Live TV - Pause TV/Time Shift - Start-Over TV/ ReStart TV - Rewind TV - Catch-up / Replay/Backward EPG - npvr/rs-dvr/n-dvr - VOD 8. Rodzaj Licencji c. Dożywotnia d. Niekomercyjna System Live Packeger winien wspierać obsługę zestawu urządzeń użytkowników końcowych, których lista wraz z wymaganiami minimalnymi zawarta jest w Tabeli 6. TABELA 6. WYKAZ WYMAGANYCH WSPIERANYCH URZĄDZEŃ.p. L Element konfiguracji Wymagania minimalne 1. Komputer PC a. System operacyjny Windows 7 lub nowsze wersje b. System operacyjny Windows MACX 10.8 lub nowsze wersje c. System operacyjny Windows Linux Ubuntu 2. Tablet a. system operacyjny ios b. system operacyjny Android c. system operacyjny Windows 3. Smartfon a. system operacyjny ios b. system operacyjny Android c. system operacyjny Windows
TABELA 7..p. System Live Packeger winien spełniać co najmniej wymagania techniczne opisane w Tabeli 7. WYMAGANIA TECHNICZNE OPROGRAMOWANIE LIVE PACKAGER L Element konfiguracji Wymagania minimalne 1. Łączna liczba użytkowników a. Minimum 10 000 użytkowników 2. Jednoczesna liczba użytkowników 3. Wsparcie dla systemów multi DRM a. Minimum 1000 jednoczesnych użytkowników w sieci wewnętrznej i zewnętrznej a. HLS fixed key & Multi-DRM b. HLS Sample-AES c. HLS with Verimatrix (including key rotation support) d. Playready (for MSS) with BuyDRM e. Playready (for MSS) with Viaccess-Orca. f. Dash/MP4 Common encryption (for MPEG-CENC 4.3 Media Editor Przedmiotem zamówienia jest dostawa, montaż integracja i instalacja Media Editor. licencji oprogramowania TABELA 8. WYMAGANIA FUNKCJONALNE OPROGRAMOWANIE MEDIA EDITOR.p. Element konfiguracji Wymagania minimalne 1. Funkcje ogólne a. Oprogramowanie powinno być zintegrowane z systemem MAM Zamawiającego b. Oprogramowanie powinno pozwalać na edycje materiału online znajdującego się w systemie MAM c. Oprogramowanie powinno pozwalać na edycję wszystkich formatów plików obsługiwanych przez MAM d. Oprogramowanie powinno pozwalać na edycje kontentu bez konieczności kopiowania metadanych e. Oprogramowanie powinno pozwalać na edycje kontentu wraz z kopiowaniem metadanych
.p. Element konfiguracji Wymagania minimalne 2. Rodzaj licencji a. Dożywotnia f. Oprogramowanie powinno pozwalać na edycje kontentu przy wykorzystaniu duplikacji metadanych g. Oprogramowanie powinno posiadać możliwość przycinania materiałów wideo b. Niekomercyjna TABELA 9. WYMAGANIA TECHNICZNE OPROGRAMOWANIE MEDIA EDITOR L.p. Element konfiguracji Wymagania minimalne 1. Wymagania ogólne a. Oprogramowanie powinno być zintegrowane z systemem MAM Zamawiającego b. Oprogramowanie powinno obsługiwać wszystkie formaty plików obsługiwanych przez MAM 2. Wspierane systemy operacyjne 3. Wspierane przeglądarki: a. Windows 7 lub nowsze wersje b. MACX 10.8 lub nowsze wersje c. Linux UBuntu a. Internet Explorer 8.0 lub nowsze, b. Firefox 5.0 lub nowsze, c. Chrome 36 lub nowsze, d. Safari 7.0 nowsze. 4.4 Player wraz z warstwą prezentacji dla użytkownika końcowego
Przedmiotem zamówienia jest dostawa, montaż integracja i instalacja licencji oprogramowania player wraz z warstwą prezentacji dla użytkownika końcowego. TABELA 10. WYMAGANIA FUNKCJONALNE DLA PLAYERA.p. L Element konfiguracji Wymagania minimalne 1. Funkcje ogólne a. Player zintegrowany z MAM Zamawiającego b. Wsparcie dla Adaptive Bit Rate c. Zarządzanie funkcjonalnościami playera poprzez API d. Konfigurowalny DVR e. Wsparcie dla VOD f. Streaming audio g. Analiza streamingu liczba oglądających użytkowników h. Player nie powinien posiadać wbudowanego loga producenta i. Możliwość definiowania kolejnych funkcji playera poprzez API 2. Wspierane systemy operacyjne a. Windows 7 lub nowsze wersje b. MACX 10.8 lub nowsze wersje c. Linux UBuntu 3. Wspierane przeglądarki: a. Internet Explorer 8.0 lub nowsze, b. Firefox 5.0 lub nowsze, c. Chrome 36 lub nowsze, d. Safari 7.0 nowsze. 4. Wspierane formaty a. Apple HTTP Live Streaming (HLS) streams. b. MPEG DASH 5. Wspierane kodeki a. H.264 video codecs oraz IHE-AAC (v1/2) a także LC-AAC (v1/2) audio codecs 6. Rodzaj Licencji a. Dożywotnia b. Niekomercyjna
WARSTWA PREZENTACJI: W ramach zamówienia dostarczona i skonfigurowana musi być warstwa prezentacji Platformy OTT (zwana dalej portalem) umożliwiająca prezentowanie użytkownikom kontentu na dowolnym urządzeniu wyposażonym w kompatybilną przeglądarkę internetową (lista wymaganych przeglądarek w dalszej części opisu). Portal komunikować się musi z komponentem MAM za pomocą dedykowanego SOAP API i na tej podstawie dostarczać odpowiednie funkcje i treści. Funkcjonalność działania portalu może być ograniczona w przypadku braku dostępności danej funkcji w SOAP API. W ramach zamówienia dostarczony będzie portal zarządzający dla wszystkich instancji portali. Wymagania dotyczące portalu podzielone są na funkcjonalne oraz niefunkcjonalne (techniczne) i dotyczą zarówno portalu zarządzającego jak i wszystkich utworzonych instancji. WYMAGANIA FUNKCJONALNE możliwość tworzenia, aktywacji i dezaktywacji dowolnej liczby niezależnych instancji portali z poziomu portalu zarządzającego, możliwość personalizacji wizualnej tj. dodawania logo, nagłówka, stopki, możliwość zarządzania zakładkami, możliwość zarządzanie użytkownikami i uprawnieniami, w tym możliwość tworzenia i przypisywania co najmniej następujących grup uprawnień: o administrator (a w przypadku portalu zarządzającego super-administrator) uprawnienie do wykonywania dowolnej operacji w wybranym portalu, o redaktor uprawnienie do wprowadzania treści bez możliwości ich publikacji, o moderator uprawnienie do wprowadzania i zatwierdzania treści, o webmaster uprawnienie do zarządzania strukturą informacyjną portalu oraz jego personalizacji, o użytkownik uprawnienie do przeglądania udostępnionych treści. możliwość zarządzania statystykami (np. PIWIK) dla każdej z instancji oraz globalnie,
możliwość dodawania, usuwania oraz publikowania multimediów oraz napisów dla każdej z instancji indywidualnie oraz globalnie z poziomu portalu zarządzającego, możliwość definiowania i zarządzania kategoriami kontentu globalnymi oraz kategoriami indywidualnymi dla każdej z instancji, możliwość udostępnienia treści dla użytkowników anonimowych (bez konieczności logowania), W ramach każdej z instancji możliwa będzie parametryzacja i uruchomienie mechanizmu rekomendacji dla użytkowników. Mechanizm rekomendacji proponować musi użytkownikowi kolejne treści na podstawie (tagów) oglądanych wcześniej materiałów. Mechanizm rekomendacji działać będzie zarówno dla użytkowników zalogowanych jak i anonimowych. WYMAGANIA TECHNICZNE logowanie do każdego z portali będzie zintegrowane z pojedynczym punktem logowania PWr (SSO PWr) opartym o rozwiązanie Apereo CAS., technologia wykonania portali umożliwiać musi wykorzystanie poświadczeń SSO, możliwość ograniczenia dostępu do wybranego portalu tylko do zalogowanych użytkowników lub do wybranej sieci, w ramach portalu wykonany będzie podsystem zarządzania statystykami (np.piwik), który umożliwiał będzie centralne zarządzanie statystykami i każdy z tworzonych portali będzie wykorzystywał jego funkcjonalności, portal wykonany będzie w technologii gwarantującej responsywność co najmniej w części dostępnej dla użytkowników końćowych. Portal musi prawidłowo wyświetlać się w najnowszych wersjach przeglądarek Firefox, Chrome, Safari, Edge oraz w ich odpowiednikach mobilnych,
pełna funkcjonalność portalu dostępna musi być bez konieczności instalacji jakichkolwiek dodatkowych komponentów przez użytkownika. Warstwa prezentacji powinna być zgodna z dostarczoną przez Zamawiającego grafiką projektu.