void Start() { Screen.sleepTimeout = SleepTimeout.NeverSleep; m_listenSocket = SetupListening(AndroidRemotePort); m_tcpClient = null; m_copyBuffer = new byte[128 * 1024]; m_readBuffer = new byte[StreamBufferSize]; m_readStream = new MemoryStream(m_readBuffer); m_readStream.Position = 0; m_readStream.SetLength(0); m_writeStream = new MemoryStream(StreamBufferSize); m_webCamStreamer = new WebCamStreamer(); }
void Start() { Screen.sleepTimeout = SleepTimeout.NeverSleep; m_listenSocket = SetupListening(AndroidRemotePort); m_tcpClient = null; m_copyBuffer = new byte[128 * 1024]; m_readBuffer = new byte[StreamBufferSize]; m_readStream = new MemoryStream(m_readBuffer); m_readStream.Position = 0; m_readStream.SetLength(0); m_writeStream = new MemoryStream(StreamBufferSize); m_webCamStreamer = new WebCamStreamer(); #if UNITY_TVOS && !UNITY_EDITOR UnityEngine.tvOS.Remote.allowExitToHome = true; #endif }
public DataReceiver(ScreenStream screen, WebCamStreamer webCamStreamer) { this.screen = screen; this.webCamStreamer = webCamStreamer; }