【问题标题】:Chromecast testing for playable content receiver side可播放内容接收端的 Chromecast 测试
【发布时间】:2013-11-08 22:11:31
【问题描述】:

在 HTML5 视频的 javascript api 中有一个 canPlayType 方法来检查某些内容是否可播放。但是我注意到,在 Chromecast 上,这个功能并不能完全涵盖所有内容。在几次使用我正在开发的应用程序播放本地内容时,我会收到一条错误消息,指出它不可播放,但如果我取消使用 canPlayType 的错误检查,那么我就没有问题了。我很好奇是否有人确定了一种找出受支持内容的好方法,而不是简单地对照我们使用来自https://developers.google.com/cast/supported_media_types的支持媒体类型创建的列表检查字符串

【问题讨论】:

标签: chromecast


【解决方案1】:

对 HTMLMediaElement.canPlayType() 的响应应该是准确可靠的。如果您在 Chromecast 设备上发现任何不准确之处,请提交错误并提供相应信息,谢谢。

【讨论】:

  • IOS sdk中也可以使用这种方法吗?
  • 如果不支持,如何检查媒体是否不受支持?
  • canPlayTypes() 在接收方,在发送方不可用。支持的媒体格式列表位于developers.google.com/cast/docs/media
  • 我看到了,但是当我向 Chromecast 发送一个 MKV/WMA 文件时,然后将断开连接事件发回给我。它不应该播放或播放下一个文件,而是断开连接。
  • Roku 例如跳过未知媒体文件并播放下一个,Chromecast 1 和 2 的行为应该相同
猜你喜欢
  • 2015-05-19
  • 2016-03-23
  • 2014-07-12
  • 2015-05-29
  • 2020-06-20
  • 2019-12-21
  • 2017-03-07
  • 2014-10-15
  • 2020-10-08
相关资源
最近更新 更多