I want to live stream a 1080i satellite live feed. So basically i want to transcode this feed and stream it in h264 (since this is the format which gives the best streaming results). With my current hardware (amd quad core) i am not able to stream in h264 with 1280x720 resolution. It just chokes the cpu...My question to you guys is...Do i need to upgrade the server hardware or is there a workaround?
If i need to upgrade:
* What hardware do you suggest (cheap as possible)
* Is there any dedicated transcoding accelerator or some sort which works with VLC?
Software wise:
* (maybe not the place to ask this question) Is there any other transcoding/streaming software which does not choke out the cpu at these resolutions?
* Is there any other codec you suggest i should use, eventough i already tried this and it resulted in either bad pixelisation or lag/stuttering i'm still curious to know your suggestions...
By the way, I even tried transcoding the feed with my own intel quad q6600 @ 3.4Ghz and even with this cpu it resulted in almost 100% utilization.
More or less i plan to use this code to transcode the feed (some tweaks like resolution settings and deinterlacing still needs to be added):
vlc.exe -vvv --no-crashdump --sout-x264-ref=4 --sout-x264-bpyramid=none "http://IP" --repeat --sout #transcode{vcodec=h264,vb=4000,scale=1,acodec=aac,ab=128,threads=4,channels=2,audio-sync,samplerate=48000}:http{mux=ts,dst=:PORT/} :no-sout-rtp-sap :no-sout-standard-sap :sout-all :ttl=1 :sout-keep"
Any help would be appreciated...Thank you in advance
