Książki w formacie MP3

Jak to jest zrobione

Konstrukcja serwisu zakłada sprzedaż plików, które są dość obszerne (kilka godzin nagrania audio), umieszczenie znaku wodnego wymaga zaś przekodowania pliku, a to z kolei skutkuje dużą ilością niezbędnych obliczeń. Proces wstawiania znaku wodnego jest dość długotrwały ze względu na bardzo skomplikowane obliczenia matematyczne. Z tego powodu niezbędne było oddzielenie procesu enkodowania od samej dystrybucji pliku. Zajmują się tym osobne serwery, które wykorzystują bibliotekę do cyfrowego watermarkingu, licencjonowaną od Fraunhofer Institute.

Oddzielenie ID transakcji od ID watermarku sprawia, że część plików może być przygotowana wcześniej. Ma to miejsce np. tuż przed premierą rynkową nowego audiobooka, a w szczególności przed premierą audiobooków takich autorów, jak Paulo Coelho, Stephen King, Jerzy Pilch czy Katarzyna Grochola, gdy firma spodziewa się zwiększonego ruchu. Procesy osadzania watermarku, związane z wcześniejszym przygotowaniem plików, są wykonywane z mniejszym priorytetem od bieżących transakcji, aby klient nie musiał czekać na dostarczenie zakupionego pliku, a farma serwerów wykonujących te obliczenia była jak najlepiej wykorzystana.

Wszystkie serwery są uruchamiane w wirtualizowanym środowisku VMWare. Za obsługę serwisu odpowiada Microsoft Commerce Server, a serwis jest hostowany przez K2 Internet. Całość stron jest przygotowana pod kątem zgodności ze standardami webowymi, działa dobrze we wszystkich testowanych przeglądarkach, takich jak Firefox, Internet Explorer, Opera czy Safari.

Połączyć z Internetem

„Pliki udostępniane w serwisie mają czasami po wiele megabajtów i generują dość duży ruch w szczycie aktywności, za to niewielki poza nim. Ograniczanie pasma powoduje zwolnienie transmisji, przez co użytkownicy narzekają na wolny transfer, a stałe, bardzo szerokie pasmo jest kosztowne” – mówi Maciej Kuźniar, dyrektor zarządzający Centrum Usług Internetowych, K2 Internet. „Problem ten rozwiązaliśmy za pomocą elastycznych umów, w których jednostką rozliczeniową pasma jest jeden dzień” – dodaje.

W przypadku planowanej promocji lub premier bestsellerów, firma K2 Internet może zapewnić szerokie pasmo na czas wzmożonych pobrań plików, a potem zmniejszyć je, gdy potrzeby zmaleją. Istnieje także opcja nieograniczonego transferu, gdzie nie ma wprowadzanych sztucznie limitów ustalanych dla klienta (jedynym z nich jest limit gigabitowego Ethernetu), rozliczany jest ruch wygenerowany przez usługę.


TOP 200