Hi,<div><br></div><div>Many thanks for the replies, they have been extremely useful! </div><div><br></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">>> This is quite a project. Not sure if it fits a final year project. I am not a<br>
>> video expert, but answer as no one else did so far.<br><br>> I agree it is a large scope ; i tried something similar in the past.<br>> What i found out is that synchronization and mixing from network<br>> sources is really a challenge with Gstreamer (according to my<br>
> experience), especially with videomixer etc...</span></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Taking these comments into account I've decided to reduce the scope of the project to focus solely on the network stream mixing and synchronisation problem. I will write the code with future features such as graphics, fades etc. in mind but by the sounds of it I won't have time to implement them before my project deadline.</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><span class="Apple-style-span" style="font-size: 13px; ">>>> 3) Low latency is desirable, how powerful a PC would be required for<br>
>>> this decoding, mixing and recoding multiple low-res live video streams<br><br>> How many streams ? Which resolution and framerate, origin codec ?<br>> Which target codec ? These questions only make sense with numbers, but<br>
> expect the need for powerful machines. As for latency, it will depend<br>> of the number of filters and operations you will have between the<br>> senders and the encoder.</span></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Yeh this was a pretty vague question wasn't it! I suppose this is something I really need to wait for, and test out once I've written some of the code.</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">I have almost finished my initial research and should be starting to code next week hopefully...I expect I'll be back with more specific problems then!</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Many thanks,</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Nick</span></font></div>