如何使用 MediaProtocolMessageStream 停止播放

Posted

技术标签:

【中文标题】如何使用 MediaProtocolMessageStream 停止播放【英文标题】:How to stop playback using MediaProtocolMessageStream 【发布时间】:2014-01-05 17:51:11 【问题描述】:

我正在使用MediaProtocolMessageStream,我可以暂停(停止方法调用)并恢复正常,但是我不知道如何停止播放。本质上,我希望用户能够停止正在播放的视频并返回到应用程序的初始屏幕。

谢谢。

【问题讨论】:

【参考方案1】:

根据我对您问题的理解,您的接收器应用程序有一个“登陆”页面和一个“内容页面”。启动应用程序后,您会在电视上看到登录页面。当您开始播放内容时,您会显示内容。如果您在完成内容页面后询问如何返回登录页面,答案是 SDK 端没有特定的 API 可以/可以为您执行此操作,因为 SDK api 不知道关于您的接收器演示;它们主要为您提供一个沟通渠道,让您来回发送消息或媒体命令/事件,您希望如何解释或控制您的演示文稿取决于您。在“停止”媒体播放方面,只有一个暂停命令(即没有“停止”),与 MediaElement api 的相同。

您可以通过向您的接收者发送(自定义)命令并以您希望的方式通过 javascript 在您的接收者页面上提供适当的处理来实现您想要的。或者,您可以通过侦听 MediaElement 的事件并在从 MediaElement 接收到“结束”事件后,在接收器上纯粹编写代码,然后转到登录页面。

【讨论】:

以上是关于如何使用 MediaProtocolMessageStream 停止播放的主要内容,如果未能解决你的问题,请参考以下文章

如何使用本机反应创建登录以及如何验证会话

如何在自动布局中使用约束标识符以及如何使用标识符更改约束? [迅速]

如何使用 AngularJS 的 ng-model 创建一个数组以及如何使用 jquery 提交?

如何使用laravel保存所有行数据每个行名或相等

如何使用 Math.Net 连接矩阵。如何使用 Math.Net 调用特定的行或列?

WSARecv 如何使用 lpOverlapped?如何手动发出事件信号?