【问题标题】:CustomSession: can I get a RemoteMediaClient from CastSession or is this always null?CustomSession:我可以从 CastSession 获得 RemoteMediaClient 还是始终为空?
【发布时间】:2019-04-28 09:54:49
【问题描述】:

我实现了一个 CustomSession 和 CustomSessionProvider。

SessionManagerListener 中的 onSessionStarted 使用 CastSession != null 调用,但 RemoteMediaClient == null;

RemoteMediaClient 是否始终为空?需要初始化吗?

 public class CastSessionManagerListener implements  SessionManagerListener<CastSession> {
     @Override
     public void onSessionStarted(CastSession castSession, String s) {
          Log.d(TAG, "onSessionStarted() called with: castSession = [" + castSession + "], s = [" + s + "]");
          if (!MediaRouter.getInstance(context).getSelectedRoute().isDefault()) {
              Log.e(TAG, "SESSION STARTED WITH: " + castSession.getRemoteMediaClient());
          }

      }
  }

【问题讨论】:

    标签: android google-cast


    【解决方案1】:

    应该按原样工作。您使用的是哪个 Android SDK 版本?

    请提交一个包含实现细节的错误。 https://developers.google.com/cast/support#report_issues

    【讨论】:

      猜你喜欢
      • 2013-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 2013-03-23
      • 1970-01-01
      • 2021-01-21
      相关资源
      最近更新 更多