示例#1
0
        void Awake()
        {
            try {
                GlassLiveImpl.Init(AppKey, AppSecret, gameObject.name, (int)MaxFrameSize);
                GlassLiveImpl.SetVideoQuality((int)VideoQuality);
                GlassLiveImpl.SetForceSoftwareEncoding(SoftwareVideoEncoder, SoftwareAudioEncoder);
                GlassLiveImpl.SetCacheFolder(CacheFolder);
                GlassLiveImpl.SetMinDuration(MinDuration);

                if (RecordAudioFromMic)
                {
                    GlassLiveImpl.SetRecordAudioFromMic();
                }
                        #if (!UNITY_5_6_OR_NEWER)
                if (RecordGUILayer)
                {
                    ShareRECImpl.SetRecordGUILayer();
                }
                        #endif
            } catch (Exception e) {}
            InitializeFrontMostCamera();
            InitializeBackMostCamera();
        }
示例#2
0
 public static void SetLiveURL(string url)
 {
     GlassLiveImpl.SetCacheFolder(url);
 }