Mam wielu użytkowników korzystających z ograniczonego połączenia,
Mam skonfigurowany zdalny serwer proxy za pomocą „ziproxy”, ale obecnie obsługuje on tylko kompresję html / images.
Chciałbym jakieś rozwiązanie do kompresji filmów (mp4, youtube ... itp.) W celu ograniczenia ruchu.
Czy jest jakieś rozwiązanie, które mogę zainstalować na ziproxy, aby manipulować filmami i przesyłać je strumieniowo?
2
Dane wideo i audio są już mocno skompresowane i nie jest prawdopodobne, aby jakiekolwiek korzyści przyniosły próbę przekazania ich przez ziproxy.
Mokubai
Wiem, że nie można go skompresować za pomocą gzip, szukam rozwiązania, które pozwoli mi na zmianę jakości wideo i jakości dźwięku w locie, tj .: jeśli proxy wykryje typ MIME jako wideo, przepuści go przez aplikację, która obniży jego jakość, a następnie przekaże go użytkownikowi.
Frank
To, czego szukasz, nazywa się transkodowaniem, a szybki Google nie pokazuje nic do transkodowania serwerów proxy, prawdopodobnie dlatego, że dla więcej niż jednego lub dwóch użytkowników wymagany czas procesora jest coraz bardziej zawyżony. Dekodowanie jest stosunkowo łatwe, kodowanie jest bardzo trudne. Prawdopodobnie łatwiej jest po prostu zablokować strumienie o wysokiej rozdzielczości z YouTube'a za pomocą bardziej konwencjonalnego proxy i ograniczyć użytkowników do strumieni o niskiej rozdzielczości.
Mokubai
Najniższa rozdzielczość dla youtube to 240p. Szukam czegoś, co obniżyłoby to. Widziałem kilka firm reklamujących tę funkcję, jak Skyfire, ale nie dostarczyły informacji o tym, jak to zrobić.
Frank
Jeśli prawdziwym problemem jest to, że masz użytkowników o niskiej przepustowości, możesz przyjrzeć się technikom adaptacyjnego przesyłania strumieniowego . Są to jednak głównie własnościowe lub trudne do skonfigurowania. Dynamiczne strumieniowanie Adobe i Apple Live Streaming Apple są dość popularne
slhck