Ver código fonte

改接口名称

zhanghongrui 1 semana atrás
pai
commit
011db303cd

+ 8 - 6
app/src/main/java/com/sjkj/appthreefloor_tsgz/activity/ExoPlayerActivity.java

@@ -4,7 +4,6 @@ import android.content.pm.ActivityInfo;
 import android.net.Uri;
 import android.text.TextUtils;
 import android.view.View;
-import android.view.Window;
 import android.view.WindowManager;
 
 import androidx.lifecycle.ViewModelProvider;
@@ -62,7 +61,8 @@ public class ExoPlayerActivity extends BaseActivity {
                 .statusBarDarkFont(true, 0.2f)
                 .statusBarColor(R.color.white)
                 .init();
-
+        // 强制设置为横屏
+        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
         binding.fullscreenButton.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View v) {
@@ -85,7 +85,7 @@ public class ExoPlayerActivity extends BaseActivity {
         player.setMediaItem(mediaItem);
         player.prepare();
         player.play();
-        toggleFullScreen();
+       // toggleFullScreen();
 
         player.addListener(new Player.Listener() {
             @Override
@@ -117,9 +117,11 @@ public class ExoPlayerActivity extends BaseActivity {
             @Override
             public void onError(Throwable e) {
                 super.onError(e);
-                if (!TextUtils.isEmpty(e.getMessage())) {
-                    ToastUtils.show(e.getMessage());
-                }
+                binding.loading.setVisibility(View.GONE);
+                ToastUtils.show("获取视频源失败");
+//                if (!TextUtils.isEmpty(e.getMessage())) {
+//                    ToastUtils.show(e.getMessage());
+//                }
             }
 
             @Override

+ 5 - 5
app/src/main/java/com/sjkj/appthreefloor_tsgz/net/RetrofitService.java

@@ -35,7 +35,7 @@ import retrofit2.http.QueryMap;
 import rx.Observable;
 
 public interface RetrofitService {
-    @POST("app/login")
+    @POST("system/login")
     Observable<ResponseBean<Object>> login(@Body Params params);
 
     //事件详情中资源列表
@@ -59,7 +59,7 @@ public interface RetrofitService {
     Observable<ResponseBean<ResureDetailsBean>> resureDetails(@QueryMap Params params);
 
     //首页-通知公告
-    @GET("app/noticeList")
+    @GET("system/noticeList")
     Observable<ResponseBean<List<NoticeListBean>>> homeNoticeList(@QueryMap Params params);
 
     @POST("AppLoginController/getPrivateKey")
@@ -119,15 +119,15 @@ public interface RetrofitService {
     Observable<ResponseBean<Object>> addFeedBack(@Body Params params);
 
     //获取个人信息
-    @GET("app/profile")
+    @GET("system/profile")
     Observable<ResponseBean<ProFileBean>> GetProfileMessage();
 
     //获取摄像头类型字典项
-    @GET("app/dictList")
+    @GET("system/dictList")
     Observable<ResponseBean<List<CameraTypeBean>>> GetdictType(@QueryMap Map<String, Object> params);
 
     //获取视频流
-    @POST("app/hikPreviewURLs")
+    @POST("hik/previewURLs")
     Observable<ResponseBean<ExoPlayerBean>> gethikPreviewURLs(@QueryMap Map<String, Object> params);
 
 }

+ 2 - 2
base-lib/src/main/java/com/sjkj/base_lib/utils/AppTools.java

@@ -475,8 +475,8 @@ public class AppTools {
     }
 
     public static String getBaseUrl() {
-      // return mmkv.decodeString("baseUrl", "http://192.168.4.82:8080/api/");
-        return mmkv.decodeString("baseUrl", "http://36.137.48.33:5520/api/");
+        return mmkv.decodeString("baseUrl", "http://192.168.4.82:8080/api/");
+        //return mmkv.decodeString("baseUrl", "http://36.137.48.33:5520/api/");
     }
 
     public static String getImageBaseUrl() {