Click here to Skip to main content
12,698,173 members (21,964 online)
Rate this:
Please Sign up or sign in to vote.
See more: C Java Matlab
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 21-Dec-11 21:33pm
Updated 9-Apr-16 8:31am
johny10151981 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

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

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 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.
ppolymorphe 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)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170118.1 | Last Updated 9 Apr 2016
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100