Persyaratan perangkat keras untuk transkoding berbasis VLC [ditutup]

-2

Saya memiliki perangkat yang memberi saya stream video udp multicast mpeg2 mentah. Dan saya akan membangun server yang akan transcode (berdasarkan VLC) aliran ini ke H264, saya punya 20 aliran tersebut. Pertanyaan saya adalah: Apa perkiraan persyaratan perangkat keras untuk server seperti itu?

Bart De Vos
sumber
Mengapa Anda tidak benar-benar mencoba menyandikan beberapa aliran ini pada mesin yang Anda miliki dan memperkirakan persyaratan perangkat keras dari itu?
Mokubai

Jawaban:

2

Jawaban singkatnya (Benar-benar menebak semua kebutuhan Anda): konyol. Anda memerlukan kartu pemrosesan aliran (seperti kartu Tesla nVidia) atau kemampuan pemrosesan monster.

Jawaban panjangnya : Tidak mungkin dikatakan. Jika Anda menurunkan kualitas, ke level yang tidak dapat diterima untuk hampir semua aplikasi, maka server multi-core modern dapat menangani dua puluh stream. Anda tidak menyebutkan laju bit input, resolusi, atau persyaratan audio.

Berani menebak, Anda punya HDHomeRun atau produk sejenis, sumber ~ 5 MB HD Video stream dari penyedia kabel atau siaran. Jika Anda hanya ingin transcode 20 stream seperti ke "normal" x264 dan audio MP3 atau AAC, tanpa diragukan lagi membutuhkan pemrosesan kartu tambahan.

Saya memiliki HD HomeRum, server rumah quad-core berusia 3 tahun saya dapat transcode ke x264 / QP = 25 dan MP3 / Med (dengan sejumlah optimasi kualitas & kecepatan yang baik, tersedia atas permintaan) menggunakan mencoder pada waktu realtime sekitar 1,5x (artinya bahkan tidak dapat melakukan dua steam video sekaligus, jika saya merekam beberapa acara, mereka harus antri dan diproses nanti).

Chris S
sumber
1

Dua Core i7 950 (10-14 saluran per server tergantung pada parameter transcoding) akan cukup untuk kebutuhan Anda. Anda akan memiliki beban 50% -70% pada CPU untuk setiap server. Anda juga tidak perlu terlalu banyak ram, dan 8G akan cukup baik.

Andy
sumber