Wyświetlanie livestream z Periscope, Youtube i Facebook

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

W bazie danych przechowuję ok. 500 nicków użytkowników (id, nick, priority) z portali społecznościowych lub jeśli będzie potrzeba (ze względów wydajnościowych) mogę eksportować nicki do pliku. W drugiej tabeli przechowuję id_video youtube.

Struktura:

- users (id, name, social, priority) - 500 users

- playlistYt (id, id_video)

- mostImportantUsers (id, name, social, priority) - max 5 users

Cel projektu:

Chcę wyświetlać w jednym div'ie livestream tych użytkowników z możliwością regulacji głośności.

Działanie:

Program na bieżąco przeszukuje wszystkich użytkowników (users) (z tych 3 portali) od tych z najwyższym priorytetem.

Jeśli trafi na użytkownika, który aktualnie nadaje online to w div'ie zostaje wyświetlany jego obraz.

Gdy zakończy się nadawanie tej osoby następuje ponowne przeszukiwanie użytkowników.

Jeśli nikt aktualnie nie będzie nadawał to zostaje wyświetlana muzyka z youtube (playlisty), która leci jedna po drugim (w przypadku gdy nie będzie możliwe wyświetlenie danej muzyki z yt należy to wykryć i przejść do następnego utworu)

Jeśli znajdzie się któś w tabeli lub pliku (mostImportantUsers) to bezwłącznie wyłączamy tego kto streamuje i uruchamiamie tych użytkowników jeden po drugim według priorytetów czyli tak na prawdę należało by najpierw sprawdzać użytkowników z mostImportantUsers, a później zwykłych users.

Skrypt musi być przygotowany na dużą liczbę odwiedzających.

Tworzenie tabel i panelu zarządzania php nie wchodzi w skład projektu (zostanie to wykonane po naszej stronie).

Odtwarzanie dzwięku przy pojawieniu się uzytkownika online i odtworzenie innego dzwięku przy zmianie użytkownika streamującego.

AJAX jQuery / Prototype PHP

Project ID: #12216726

About the project

1 proposal Remote project Active 7 years ago