| | |
| | | using Android.Util; |
| | | using Android.Views; |
| | | using Android.Widget; |
| | | |
| | | using Com.Lechange.Opensdk.Api; |
| | | using Com.Lechange.Opensdk.Device; |
| | | using Com.Lechange.Opensdk.Listener; |
| | | using Com.Lechange.Opensdk.Media; |
| | | |
| | | |
| | | using HDL_ON; |
| | | using HDL_ON.DAL.Server; |
| | | using HDL_ON_Android.LeChengView.Form; |
| | | using Java.IO; |
| | |
| | | reverseCallFragment = new ReverseCallFragment(); |
| | | FragmentManager.BeginTransaction().Replace(Resource.Id.content, reverseCallFragment).Commit(); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | private void IniView() |
| | |
| | | { |
| | | try |
| | | { |
| | | LCOpenSDK_ParamReal paramReal = new LCOpenSDK_ParamReal(AccessToken, DeviceId, 0, Psk, PlayToken, 1, false, true); |
| | | LCOpenSDK_ParamReal paramReal = new LCOpenSDK_ParamReal(AccessToken, DeviceId, 0, Psk, PlayToken, 1, false, true,-1); |
| | | //PlayEventListener listener = new PlayEventListener();//实现播放事件监听回调 2021-10-15 目前不能监听,监听了会空异常 |
| | | //mPlayWindow.WindowListener = listener;//实现播放事件监听回调 |
| | | mPlayWindow.PlayRtspReal(paramReal); |
| | |
| | | /// </summary> |
| | | public void StartTalk() |
| | | { |
| | | UserInfo.Current.inVideo = true; |
| | | CloseAudio();// 关闭Audio |
| | | LCOpenSDK_Talk.Listener = new AudioTalkerListener();//设置对讲监听 |
| | | //2021-10-29 对讲请求类型,call呼叫,如果不传,默认为talk |
| | |
| | | /// </summary> |
| | | public void StopTalk() |
| | | { |
| | | UserInfo.Current.inCall = DateTime.MinValue; |
| | | UserInfo.Current.inVideo = false; |
| | | LCOpenSDK_Talk.StopTalk(); |
| | | LCOpenSDK_Talk.Listener = null; |
| | | } |