Android Chromecast:调用 messageStream.playFrom(position) 在 MediaProtocolCommand onCompleted 中不起作用

Posted

技术标签:

【中文标题】Android Chromecast:调用 messageStream.playFrom(position) 在 MediaProtocolCommand onCompleted 中不起作用【英文标题】:Android Chromecast: Call messageStream.playFrom(position) does not work in MediaProtocolCommand onCompleted 【发布时间】:2013-09-11 03:39:40 【问题描述】:

我有一个媒体播放器,当用户在视频中间连接到 chromecast 时,我想将视频投射到 chromecast 在用户离开的视频的同一位置。

mediaProtocolCommand.setListener(new MediaProtocolCommand.Listener() 
     public void onCompleted(MediaProtocolCommand mPCommand) 
          messageStream.playFrom(currentVideoPosition);
     
);

使用上面的代码 sn-p 我设法让视频播放,但它总是从视频的开头开始

【问题讨论】:

【参考方案1】:

使用 Cast android 示例应用对我来说效果很好。确保 playFrom 的参数值是以秒为单位的时间。

【讨论】:

以上是关于Android Chromecast:调用 messageStream.playFrom(position) 在 MediaProtocolCommand onCompleted 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Chromecast API 发件人 - Android 手机

Chromecast - 如何使用 android 为视频添加字幕

来自android的Chromecast不使用样式接收器

在某些 Android 设备上未发现 Chromecast 设备

在android中重新启动应用程序时如何重新连接chromecast设备

适用于 AIR Android 应用程序的 Chromecast 和 ANE - 访问 android.os