Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Serwer relay dla strumienia audio
kiler129
post 30.11.2010, 22:40:56
Post #1





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

Ostrzeżenie: (0%)
-----


Witajcie!
Od 4 czy 5 godzin siedzę nad małym jak się z początku zdawało projektem. Potrzebuję napisać serwer relay który potrafi połączyć się ze streamem audio i przesyłać go dalej do klientów.
Kompletnie zniechęciłem się gdy przed chwilą, przez przypadek usunąłem wszystkie pliki projektu (w sumie to i tak nie działały ...).
Idea jest taka:

1. Otwieram socket server na porcie np. 1234
2. Czekam na połączenie klienta
3. Gdy zauważam klienta i jest on pierwszy łączę się ze streamem radia, wycinam nagłówki odpowiedzi
4. Rozpoczynam wysyłanie klientowi streamu audio
5. Gdy klient się rozłączy i był ostatni zamykam stream radia

Jest jednak pewien problem - jak sprawić aby do każdego klienta trafiła każda paczka danych?
Jak ogólnie połączyć stream socket server z pcntl_fork()?

Proszę nie odsyłajcie mnie do giełdy ofert ani do manuala - nie o to chyba chodzi.

p.s. Shoutcast relaying tu nie zadzaiała - stream jest z lekka niestandardowy i shoutcast nie chce go ruszyć.


--------------------
flexiCMS v2 [|||||||+--] 75% done
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 02:53