Hello everyone! I just wanted to drop in and let everyone know that Video Chat 1.002 for Unity is now available on the Asset Store. Performance has been improved in a big way from version 1.001.
There are YouTube videos of both versions so you can compare and you can also try it out in Swap Fire, a game I made for the 7 Day FPS Challenge last year. Integration was quick and easy, even into an old side project.
Please check it out and integrate it into your Unity project today!
Depending on your platform and hardware requirements 720p is certainly possible. Video Chat allows for any resolution. That said, I think HD resolutions will require some special attention. Video Chat gives you a number of options to control video speed and quality. Whether they are enough to create engaging 720p streaming I do not know.
I am working on more demos and further optimizations for Video Chat and I will post back here when Iâve got an HD sample.
Doesnât work on mine, a exception had been thrown from the DLL
IndexOutOfRangeException: Array index is out of range.
VideoChat.Add (UnityEngine.GameObject addObject, UnityEngine.AudioSource addAudioIn, UnityEngine.AudioSource addAudioOut)
VideoChatExample+c__Iterator0.MoveNext () (at Assets/VideoChat/VideoChatExample.cs:58)
Hi I keep getting âMust have Photon installed to use this scriptâ when loading the Photon demo. I have Photon installed and and configured the login codes separately. Any help would be appreciated.
I am just testing an application using VideoChat and also encountered basically the same error as this. Mine was being thrown on the VideoChat.Init() method. It was weird because it worked on one machine and not another. Then I realized that the inbuilt webcam on the machine that was not working was not turning on (I think it had been turned off for testing with an external webcam). I plugged in a webcam and now it works as expected. My guess is that the initialize method for VideoChat is expecting to have a working webcam connected. If there is no webcam then it attempts to read from a null device, and so it breaks.
I have been working on an application using Unity 4.3. Recently we have been working on integrating VideoChat into this to provide the ability to have a video chat inside our application. Overall this has been working well, with the integration going very smoothly.
However, we have run into a problem lately where the audio is routinely crashing for some unknown (and unreported) reason - to the point where the entire application freezes and we need to force quit. After hours spent trying to track down where this might be happening (and finding out nothing more than the fact that it is the audio, not the video, causing the problem) we decided to try the original demo from the package. So we loaded up the demo that uses the Unity networking (since that is what we are using at the moment for our networking) and discovered that this too crashed in exactly the same way. This verifies that the problem is not with our application but is happening somewhere inside VideoChat, which is most unfortunate.
I was wondering if you had any thoughts on what might be causing this, and what we can do to overcome this problem.
I have a feeling that this might be a hardware / driver related bug (in which case there is not a whole lot we can do about it apart from change hardware). At the moment we have been running things on a MacBook Pro and a MacBook Air, both of which are running OSX Mavericks and using the free version of Unity 4.3. We are going to try running on a pair of Windows machines to see if that solves the problem (and thus verifying that it probably is a hardware issue).
Yeah, just checked â @jeremyalessi is active on FB broadcasting to Twitter so pinged him at the latter. If he can fix and answer that âmany-to-manyâ question, this is quite interesting. Perhaps if heâs no longer pursuing, he might consider open-sourcing? (hey, I can put it out there!)
hi,i have problems too.
1.i want send server sound to other client,for all!i changed codes but one of them hears me yet!
2.i want send server webcam to other client that they havent Webcam device!
tankyou!