i am a beginner in terms of application development.
so far i have developed a peer to peer game of BattleShips in C# and a peer to peer game of Connect 4 in Java.
for my next project i have decided to go multimedia.
i would like to implement a peer to peer chat program that uses Audio/Video streaming to each client as well as text chat and maybe file transfer also. i would like to implement it in C#.
my question is where should start?
i have read through SO and various other sources but due to my lack of experience it is still proving to be cryptic.
any tips at a newbie level are most welcome i.e. looking for relatively easy to understand tutorials.