Streaming danych

0

Witam, udzieli ktoś jakichś info jak działa technologia streamingu, która jest zastosowana np. na stronie streamo.tv ?? jakiego oprogramowania można użyć żeby coś takiego działało?

Info: [strona z filmami] -> [serwer stremo.tv] -> streaming do odbiorcy w ten sposob, ze uzytkownik nie widzi podczas pobierania adresu "strony z filmami"

0

Serwer streamo pobiera taki film do siebie, a potem serwuje go dalej do końcowego użytkownika. Tyle. Jeżeli trzeba to taki serwis wykupuje konto premium na różnych obcych serwisach, bo dla niego taka opłata jest znikoma, szczególnie, jeżeli potem dalej oferuje swoje usługi płatnie, a od obcych serwisów nie ma narzuconych limitów.

W niemczech widziałem niezłe serwery z nielimitowanym transferem (było naprawdę ogromne pasmo zanim przycinali prędkość, a i ta przycięta nie była najgorsza), także takie operacje mogą być opłacalne.

Podobnie działają stronki do ściągania z chomikuj itd - oni za punkty nabijają transfer, więc mogą Ci zaoferować ściąganie plików taniej niz bezpośrednio na chomiku - a wszystko w międzyczasie leci przez ich serwer.

PS. Są podejrzenia, że wątek jest spamem, w przypadku braku odpowiedzi w ciągu dwóch dni - poleci do kosza. Link wyciąłem, jest jako tekst.

0

ee nie spam ;) ... a odnosnie sciagania na ich dyski... sprawdzilem sytuację: wgrałem film (700mb) na strone putlocker.com i sprawdziłem jak wygląda sprawa z omawianą stroną... film działał... nie został ściągnięty na ich dyski, bardziej właśnie jak stream to wygląda... jakieś inne pomysły?

0

700MB film przy transferach 20-50MB/s zostanie przekopiowany tak szybko, że nawet tego nie zauważysz - skąd masz wiedzieć, że nie jest na ich dyskach.
Jest oczywiście druga opcja - oni stream przesyłają przez ich serwery bezpośrednio do Ciebie nie ściągając wcześniej całości. Ta pierwsza wydaje się łatwiejsza do realizacji (ale mniej oszczędza łącze).
Nie da rady tego rozpoznać z poziomu użytkownika strony, musiałbyś ich zapytać (nie wiem skąd sugestia "nie został ściągnięty na ich dyski, bardziej właśnie jak stream to wygląda").

0

A stąd sugestia, że film 700mb po wklejeniu linku w ciągu 1-2 sekundy sie uruchomił ;) aż takiego łącza to na pewno nie mają, tym bardziej, że zapewne nie byłem jedynym użytkownikiem, który w tamtym momencie korzystał z ich serwera. O bardzo mocny serwer z mega ogromnym łączem to ich nie podejrzewam, stąd właśnie stawiam na streaming...

oczywiście wiadomo, na 100% pewności nigdy nie ma, ale nie o to chodzi, bo moim celem nie jest dowiedzenie się jak oni działają ;)

orientujesz się może w jaki sposób działa (tego typu) streaming?

0

tzn tego typu... dokładniej to chodzi mi o to, jak bez ściągania na własny serwer, udostępnić plik/film z innego serwera tak, aby nie było ujawnione źródło

0

Zależy jaki to typ streamu, ale np. w podstawowym streamie mp3 (radio) to przez php możesz zrobić coś takiego:

$fp = fopen('http://jakis.stream.pl/', 'r');
while (!feof($fp)) {
  echo fgets($fp, 2048);
}

Oczywiście php nie jest technologią w której za takie rzeczy bym się brał ;)

W przypadku wideo możliwe, że dochodzi jeszcze jakieś dekodowanie i odpowiednie nadawanie tego dalej, szczególnie w przypadku przewijania (od początku do końca to tam mały problem). mp3 jest formatem, z którym playery poradzą sobie nawet na urwanym od środka. Szczegółów nie znam, ale myślę, że na Google coś znajdziesz :) Ew. możliwe, że wystarczy duplikować zapytania pchane do siebie dalej do serwerów takiego putlocker (ew. z małymi zmianami).

Dlaczego nie podejrzewasz streamo.tv o takie łącza? Bez takich łącz i tak niewiele by zrobili, a od niemców kupić serwery z 1000Gbps łączami to żaden wielki koszt. Ja na bodajże polskim VPSie osiągałem takie transfery pobierając filmiki z youtube (w 5 minut pobrało 10GB, ok 35MB/s).

1 użytkowników online, w tym zalogowanych: 0, gości: 1