在Android应用程序中使用DIAL协议

用户7723337

我想在我的视频流应用程序中使用DIAL协议,我的应用程序是一个示例应用程序,仅使用VideoView播放HLS示例流。

我想在我的应用程序中集成DIAL协议(http://www.dial-multiscreen.org),以在电视或其他DIAL支持的服务器设备上流式传输视频。我有几个问题。

  1. 我需要同时实现服务器和客户端,还是仅实现客户端?
  2. 我可以在两部Android手机上测试此客户端和服务器,还是需要使用DIAL支持的电视作为服务器应用程序?
  3. 在DIAL网站上,他们提供了CPP示例应用程序,所以我需要重用此示例中的代码,并在此代码之上编写JNI以便在Android中使用。或有适用于Android的协议实现的SDK /库。
  4. 我在哪里可以找到适用于Android的示例。
  5. 我只是出于样本/测试目的这样做,所以是否需要注册规格文件中提到的应用程序名称?
用户名

1)。仅在要与现有服务器应用程序对话(例如与智能电视或电话应用程序的Chromecast对话)时,才需要实现客户端。如果这样做,您基本上将构建一个应用程序来执行诸如通过电话触发在电视上播放YouTube视频的操作。如果要实现播放不同的媒体,则也将需要实现DIAL服务器。

2)。您可以在实现DIAL协议服务器端的任何服务器上对其进行测试,因此可以使用两部电话作为概念证明,但是实际上将客户端和服务器都放在电话上并不是很有用。让客户端在电话上运行而服务器从PC上运行将是更现实的情况,或者针对实现DIAL服务器端协议的智能电视或Chromecast进行测试。如果使用两部手机进行测试,则肯定需要同时实现DIAL协议的服务器端和客户端。

3)当然,您不需要使用示例代码。使用标准的讲HTTP的类在Java中实现协议可能会更简单。不知道现有的Java实现,但是实现起来并不难。

4)不知道可用的示例代码,但是任何支持Chromecast的东西(例如Netflix和YouTube应用程序)都包含DIAL客户端功能-寻找支持流内容到Chromecast的开源应用程序。

5)如果仅实现客户端内容,则无需注册任何名称。仅在要分发服务器应用程序时才需要注册名称。有关详细信息,请参见此处:http : //www.dial-multiscreen.org/dial-registry

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Android应用程序中使用DIAL协议

来自分类Dev

youtube Android应用程序是否使用“ DIAL”协议?

来自分类Dev

如何在桌面应用程序中使用测量协议

来自分类Dev

在Android应用程序中使用Json

来自分类Dev

在Android应用程序中使用jqMath

来自分类Dev

在 Android 应用程序中使用 iBeacons

来自分类Dev

注意使用IMAP协议的应用程序

来自分类Dev

在Android中使用SurfaceView在应用程序内使用相机

来自分类Dev

在Android中使用SurfaceView在应用程序内使用相机

来自分类Dev

在Qt Android应用程序中使用Holo主题

来自分类Dev

在Android WebRTC应用程序中使用DataChannel

来自分类Dev

在android应用程序中使用dll库

来自分类Dev

在Android服务应用程序中使用Google Analytics(分析)

来自分类Dev

Android:下载字体并在应用程序中使用

来自分类Dev

为什么在Android应用程序中使用jdbc是错误的?

来自分类Dev

实现在Android应用程序中使用的单词列表

来自分类Dev

在Android中使用默认应用程序打开文件

来自分类Dev

在Android应用程序中使用OpenCV人脸识别算法

来自分类Dev

如何在Xamarin Android应用程序中使用动画?

来自分类Dev

如何在空白的Android应用程序中使用MVVMCross

来自分类Dev

如何在Android中使用多个“应用程序类”?

来自分类Dev

在Android应用程序中使用.so库时出错

来自分类Dev

为什么在Android应用程序中使用jdbc是错误的?

来自分类Dev

在Android中使用gridview时应用程序崩溃

来自分类Dev

在Eclipse Android应用程序中使用OpenCV

来自分类Dev

在Android应用程序中使用OpenCV人脸识别算法

来自分类Dev

Android:下载字体并在应用程序中使用

来自分类Dev

如何在Android应用程序中使用Matlab

来自分类Dev

尝试在Android应用程序中使用Toast时出错

Related 相关文章

  1. 1

    在Android应用程序中使用DIAL协议

  2. 2

    youtube Android应用程序是否使用“ DIAL”协议?

  3. 3

    如何在桌面应用程序中使用测量协议

  4. 4

    在Android应用程序中使用Json

  5. 5

    在Android应用程序中使用jqMath

  6. 6

    在 Android 应用程序中使用 iBeacons

  7. 7

    注意使用IMAP协议的应用程序

  8. 8

    在Android中使用SurfaceView在应用程序内使用相机

  9. 9

    在Android中使用SurfaceView在应用程序内使用相机

  10. 10

    在Qt Android应用程序中使用Holo主题

  11. 11

    在Android WebRTC应用程序中使用DataChannel

  12. 12

    在android应用程序中使用dll库

  13. 13

    在Android服务应用程序中使用Google Analytics(分析)

  14. 14

    Android:下载字体并在应用程序中使用

  15. 15

    为什么在Android应用程序中使用jdbc是错误的?

  16. 16

    实现在Android应用程序中使用的单词列表

  17. 17

    在Android中使用默认应用程序打开文件

  18. 18

    在Android应用程序中使用OpenCV人脸识别算法

  19. 19

    如何在Xamarin Android应用程序中使用动画?

  20. 20

    如何在空白的Android应用程序中使用MVVMCross

  21. 21

    如何在Android中使用多个“应用程序类”?

  22. 22

    在Android应用程序中使用.so库时出错

  23. 23

    为什么在Android应用程序中使用jdbc是错误的?

  24. 24

    在Android中使用gridview时应用程序崩溃

  25. 25

    在Eclipse Android应用程序中使用OpenCV

  26. 26

    在Android应用程序中使用OpenCV人脸识别算法

  27. 27

    Android:下载字体并在应用程序中使用

  28. 28

    如何在Android应用程序中使用Matlab

  29. 29

    尝试在Android应用程序中使用Toast时出错

热门标签

归档