我的项目中有一个基于html5的播放器。我想让我的用户把它投射到他们的电视上。
我发现自己完全迷失了方向。
-
选择Chromecast和安卓电视有什么区别
我是否需要针对每个应用程序使用不同的实现/应用程序?或者,如果我为Chromecast开发,它也适用于智能电视?如果我不想实现自定义接收器,我可以只实现发送器应用程序吗? -
除了苹果,还有不是基于安卓的智能电视吗?铸造是如何与他们一起实施的?
-
如果我有一个在ios和android上运行的混合应用程序,我需要什么发件人应用程序?我需要一个不同的ios和android吗?或者对于混合动力,我也可以建立一个混合动力发送器?
如果有一个关于假人的简单教程,我会喜欢链接
在深入了解术语之前,Cast Sender是控制视频的应用程序(例如,移动设备上的应用程序(,Cast Receiver是通常在电视等大型设备上实际播放视频的应用。
选择Chromecast和安卓电视有什么区别?我是否需要为每个应用程序提供不同的实现/应用程序?或者,如果我为Chromecast开发,它也适用于智能电视?
对于正常使用,在实现上没有区别;这只是Cast Receiver正在运行的情况。您可以可选选择使用本机Android电视应用程序作为接收器,称为Cast Connect,但这是一个相对较新的功能。您的标准Cast Receiver可以在各种硬件上运行,您不关心硬件细节,只关心功能(例如,用于确定FHD与4K(。
如果我不想实现自定义接收器,我可以只实现发送器应用程序吗?
您必须有一个Cast Receiver,但有两个选项。您可以实现一个样式化的Web接收器(听起来这在您的情况下是有意义的,而且不需要太多工作(,也可以实现自定义接收器。两者都在Web接收器概述页面中介绍。
除了苹果,还有不是基于安卓的智能电视吗?铸造是如何与他们一起实施的?
除了安卓电视和tvOS之外,还有各种智能电视平台,包括Tizen、WebOS和其他平台。您的Cast Receiver将处理任何支持Cast的应用程序,您不需要任何自定义逻辑来单独支持它们。
如果我有一个在ios和android上运行的混合应用程序,我需要什么发件人应用程序?我需要一个不同的ios和android吗?或者对于混合动力,我也可以建立一个混合动力发送器?
您需要分别实现Android Sender和iOS Sender应用程序。
关于三星电视,有一个名为SmartView SDK的扩展库。
使用Samsung Smart View SDK,您可以开发移动应用程序,将多媒体内容从移动设备流式传输到Samsung智能电视。
您可以在此处参考文档:
https://developer.samsung.com/smarttv/design/smart-view-sdk.html
https://developer.samsung.com/smarttv/develop/extension-libraries/smart-view-sdk/download.html
这里的官方演示:
https://github.com/SamsungDForum/SmartViewSDKCastVideo