Prowadzenie transmisji na żywo
Transkrypt
Prowadzenie transmisji na żywo
Prowadzenie transmisji na żywo Niniejszy poradnik został opracowany aby pomóc Paostwu samodzielnie przeprowadzid transmisję na żywo w Internecie przy użyciu Video CMS. Zachęcamy do wnikliwego przestudiowania zawartych w nim informacji. W przypadku gdyby dalej któryś element był dla Paostwa niejasny, lub problem na który Paostwo natrafili nie został opisany w ostatniej sekcji („Często zadawane pytania”), prosimy o kontakt z obsługą Video CMS. Są to jednak sytuacje skrajne, w większości zastosowao zawarte tutaj informacje pozwolą w łatwy i przyjemny sposób przeprowadzid wysokiej jakości transmisję na żywo. Zawartość Wymagania sprzętowe ............................................................................................................................................ 2 Komputer ............................................................................................................................................................ 2 Kamera ................................................................................................................................................................ 2 Kamery DV i HDV ............................................................................................................................................. 3 Kamery z funkcją streamingu USB / Webcamy / Kamery internetowe .......................................................... 3 Kamery z wyjściem AV (audio – video) ........................................................................................................... 4 Sprawdzone modele kamer ............................................................................................................................ 5 Łącze internetowe ............................................................................................................................................... 5 Realizacja transmisji ................................................................................................................................................ 6 Ustawienie i podłączenie sprzętu ....................................................................................................................... 6 Ustawienie kamery ......................................................................................................................................... 6 Oświetlenie ..................................................................................................................................................... 7 Dźwięk ............................................................................................................................................................. 7 Ustawienie transmisji w Video CMS ................................................................................................................... 8 Konfiguracja Adobe Flash Media Live Encoder ................................................................................................. 11 Często zadawane pytania ...................................................................................................................................... 15 Podczas transmisji jest bardzo duże opóźnienie, co chwilę przerywa, zrywa połączenie albo dźwięk i obraz się nie są zsynchronizowane. ................................................................................................................................. 15 Mam kamerę cyfrową która posiada złącze USB. Po podłączeniu jest widoczna w Komputerze, natomiast nie ma jej na liście urządzeo w FMLE. ..................................................................................................................... 17 Chciałbym umieścid transmisję na innej stronie niż Video CMS, jak mogę to zrobid? ..................................... 17 Słownik .................................................................................................................................................................. 18 Wymagania sprzętowe Komputer Wymagania sprzętowe dla komputera dokonującego transmisji na żywo kształtują się następująco: 1) 2) 3) 4) 5) 6) 7) 8) 9) Intel Core™ 2 Duo 1.67GHz lub kompatybilny (zalecany Intel Core 2 Duo 3GHz) 1GB pamięci RAM (zalecane 2GB) 32 bitowa karta graficzna kompatybilna z Microsoft DirectShow Microsoft Windows XP SP3 / Windows Vista / Windows 7 Zainstalowany DirectX 9.0c Zainstalowany bezpłatny Adobe Flash Media Live Encoder Złącze USB 2.0 Dla kamer z wyjściem DV: Złącze Firewire IEEE 1394 Dla kamer z wyjściem AV: wewnętrzne lub zewnętrzne urządzenie przechwytujące obraz Mogą się one jednak różnid w zależności od rodzaju transmisji, jej jakości. Zalecane jest wyłącznie wszystkich programów działających w tle w trakcie nadawania, aby nie obciążały one dodatkowo procesora. Komputery typu „netbook” (małe laptopy o ekranie około 10” i procesorze Intel Atom) z zasady są za słabe aby przeprowadzid transmisje na żywo. Ich użycie jest niezalecane. Kamera Podstawowym wymaganiem stawianym kamerze jest możliwośd przesyłu obrazu do komputera w trybie ciągłym (na żywo). Można to osiągnąd na różne sposoby, w zależności od rodzaju kamery. Uwaga! Należy mied na uwadze, że nie każda kamera posiada taką funkcjonalnośd, a niektóre wymagają dodatkowych urządzeo przechwytujących obraz. Poniżej przedstawiamy najbardziej popularne rodzaje kamer, oraz sposoby ich podłączenia do komputera. 2 Kamery DV i HDV Są to kamery cyfrowe, zapisujące dane na kasetach MiniDV lub kartach pamięci. Wyposażone są w wyjście DV, oznaczane również jako „FireWire”, „FW” lub „i-Link”, w zależności od producenta. Istnieją dwa rodzaje wtyczek: „mała” (4 pinowa) oraz „duża” (6 pinowa). W większości kamer oraz komputerów przenośnych montowane są wtyczki „małe”, natomiast w komputerach stacjonarnych przeważają wtyczki „duże”. Nie jest to żadnym problemem, wszystkie rodzaje są ze sobą kompatybilne, należy jednak brad na to poprawkę przy kupowaniu i podłączaniu kabli. W sprzedaży są kable we wszystkich konfiguracjach: 4-4, 6-6 oraz 4-6. Zdjęcie 1: Wtyczki FireWire 6 pinowa i 4 pinowa Podłączanie tych urządzeo jest bardzo proste. Wystarczy, że połączymy kablem kamerę z komputerem, sprzęt zostanie automatycznie wykryty i doda się do listy kamer w FMLE1. Nie ma potrzeby instalowania sterowników, chodź jest to dodatkowo możliwe. Uwaga! Kamery HDV, czyli transmitujące obraz w jakośd HD mają większe wymagania sprzętowe niż standardowe. Komputer musi spełniad co najmniej wymagania zalecane. Kamery z funkcją streamingu USB / Webcamy / Kamery internetowe Webcamy są to popularne kamery internetowe służące do rozmów przez Internet, np. za pomocą Skype. Ich zaletą jest łatwa obsługa i niska cena, niestety kosztem jakości obrazu. Praktyczne zastosowanie znajdują w sytuacji, gdy chcemy pokazad jedną osobę lub niewielką grupkę ludzi, w niewielkiej odległości od kamery przy dobrym oświetleniu. Zdjęcie 2: Standardowa, popularna wtyczka USB Przed podłączeniem kamery należy zainstalowad sterowniki, które producent dołączył na płycie CD. Sposób instalacji różni się w zależności od producenta sprzętu, sprowadza się jednak zazwyczaj do zainstalowania jednego lub kilku małych programów. Dopiero gdy zakooczymy instalacje, możemy podłączyd kamerę do portu USB komputera. Zostanie ona wykryta przez system i dodana do listy kamer w FMLE1. Również niektóre kamery cyfrowe posiadają możliwośd działania w trybie kamery internetowej, jednak nie każda kamera która posiada wyjście USB ma taką funkcjonalność. W większości kamer cyfrowych, przeznaczonych do domowego użytku, port USB służy tylko do zgrywania nagranych wcześniej plików i nie można go użyd do prowadzenia transmisji. 1 FMLE – Flash Media Live Encoder – program służący do nadawania, więcej informacji w słowniku. 3 Kamery z wyjściem AV (audio – video) Najszerszy segment kamer. Praktycznie każda kamera, zarówno do zastosowao domowych jak i w pełni profesjonalna posiada analogowe wyjście audio-video. Jeżeli nie mamy możliwości podłączenia jej jednym ze sposobów wymienionych wyżej, musimy ją podłączyd właśnie przez wyjście AV. Różni producenci kamer stosują różne wyjścia w swoich produktach, w zestawie jednak zawsze powinien znaleźd się kabel który z jednej strony będzie pasowad do gniazda w kamerze, z drugiej natomiast będzie kooczył się wtyczką RCA (popularnie nazywaną „chinch”). Zdjęcie 3: Popularne wyjście mini AV Zdjęcie 4: Wyjście AV stosowane w kamerach SONY Zdjęcie 5: Wtyczki RCA Sporadycznie możemy spotkad kamery z wyjściem S-Video. Sposób postępowania jest jednak analogiczny jak w przypadku kabli RCA. Do odebrania sygnału w postaci analogowej (w ten sposób wysyłany jest sygnał poprzez wyjścia AV out) potrzebujemy jednak urządzenia przechwytującego. Niektóre komputery posiadają karty wideo z wejściem AV, jest to jednak rzadkośd. Zdecydowana większośd komputerów dysponuje jedynie wyjściem, które nie jest przydatne dla naszych zastosowao. Dlatego bardzo często będziemy musieli posługiwad się zewnętrznym urządzeniem przechwytującym obraz. Urządzeo tego typu, zwanych też zewnętrznymi kartami video na rynku dostępnych jest kilka. Dalsza instrukcja opierad się będzie na zalecanym przez nas Pinnacle MovieBox Plus 510-USB. W przypadku konkurencyjnych urządzeo sposób podłączenia powinien przebiegad podobnie. Zdjęcie 6: Pinnacle MovieBox Plus W pierwszej kolejności powinniśmy zainstalowad sterowniki dołączone przez producenta karty video. Po pomyślnej instalacji i podłączeniu urządzenia do portu USB, nazwa urządzenia (w naszym wypadku Pinnacle 510-USB) zostanie wyświetlona w liście urządzeo w programie FMLE1. Następnym krokiem jest podłączenie kamery za pomocą Kabli RCA (zdjęcie 5), odpowiednio żółty do video oraz biały i czerwony do dźwięku. W tym momencie na ekranie komputera widoczny będzie obraz z naszej kamery. W przypadku gdyby obraz był w nieprawidłowej proporcji, należy dobrad odpowiedni parametr Input Size. Więcej informacji na ten temat w dalszej części poradnika. 4 Sprawdzone modele kamer Poniższe modele kamer zostały przez nas przetestowane i współpracują z Video CMS Sony DCR-HC51 – Kamera DV Sony DSR-PD170 – Kamera DV Sony XDCAM PMW-EX1 – Kamera HDV JVC GZ-HM200 – Kamera z wyjściem AV, podłączona do komputera poprzez zewnętrze urządzenie przechwytujące Sony Handycam DCR-SR35 – Kamera z wyjściem AV, podłączona do komputera poprzez zewnętrze urządzenie przechwytujące Microsoft LifeCam VX-1000 – Kamera internetowa USB Łącze internetowe Aby przeprowadzid transmisję należy dysponowad łączem internetowym o odpowiedniej przepustowości. Interesujący dla nas jest parametr „upload”, czyli szybkośd wysyłania danych, nie ich pobierania. Większośd łącz jest asynchroniczna, czyli ma inną prędkośd pobierania i wysyłania danych. Wymagania co do łącza zależą od jakości obrazu i dźwięku jaką chcemy osiągnąd. Względnie minimum wynosi 512 kb/s. Dla transmisji obrazu w lepszej rozdzielczości potrzebujemy dysponowad łączem co najmniej 1 Mb/s. Transmisja obrazu HD wymaga stabilnego łącza ponad 4 Mb/s W praktyce występują rozbieżności pomiędzy teoretyczną prędkością jaką możemy osiągnąd, a realnie uzyskiwaną w praktyce. Dlatego przed dokonaniem transmisji należy sprawdzid na miejscu jakie mamy możliwości. Dobrą zasadą jest posiadanie deklarowanego łącza 4x większego niż potrzebujemy do transmisji. Jeżeli więc chcemy nadawad pasmem3 500 kb/s, powinniśmy dysponowad łączem z upload’em 2 Mb/s. Powoli to na nadawanie do dwóch serwerów – głównego i zapasowego oraz zapewni zapas na wypadek ewentualnych kłopotów z jakością połączenia. Bardzo często przy realizacji konferencji będziemy korzystad z połączenia WIFI. Jeżeli sied będzie otwarta publicznie, istnieje zagrożenie, że duża ilośd osób zacznie korzystad z tego samego łącza w trakcie konferencji, co może spowodowad przeładowanie oraz problemy z Internetem. Aby tego uniknąd, warto przed wydarzeniem zadbad o osobne, specjalne podłączenie do Internetu które będzie służyd tylko do prowadzenia transmisji. 5 Realizacja transmisji Ustawienie i podłączenie sprzętu Odpowiednie ustawienie planu zdjęciowego jest zadaniem bardzo ważnym i wymagającym. Należy sobie zdawad sprawę, że nawet fachowcy z wieloletnim doświadczeniem nie zawsze są w stanie od razu podłączyd wszystko tak, aby bezbłędnie działało. W tej części przekażemy jednak podstawowe rady, które pozwolą przejśd przez ten proces bezboleśnie. Rozpoczynając od tego miejsca zakładamy, że kamera jest już poprawnie zainstalowana i wykrywana przez komputer (jest widoczna w FLME1). Jeżeli jeszcze nie była podłączona, przejdź do wcześniejszego rozdziału i zobacz jak należy to zrobid dla Twojego rodzaju kamery. Ustawienie kamery Wybierając miejsce, w którym ustawimy naszą kamerę należy pamiętad o dwóch rzeczach: o obiekcie, który będziemy nagrywad oraz odległości od komputera, do którego będziemy transmitowad sygnał. Odpowiednia, ciekawa kompozycja jest kluczem do prowadzenia interesującej transmisji. Zasady prowadzenia streamingu są jednak zupełnie inne niż w przypadku np. nagrywania filmu czy prowadzenia programu. O ile normalnie zalecane jest aby obraz był dynamiczny, działo się na nim dużo akcji, to w przypadku transmisji do Internetu nie powinno tak byd do kooca. Specyfika kompresji i kodeków2 używanych przy transmisji sprawia, że każdy niepotrzebnie wykonany ruch odbija się na jakości. Dlatego należy ograniczyd do minimum używanie takich technik jak powolne ruchy kamerą, przybliżanie i oddalanie. Bardzo ważna jest również stabilna pozycja kamery – statyw jest rzeczą absolutnie obowiązkową. Następną kluczową sprawą jest wybór scenerii do naszego ujęcia. Również ten element nie jest obojętny dla kodeków2. Idealne tło powinno byd jednolite, w miarę możliwości równomiernie podświetlone, w kolorze innym niż np. ubiór prelegenta (w przypadku prezentacji). Podczas kodowania wszystkie elementy traktowane są równoważnie, tak więc im więcej ich będzie, tym niższa ogólna jakośd transmisji. Jeżeli więc w tle znajdowad się będzie dużo obiektów o różnych kolorach i kształtach, kodek poświęci na nie więcej pasma3, kosztem obiektów które są dla nas interesujące. 2 Kodek (ang. codec / format) – algorytm służący do przekształcania sygnału. Więcej informacji na temat kodeków oraz ich wyboru w dalszej części poradnika. 3 Pasmo (ang. bandwidth / bit rate) – ilośd informacji przesyłana w ciągu sekundy. Więcej informacji w słowniku. 6 Położenie naszej kamery ogranicza jeszcze jeden czynnik – odległośd od komputera. Jest to zależnie od rodzaju kamery i kabli służących do podłączenia i wacha się od kilku metrów (dla USB i DV, chyba że zostanie zastosowany wzmacniacz sygnału) do nawet kilkudziesięciu przy kablach kompozytowych, stosowanych profesjonalnie. Najczęściej jednak kamera będzie musiała stad w bezpośrednim pobliżu komputera, który z kolei musi byd podłączony do Internetu. Dobrze jest sobie wszystko rozplanowad wcześniej, tak aby uniknąd przykrych niespodzianek na moment przed rozpoczęciem transmisji. Oświetlenie Ważną kwestią przy ustalaniu kompozycji jest oświetlenie. Powinno ono w miarę równomiernie podświetlad tło. Należy uważad na tylnie światło, które mogło by świecid w kamerę. To samo tyczny się obrazu z projektora, który sam w sobie również jest źródłem światła. Zwykłe kamery działające w trybie automatycznym mogą dostosowad swoje ustawienia właśnie do światła emitowanego przez projektor, co zaowocuje przyciemnieniem reszty obrazu. Aby tego uniknąd, należy przejśd na ręczny tryb zarządzania kamerą, jeżeli dysponujemy taką możliwością, lub lepiej doświetlid ważne dla nas elementy. Dźwięk Dźwięk jest równie ważnym elementem co obraz, niestety jest bardzo często zaniedbywany. Ostatecznością jest korzystanie z mikrofonu wbudowanego w kamerę, należy jednak wcześniej sprawdzid czy jakośd jest dla nas zadawalająca. Należy pamiętad, aby próba była w otoczeniu podobnym do tego, w jakim będziemy realizowad transmisję, czyli jeżeli transmitujemy konferencję, to nie możemy robid próby przy pustej, cichej sali. Jeśli się okaże, że jakośd nie jest dla nas zadawalająca, musimy postarad się o inne źródło dźwięku. W przypadku koncertów, dużych konferencji ze specjalnym nagłośnieniem, musimy się porozumied z osobą realizującą dźwięk i podłączyd źródło dźwięku do komputera. Nawet jeżeli dźwięk nie jest realizowany osobno, mamy jeszcze kilka możliwości polepszenia jego jakości. W niektórych kamerach mamy możliwośd podłączenia zewnętrznego mikrofonu. W ten sposób odbieramy dźwięk w ten sam sposób, co poprzez wbudowany mikrofon. Jeżeli dokonujemy transmisji w auli, która ma własny system nagłośnienia, korzystający z mikroportów lub mikrofonów, często będzie istniała możliwośd podłączenia się pod system audio. Jest to jednak uzależnione od możliwości technicznych na miejscu i czasami będzie wymagad dodatkowych urządzeo z naszej strony, np. miksera dźwięku. 7 Ustawienie transmisji w Video CMS Pierwszym krokiem w konfigurowaniu Video CMS jest dodanie nowej transmisji. W tym celu logujemy się do naszej instancji Video CMS i wchodzimy do zakładki „Transmisje na żywo”. Ponieważ nie uruchamialiśmy wcześniej transmisji, lista będzie pusta. Możemy w każdej chwili dodad nową, wystarczy że klikniemy przycisk „Dodaj nową transmisję”. Menu zakładania nowej transmisji jest proste i intuicyjne. W większej rubryce podajemy tytuł transmisji. Będzie on widoczny w górnej części odtwarzacza po najechaniu na niego myszką. Wpisujemy również opis naszego wydarzenia, a także podpis, który wyświetla się na dolnej belce odtwarzacza. Kliknięcie przycisku dodaj przekieruje nas do menu edycji transmisji. Menu edycji jest rozbudowane o dodatkowe opcje takie jak wybór profilu odtwarzacza, zmiana nazwy strumienia/hasła oraz podgląd transmisji. W podglądzie możemy dodatkowo pobrad Flash Media Live Encoder1, program do nadawania oraz plik konfiguracyjny do niego, z ustawieniami przygotowanymi pod konkretną transmisję. W tym miejscu znajdziemy również kod embed, dzięki któremu możemy wstawid okno odtwarzacza widocznego obok, do dowolnej strony internetowej. 8 Jeżeli mamy jakieś szczególne wymagania co do odtwarzacza, chcielibyśmy zmienid jego kolor lub dorzucid własne logo, musimy przejśd do opcji zarządzania odtwarzaczami. Możemy je znaleźd w menu „Konfiguracja” w bloku Video CMS. Następnie klikamy „Edytuj profile odtwarzacza”, gdzie możemy wybrad czy chcemy stworzyd nowy, czy zmienid już istniejący profil odtwarzacza. 9 Dostępne mamy takie opcje jak np. wymiary, poszczególne kolory odtwarzacza czy szereg opcji opisujących jego zachowanie. Każda transmisja czy plik video wrzucony na stronę może mied swój własny odtwarzacz, dlatego należy pamiętad o tym żeby w opcji transmisji ustawid profil z którego chcemy skorzystad. 10 Konfiguracja Adobe Flash Media Live Encoder Następnym krokiem po podłączeniu sprzętu będzie uruchomienie Adobe Flash Media Live Encoder (FMLE). Oprogramowanie to jest bezpłatne, możemy je pobrad z pod adresu, który jest dostępny w menu edycji transmisji w Video CMS. Proces instalacji przebiega podobnie jak w każdym programie, który instalujemy na naszym komputerze. Jeżeli wszystko przebiegło pomyślnie, po uruchomieniu programu, naszym oczom pokaże się widok podobny do zdjęcia poniżej. Mnogośd opcji może przytłaczad w pierwszej chwili, nie należy tym się jednak przejmowad, ponieważ interesujących dla nas opcji jest tylko kilka. Całą resztą zajmie się Video CMS, wystarczy tylko załadowad plik konfiguracyjny. Plik konfiguracyjny pobieramy z opcji edycji transmisji i zapisujemy na dysk twardy komputera. Następnie we FMLE z menu File w lewym górnym rogu wybieramy Open Profile i wskazujemy plik który przed chwilą ściągnęliśmy. Zdjęcie 7: Okno główne programu Flash Media Live Encoder z włączoną zakładką "Encoding Options" Program automatycznie wczyta ustawienia standardowe dla Video CMS. Dalej jednak będzie trzeba podad dane specyficzne dla naszego komputera, jak np. wybrad źródło obrazu i dźwięku. Program może zgłosid błędy wynikające z faktu użycia innych urządzeo niż standardowe, nie należy tym się jednak przejmowad. 11 Na zdjęciu powyżej możemy zaobserwowad następujące elementy: 1) Podgląd obrazu wejściowego W tym oknie na bieżąco widzimy źródło naszego obrazu, bez kompresji. Możemy regulowad wielkośd okna za pomocą rozwijanej listy powyżej 2) Podgląd obrazu wyjściowego Analogicznie do okna obok, z tą różnicą, że obraz został już poddany wstępnej kompresji i w tej postaci zostaje wysłany do serwerów Video CMS. 3) Ustawienia video Najbardziej interesująca nas sekcja. Każda opcja zostanie omówiona z osobna. Device (pol. urządzenie). Jest to kluczowy element, od którego powinniśmy zacząd konfigurację, gdyż od jego wyboru zależy jakie opcje będą dla nas dostępne w dalszej części. Lista dostępnych urządzeo jest definiowana przez system, w zależności od ich dostępności w danej chwili. Ponieważ jest ona inna dla każdego komputera, Video CMS nie może jaj nam narzucid z góry. Należy samodzielnie wybrad z listy kamerę lub urządzenie za którego pomocą chcemy dokonad transmisji. Jeżeli nie ma jej na liście oznacza to, że została źle zainstalowana. Szczegóły jak podłączyd do komputera dany rodzaj kamery znajdują się w rozdziale 1. Format, czyli użyty kodek. W standardowej konfiguracji Video CMS posługuje się kodowaniem za pomocą VP6, który bardzo dobrze sprawdza się w przesyłaniu obrazu na żywo. Dlatego właśnie tą opcję należy wybrad przy konfigurowaniu. Frame Rate, ilośd klatek na sekundę. Określa płynnośd obrazu. Standard telewizyjny w Polsce wynosi 25 fps4 i ta wartośd w większości zastosowao będzie optymalna. Jeżeli transmitujemy np. konferencję, gdzie nie ma dużo ruchu, można tą wartośd zmniejszyd np. do 20 czy 15 fps, dzięki czemu możemy zaoszczędzid na paśmie. Jeżeli z kolei nadajemy np. mecz, dla uzyskania większej płynności możemy tą wartośd zwiększyd np. do 30 fps. Należy jednak pamiętad że w takim wypadku należy dysponowad stabilnym, szybkim łączem. Dostępnośd poszczególnych opcji zależy od urządzenia nagrywającego obraz. Input Size, rozmiary obrazu wejściowego. Jest to definiowane odgórnie przez urządzenie wybrane w zakładce device. Należy wybrad wartośd dla której otrzymujemy dobry obraz od urządzenia. Wymiary powinny byd większe lub równe tym ustawionym w sekcji Output Size. Maintain Aspect Ratio. Jeżeli zaznaczymy ten kwadrat, przy wpisywaniu wartośd do Output Size zostanie zachowana proporcja obrazu5 z pozycji Input Size. Zaleca się aby ta pozycja była zaznaczona. Wyjątkiem od tej reguły jest sytuacja kiedy kamera zniekształca obraz. 4 fps (frames per second) – klatek na sekundę. Proporcja obrazu to stosunek między szerokością a wysokością obrazu, np. 16:9 lub 4:3. Jest ona uzależniona od urządzenia dostarczającego obraz. 5 12 Bit Rate, czyli pasmo3. Najczęściej modyfikowana pozycja. Musi byd ona ustawiona biorąc pod uwagę Output Size oraz Frame Rate. Output Size. Rozmiary obrazu wyjściowego. Określają nam one odpowiednio szerokośd i wysokośd obrazu jaki jest wysyłany do widzów. Crop. Wycięcie fragmentu obrazu. Jeżeli zachodzi taka potrzeba (np. urządzenie dokłada czarne paski bo bokach obrazu) możemy wyciąd fragment który chcemy transmitowad. Wystarczy że zaznaczymy opcję crop i wpiszemy ile obrazu chcemy uciąd z każdej strony. Output Size powinien automatycznie dostosowad się do zmian. Deinterlace. Usuwanie przeplotu. Jeżeli transmitujemy obraz kamerą nagrywającą z przeplotem (wiele modeli kamer dalej używa takiego formatu, chodź nowe modele, szczególnie te z wyższej półki nagrywają już w trybie progresywnym) przy szybkich poziomych ruchach będzie można zauważyd paski na ekranie. Jest to efekt dostosowywania obrazu nagranego z przeplotem do obrazu w trybie progresywnym, który to stosuje się w Internecie. W przypadku widocznych pasków, należy zaznaczyd tą opcję, której celem jest niwelowanie tego efektu. Przy niskich wartościach Input Size opcja ta może byd niedostępna (wyświetlona na szaro). Timecode. Ta opcja nas nie interesuje. 4) Ustawienia audio Analogicznie do ustawieo video, tutaj będziemy konfigurowali nasz dźwięk. Device. Podobnie jak w przypadku video, tutaj również musimy wybrad nasze źródło dźwięku. Lista jest definiowana poprzez urządzenia zainstalowane i wykrywane przez system operacyjny. Najczęściej są to opcje takie jak kamera, z której korzystamy, mikrofon wbudowany w komputer lub złącze mikrofonowe. Format. Kodek jaki będzie użyty do kodowania dźwięku przy transmisji. Jeżeli wybraliśmy VP6 jako kodek obrazu, przy kodekach dźwięku będziemy mied do wyboru mp3 i NellyMoser. Do prowadzenia transmisji na żywo mp3 nie sprawdza się za dobrze, dlatego powinniśmy wybrad NellyMoser, który jest już zdefiniowany w pliku konfiguracyjnym Video CMS. Channels. Wybór ilości kanałów dźwięku, najczęściej mono lub stereo. Stereo potrzebuje dwa razy większego pasma niż mono dlatego należy się zastanowid zanim je wybierzemy. Sample Rate. Szybkośd próbkowania. Określa standard, jakośd w jakiej przechwytywany jest dźwięk. Do większości zastosowao jak konferencje itp. wystarczające będzie próbkowanie 22 kHz. Bit Rate. Pasmo użyte do transmisji dźwięku. Jest to wartośd wynikająca bezpośrednio z próbkowania. Im wyższe pasmo, tym lepsza jakośd, dobrze jest jednak sprawdzid wcześniej czy faktycznie przeznaczenie wyższego pasma na dźwięk daje odczuwalnie lepsze efekty. 13 Volume. Poziom głośności. W zależności od sterowników urządzenia z którego pobieramy dźwięk, możemy mied do dyspozycji suwak – regulator głośności dźwięku jaki jest nadawany do transmisji. 5) Ustawienia streamingu Ostatni krok to dane do serwera Video CMS. Zostały one już uzupełnione przez plik konfiguracyjny. Dla wyjaśnienia ewentualnych wątpliwości zostaną one rozpisane. FMS URL i Backup URL. Są to adresy serwerów do których nadawana jest transmisja. Zdefiniowane przez plik konfiguracyjny Video CMS. Jeżeli Backup URL jest podany, program będzie nadawał do obu serwerów jednocześnie. Stream. Nazwa strumienia. Zawiera informację o tym którą transmisję nadajemy (w Video CMS można prowadzid kilka transmisji jednocześnie) oraz kod uwierzytelniający. Auto Adjust. Automatycznie dopasowanie jakości. Zaleca się zaznaczenie opcji Degrade Quality oraz w szczegółowym menu (po naciśnięciu klucza francuskiego) ustawienia takiego pasma (Minimum Video Bitrate) do którego może zejśd transmisja, w przypadku np. nagłego pogorszenia dostępu do Internetu. W takiej sytuacji nie przerwiemy transmisji, a jedynie obniżymy jej jakośd z zachowaniem ciągłości. Save to File. Jeżeli chcemy możemy nagrad na dysk twardy naszą transmisję, wystarczy że wskażemy gdzie chcemy ją zapisad. Zostanie ona zapisana w formacie i rozdzielczości w jakiej jest transmitowana. Taki plik możemy bez problemu wrzucid do Video CMS, dzięki czemu od razu możemy udostępniad transmisje na żywo do oglądania w dowolnym momencie. Dodatkowe opcje jakie znajdują się poniżej to Limit By Size oraz Limit By Duration. Odpowiadają one za dzielenie plików w mniejsze części, odpowiednio po osiągnięciu zadanego rozmiaru, lub czasu trwania. Kiedy będziemy gotowi do rozpoczęcia nadawania, pierwszym krokiem będzie podłączenie się do serwera. W tym celu musimy kliknąd guzik „Connect” który znajduje się pod nazwą strumienia. Jeżeli podłączenie się powiedzie, zobaczymy komunikat „Connected” w lewym dolnym rogu programu, jak na zdjęciu obok Zdjęcie 8: Pomyślnie nawiązano połączenie Od tego momentu jesteśmy gotowi żeby zacząd nadawad. Wystarczy wcisnąd zielony przycisk „Start” i nasza transmisja właśnie rusza! Od momentu rozpoczęcia transmisji wszystko co widzimy na ekranie podglądowym jest wysyłane do serwerów Video CMS, a stąd to koocowych odbiorców. Flash Media Live Encoder w momencie rozpoczęcia nadawania automatycznie przełączy nas na swoją drugą zakładkę o nazwie „Encoding Log”. 14 Zdjęcie 9: Flash Media Live Encoder, zakładka "Encoding Log" ze statystykami kodowania Po lewej stronie widoczne są logi programu, czyli dziennik zapisujący wszystkie ważne informacje jak rozpoczęcie i zakooczenie nadawania oraz ewentualne problemy i zastrzeżenia. Po prawej stronie natomiast możemy zauważyd statystyki dotyczące kodowania. Transmisje przerywamy wciskając czerwony przycisk „Stop”. Możemy dowolnie włączad i zatrzymywad transmisje dowolną ilośd razy. Należy jednak pamiętad że rozpoczynanie i zakaoczanie transmisji są operacjami które obciążają komputer w znacznym stopniu, dlatego może on przez moment nie odpowiadad i sprawiad wrażenie zawieszenia. Często zadawane pytania Podczas transmisji jest bardzo duże opóźnienie, co chwilę przerywa, zrywa połączenie albo dźwięk i obraz się nie są zsynchronizowane. Jeżeli wszystko zostanie skonfigurowane prawidłowo, opóźnienie w transmisji nie powinno przekroczyd 3-5 sekund względem tego co się dzieje na żywo. Jeżeli jest większe, lub stale się powiększa wskazuje to na problem z połączeniem internetowym. Jest to problem który może mied kilka różnych przyczyn, rozpatrzymy więc wszystkie po kolei: Niewystarczające połączenie z internetowe. Najczęściej przyczyną takich objawów będzie przeszacowanie swojego łącza internetowego. Pamiętajmy że interesuje nas prędkośd wysyłania, a nie pobierania danych. Aby sprawdzid czy problemem jest połączenie z Internetem, należy w trakcie nadawania wejśd do zakładki „Publishing” w sekcji „Statistics”. 15 Interesują nas parametry to „Buffer” oraz „Frame Drops”, które oznaczają odpowiednio opóźnienie w wysyłaniu materiału do serwera oraz zgubione klatki, które w ogóle nie były wysłane do serwera. Zdjęcie 10: Zakładka "Publishing" Jeżeli jest wszystko w porządku, oba wskaźniki powinny wskazywad 0. W przeciwnym wypadku oznacza to że program z powodu zbyt słabego połączenia nie jest w stanie wysyład wszystkich informacji na czas, co powoduje opóźnienie oraz inne problemy. Rozwiązaniem tego problemu może byd zmniejszenie wysyłanego pasma, na takie które nasze łącze jest w stanie obsłużyd. Jeżeli nadajemy do dwóch serwerów, tj. Primary i Backup, możemy zrezygnowad z serwera zapasowego. Wystarczy że wyczyścimy linijkę „Backup URL” w ustawieniach transmisji. W ten sposób nasze wysyłane pasmo zmniejszy się o połowę. Gdyby to nie pomogło, należy zmniejszyd pasmo poprzez obniżenie wartości „Bit Rate” w ustawieniach. Należy jednak pamiętad, że wraz z obniżaniem pasma, należy też proporcjonalnie obniżad inne parametry, jak rozdzielczośd lub liczba klatek na sekundę. Duże użycie procesora Inną przyczyną opóźnieo lub brak synchronizacji obrazu z dźwiękiem może byd zbyt duże obciążenie procesora. Jeżeli w trakcie nadawania wynosi ponad 90% może to powodowad niewielkie opóźnienie, które będzie narastad lub inne anomalie. Natomiast użycie procesowa bliskie 100% na pewno będzie generowad problemy. Aby sprawdzid jakie mamy użycie procesora, w systemie Windows należy „Menedżera zadao” poprzez wciśnięcie jednocześnie klawiszy Ctrl+Alt+Delete. Następnie w zakładce „Wydajnośd” zobaczyd jakiemu obciążeniu podawany procesor. W zależności od systemu operacyjnego lub rodzaju/ilości procesorów widok ten może różnid się od pokazanego na zdjęciu obok, zawsze znajdziemy informację o „użyciu CPU”. wejśd do możemy jest jednak Zdjęcie 11: Menedżer zadao w systemie Windows® 7 Jeżeli w trakcie nadawania użycie to przekracza 90% należy podjąd kroki zmierzające do zmniejszenia obciążenia. Należy powyłączad wszystkie programy działające w tle. Nie tylko te widoczne na pasku zadao, ale również te znajdujące się w przyborniku systemowym (obok zegarka). Aby sprawdzid dokładnie jakie programy działają w danej chwili na komputerze, wystarczy że przejdziemy do zakładki „Aplikacje” w „Menedżerze zadao”. Możemy też z tego menu powyłączad wszystkie zbędne aplikacje. 16 Komputer zainfekowany wirusami również będzie miał duże użycie CPU, pomimo braku programów działających w tle. Dobrze jest więc sprawdzid programem antywirusowym czy nasz komputer nie zawiera takiego szkodliwego programowania. W przypadku gdyby wyłączenie programów nie wystarczyło, możemy zmniejszyd rozdzielczośd w jakiej wysyłany jest sygnał („Output Size”). Im większa rozdzielczośd, tym większe zapotrzebowanie na użycie procesora. Jeżeli pomimo wprowadzenia tych wszystkich zmian użycie komputera dalej wynosi ponad 90%, oznacza to że komputer jest zbyt słaby. Większośd małych komputerów typu netbook nie nadaje się do prowadzenia transmisji na żywo, z powodu instalowania w nich niewielkich, za to oszczędnych w prąd procesorów. Mam kamerę cyfrową która posiada złącze USB. Po podłączeniu jest widoczna w Komputerze, natomiast nie ma jej na liście urządzeo w FMLE. Większośd kamer która posiada złącze USB używa go tylko do zgrywania plików zapisanych w pamięci kamery. Niestety nie ma technicznej możliwości aby użyd tego gniazda do prowadzenia transmisji na żywo. W tym wypadku należy postąpid według instrukcji „Kamera z wyjściem AV”. Chciałbym umieścid transmisję na innej stronie niż Video CMS, jak mogę to zrobid? Do tego celu służy kod embed, który jest widoczny w menu edycji transmisji, obok podglądu odtwarzacza. Kod ten możemy wstawid na dowolną stronę internetową jako kod html, a w jego miejscu pojawi się odtwarzacz z naszą transmisją. Wszelkie zmiany wprowadzone w transmisji jak tytuł, opis, profil odtwarzacza czy jego kolory itp. zostaną automatycznie zaktualizowane we wszystkich odtwarzacz umieszczonych za pomocą tego kodu. Jedynym wyjątkiem od tej reguły są wymiary odtwarzacza. Każdy może mied inne, a deklaruje je w pikselach się za pomocą parametrów „width” (szerokośd) i „height” (wysokośd) w elemencie „object” na samym początku kodu. Dzięki temu w jednym miejscu możemy wstawid duży, a na innych stronach mały odtwarzacz, wszystkie jednak będą zachowywad się identycznie. 17 Słownik Wyjaśnione zostaną tutaj pojęcia które zostały użyte w poradniku, lub można na nie natrafid w trakcie korzystania z Video CMS. Streaming Jest to transmisja obrazu i dźwięku w czasie rzeczywistym do odbiorcy. W naszym wypadku chodzi o nadawanie transmisji „na żywo” poprzez łącze internetowe. FMLE – Flash Media Live Encoder Jest to program firmy Adobe służący do wstępnego kodowania sygnału audio i video. Dzięki niemu obraz video ulega kompresji, co pozwala zaoszczędzid pasmo i dokonywad transmisji z miejsc innych niż studia telewizyjne. Oprogramowanie to jest bezpłatne. Kodeki Kodekami nazywamy skomplikowane algorytmy które służy do kodowania i dekodowania sygnału audio i video. Dostępnych jest bardzo dużo różnych formatów, każdy ma swoje wady i zalety ponieważ różne jest ich przeznaczenie. Do nadawania na żywo używamy kodeka VP6, który jest natywnie obsługiwany przez FMLE. Jego głównymi zaletami są: niskie obciążenia procesora, zarówno dla osoby która nadaje sygnał jak i odbiorcy – widza; zachowanie dobrej jakości obrazu przy niskich pasmach; a także wsparcie dla dobrego kodeka audio – NellyMoser. Pasmo Po angielsku stosuje się sformułowania „Bandwidth” lub „Bit Rate”. Określa się nimi ilośd informacji (bitów) jakie są przesyłane w danym czasie, najczęściej sekundy. Skrót „kbps” używany w FMLE oznacza „kilobits per second”, czyli kilobity na sekundę. Im większe pasmo, tym lepsza może byd jakośd obrazu i dźwięku, wymaga to jednak lepszego łącza internetowego zarówno dla nadającego sygnał jak i odbiorcy. Embed Kod embed, jest to fragment kodu html, który może byd umieszczony na dowolnej stronie internetowej w celu osadzenia na niej dodatkowej treści. W naszym wypadku „embedujemy” nasz odtwarzacz video z wybranym filmem w środku. Nie wymaga to żadnej skomplikowanej wiedzy, ogranicza się jedynie do skopiowania kodu embed z Video CMS a następnie wklejenie go na swoją stronę WWW. Jeżeli w opcjach odtwarzacza zostanie uaktywniona odpowiednia opcja, każdy kto obejrzy film będzie mógł go następnie udostępnid na swojej stronie. 18