Przesyłaj strumieniowo i zapisuj transmisje wideo na stronie internetowej [zamknięte]

0

Otrzymaliśmy prośbę o dostarczanie na żywo informacji o naszych comiesięcznych spotkaniach na naszej stronie internetowej. Nasza strona internetowa używa PHP na Linuksie (LAMP). Zastanawiam się nad kamerą IP lub USB w pokoju konferencyjnym i w jakiś sposób przekażę wideo na stronę internetową. Wideo należy również zapisać do archiwizacji.

Pierwotnie dostałem aparat USB i użyłem Google Hangouts z Youtube do stworzenia wydarzenia, które transmituje na żywo, a po zakończeniu zapisuje plik w YouTube do późniejszego publicznego oglądania. Chcą teraz, aby zrobić to wszystko we własnym zakresie, najlepiej za pomocą oprogramowania Open Source. Myślałem o użyciu VLC, ale jak rozumiem, potrzebujesz wtyczki VLC, aby wyświetlić strumień na stronie.

Czy możecie podać jakieś zalecenia, jak sobie z tym poradzić?

Stóg
źródło

Odpowiedzi:

1

Niedawno przeszedłem coś podobnego, więc przeprowadziłem wiele badań na temat tego, co tam jest.

Potrzebnych będzie kilka rzeczy:

  1. Aparat
  2. Koder programowy lub sprzętowy
  3. Oprogramowanie lub sprzętowe urządzenie do przechwytywania
  4. Przyzwoite połączenie internetowe (szybkość przesyłania musi być większa niż prędkość przesyłania)
  5. Usługa online lub własny serwer

Należy również wziąć pod uwagę kilka ważnych czynników, takich jak szybkość połączenia internetowego odbiorców, typy urządzeń, na których będą mogli oglądać odbiorcy, i oczywiście budżet.

Zakładając najgorszy scenariusz, bez budżetu, jesteś ograniczony do bezpłatnych usług, takich jak Livestream, Justin.tv, YouTube i Vimeo. Każda usługa ma kilka wad, ale za darmo są naprawdę bardzo dobre. Niektóre z tych wad są przesyłane strumieniowo w rozdzielczości innej niż HD; wyświetlanie reklam przed, w trakcie lub po transmisji; brak analityki wideo; i / lub brak archiwizacji wideo po zakończeniu wydarzenia na żywo. Musisz więc zbadać, co najlepiej odpowiada Twoim potrzebom.

Livestream.com nie ma reklam, nie ma archiwizacji, ale ma łatwe w obsłudze oprogramowanie i usługę. Byłbym więc moim wyborem, aby streamować za darmo. Możesz przesyłać strumieniowo jakość SD tylko z darmowego konta, ale oto bardzo proste rozwiązanie, które zapewni Ci streaming w mgnieniu oka:

  1. Zarejestruj się, aby skorzystać z bezpłatnej usługi Livestream.com
  2. Zainstaluj swoje oprogramowanie Procaster
  3. Zainstaluj bezpłatne oprogramowanie do przechwytywania, takie jak Open Broadcast
  4. Przetestuj swoją kamerę internetową za pomocą OBS, a następnie podłącz ją do Livestream, korzystając z tego samouczka

Po zakończeniu wydarzenia na żywo masz 30 dni do usunięcia wydarzenia z bezpłatnego konta Livestream, więc sugeruję pobranie go do celów archiwalnych, jak tylko skończysz.

Jeśli chcesz rzucić na to trochę pieniędzy, ustream.tv, livestream.com i justin.tv oferują wszystkie plany podstawowe, które obejmują przestrzeń archiwalną i lepsze opcje.

Paweł
źródło
0

możesz sprawdzić https://wiki.videolan.org/Simple_Stream_VLC_to_Website/ w poszukiwaniu możliwego rozwiązania.

Jeśli wymagane jest posiadanie czegoś podobnego do youtube'a (jeśli chodzi o obsługę Flash Playera, prowadzenie nagrań itp.), Możesz zajrzeć do mediagoblin i innych źródeł wokół mediów.

zeridon
źródło