Hey all.
For my final year project (Electronic Engineering Degree), I'm working on video conferencing tools. As an avid Apple user - I wanted to bring iChat into play. After spending literally hours searching over the net - there is F*ck all information on iChat.
I know at least H.263 and H.264 are used. I presume AAC is used. But little else is known about iChat.
So I want to devise an experiment. At what bitrate will iChat say; "hmmm - we don't have enough bandwidth here - lets move to H.263" or "bugger me, we have some more bandwidth, lets go H.264"
I plan to test this by seeing the CPU load (H.264 is way more CPU hungry) and trying to vary the bitrate available to iChat to use. Are there any ideas on how to do this (apart from allowing Azureus practically all the bitrate)
Thats the only way i can think of it.
Any ideas?
Cheers
F
For my final year project (Electronic Engineering Degree), I'm working on video conferencing tools. As an avid Apple user - I wanted to bring iChat into play. After spending literally hours searching over the net - there is F*ck all information on iChat.
I know at least H.263 and H.264 are used. I presume AAC is used. But little else is known about iChat.
So I want to devise an experiment. At what bitrate will iChat say; "hmmm - we don't have enough bandwidth here - lets move to H.263" or "bugger me, we have some more bandwidth, lets go H.264"
I plan to test this by seeing the CPU load (H.264 is way more CPU hungry) and trying to vary the bitrate available to iChat to use. Are there any ideas on how to do this (apart from allowing Azureus practically all the bitrate)
Thats the only way i can think of it.
Any ideas?
Cheers
F