Click here to Skip to main content
15,879,096 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
I m final year student and my project is Data Steganography on a Real time VOIP Chanel,
which language should i prefer? (C# or JAVA)
which API should i use to work on audio and VIDEO?

this my base paper <b>Steganography in Inactive Frames of VoIP Streams Encoded by Source Codec</b>
Posted
Updated 9-Apr-16 7:31am
Comments
Mohibur Rashid 22-Dec-11 4:10am    
I dont wanna answer directly. Cause I dont have much experience. But Java and C# might not be a choice at all in this case

1 solution

C# and Java are high level languages. First you need to understand the video codecs and streaming process. Of course today's PC and smartphone are becoming more powerful. Apps like Skype or Hangouts are written in c/c++, If you want to develop in C# or java. I suggest you go with C# because its easy and visual studio is good/easy tool and get a community version its free. You can find the libraries of video and Audio encoding for both C#.net and Java. Which will do your half of the work. Now you need to think of streaming in real time not just streaming, now adays you need to include live chats. So, try starting with .net sockets library and examples. Also you can use web as tool for chats and steaming video's. Try breaking down the project for example: Video& audio coding, Streaming, Real time chat, and xaml animations(U.I). U.I is always last as it takes time. You can search for these libraries separately and then build/Integrate one by one accordingly.
 
Share this answer
 
v4
Comments
Patrice T 9-Apr-16 14:15pm    
Question from 2011 !
I guess he already found a solution.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900