Linux Encoder MPEG-4 H.264 AVC

Jan 02, 2008 6 Replies

Witajcie!



Zastanawiam sie jeszcze przed zakupem plyty glownej, i musze Was zapytac o rade w tej kwestii. Mam nadzieje ze poradzicie i nie sparze sie:)



Server ma za zadanie transkodowac stream z tunera satelitarnego w MPEG-2 TS otrzymany na porcie Ethernet do MPEG-4. Chce uzyc najpopularniejszy i najwydajniejszy kodek do zastosowan IPTV czy VoD czyli H.264 AVC. Software bedzie Gentoo Linux i VLC plus dodatki.



Zastanawiam sie nad plyta z dwiema podstawkami pod procesory serii Xeon 5400 oraz Xeon 5200, zbudowanej na chipsecie 5400 Intela. Planuje wybrac miedzy Tyan Tempest i5400XL a SuperMicro X7DWN+ (Server) albo X7DWA-N (Workstation).



Procesory planowane do kupienia z plyta to Quad-Core Intel® Xeon® Processor X5472 (3.00 Ghz z FSB 1600 Mhz) albo Quad-Core Intel® Xeon® Processor E5462 (2.80 Ghz z FSB 1600 Mhz), oba z 12MB cache L2. Procesory te wspieraja nowe instraukcje SSE4, ktore ponoc moga przyspieszyc obliczenia np. przy transcodowaniu streamu MPEG2 do MPEG4. Procesory te jednak nie maja juz wsparcia technologi Hyper Threading, nie wiem dlaczego Intel przy tych prockach w 45nanometra nie stosuje juz jej. W sekwencji Xeon 7000 technologia HT byla stosowana, i podejrzewam przy transcodowaniu milala znaczace zastosowanie. Teraz w sekwencji 5400 i 5200 juz HT nie widze a pojawiaja sie instrukcje SSE4, hmmm...



Czy ktos moze zabawic sie w wizjonera i podac wizje czy system da rade uciagnac MPEG2 do MPEG4 H.264, aby output nie rozjezdzal dzwieku czy nie gubil ramek? Na moim domowym Intel Core 2 CPU 6600 @ 2.40 z 4GB RAM na Vista, VLC nie wyrabial sie transcodowac to w locie do 1:1 na bitrate



2Mbps... Moze jakbym mial Quad Core 6600 @ 2.40 moze by poszlo, hmmm...

Czy moja nadzieja w 2 x Quad Xeon 3.00Ghz i plycie na chipsecie 5400, jedynie? prosze o opinie, jesli ktos testowal streaming.



pozdrawiam eXiled


Ale o co walczysz ? Duzo taniej bedzie kupic tuner ktory pusci ci stream w siec juz zakodowany w mpeg4 .

czy mowisz o produktach Scopus? Jak ten

formatting link
Koszt 3000 Euro jakby co, konkurencja jak wloski SIMtel to 1500 Euro za gole chassis. Ale odbiornik moze odebrac MPEG2 czy MPEG4 ale nie encapsuluje streamu transportowego MPEG2 TS i nie encoduje do H.264 AVC czyli MPEG4 Part 10.

Nie slyszales nigdy o czym takim jak Tuner TVSAT z Linux'em, na pokladzie ? Pierwszy z brzegu Dreambox co prawda ten model puszcza tylko stream w MPEG2 w Ethernet ale np juz taki kathrein 901 z tego co czytalem puszcza stream w MPEG4 a kosztuje ulamek tego co ty chcesz skonstruowac do transkodowania ze nie wspomne o wydajnosci. Zainteresuj sie tez kartami do kodowania MPEG4 nie sa drogie z tym ze chyba trzeba doprowadzic sygnal po niskej .

Uzywam DreamBoxa 7000S od 2 lat... Mam plugin VLC na nim i puszczam stream MPEG2 TS z DreamBox do servera z VLC (aby puscic Al Jazeera robie tak: http://192.168.1.67:31339/0,0105,090bh,090ch). Moj domowy PC to plyta Asus 1066 FSB, 4GB RAM, i procesor Dual 2 Core 6600 @

2.40Ghz i co? nie wyrabial sie na transcodowaniu do H264 1:1, zuzycie pamieci znikome, ale 2 rdzenie bciazone na 40-70% a mimo to Audio Lost buffers ma miejsce, a Video lekko zwolnione.

Z opcja Scale 0.5 a nie z 1.0 jzu obraz jest OK nie zwolniony, juz tylko czasem przerywa odzwiek.

Tez mam DM 7000 i Duala puszczonego na 3.4GHz ale nie testowalem tego transkodowania , tak jak napisalem wczesniej przesiadz sie na Kathreina tez mysle o tym bo o DM8000 chyba mozna zapomniec. Ewentualnie zerknij na karty do kodowania w MPEG4 wyjda duzo taniej niz extra sprzet a wydajnosc beda mialy o niebo lepsza.

tworcy heroine twierdza ze 8 procesorowa konfiguracja na opteronach w czasie rzeczywistym koduje video 1920x1080 30fps

prawdopdoobnie 4 procesorowy PC uciagnie enkodowanie w czasie rzeczywistym h.264 w jakosci SD, 2 mbps to dosc ambitne zadanie, nie uzywalbym vlc bo ma on chyba ciut starawa implementacje h.264 - pobaw sie najnowyszm mencoderem albo ffmpeg - ktorys z nich moze robic streaming

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required