【问题标题】:MPEG Dash streaming on multiple screen using EXOplayer使用 EXOplayer 在多个屏幕上流式传输 MPEG Dash
【发布时间】:2016-04-11 03:57:23
【问题描述】:

我需要在多个屏幕上播放 MPEG Dash 流。所以我想使用 EXO 播放器在不同的设备上播放相同的流

如果有人知道如何在多个屏幕上播放相同的 MPEG DASH 流,请回复我。

谢谢,

【问题讨论】:

  • 堆栈溢出不是她让别人为你写代码的。您一定已经研究了您的问题并首先为自己尝试了一些代码。然后你发布一个关于你的问题的问题,到目前为止你尝试过的代码,预期的行为和你得到的行为 - 见这里 .. How to Ask .. 和 minimal reproducible example.. 干杯
  • 我知道堆栈溢出时我应该问什么。我问这个问题只是因为我是 MPEG Dash 流媒体的新手,我需要正确的方向来研究这个要求。
  • 我们需要有关屏幕连接方式的更多详细信息 - 这是双屏设备、设备+设备、Android TV 还是您使用的是 Chromecast?这将极大地影响解决方案。话虽如此,首先要看看 ExoPlayer 如何为视频渲染器获取 Surface。将 SurfaceTexture.OnFrameAvailableListener 实例附加到表面,然后使用 Surface 的 copyFrom() 渲染到辅助表面。

标签: streaming mpeg-dash exoplayer


【解决方案1】:

如果您是 MPEG-DASH 的新手,我建议您阅读一些介绍性文章,例如 http://www.streamingmedia.com/Articles/Editorial/What-Is-.../What-is-MPEG-DASH-79041.aspxhttps://www.bitcodin.com/blog/2015/04/mpeg-dash/

下一步可能是定义将支持哪些平台,以及如果您要使用原生应用程序(如 ExoPlayer)、基于浏览器的播放(如 dash.jsbitmovin),或者使用原生 MPEG -DASH 支持一些设备,比如一些Smart TVs

一旦您分享了这些知识以及您的努力目标是什么,这个平台上的人们可以帮助您了解更多细节。

【讨论】:

  • 谢谢 Alexander Wolf,这是一篇非常适合 MPEG Dash 的文章。
猜你喜欢
  • 2015-12-28
  • 1970-01-01
  • 2016-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-21
  • 1970-01-01
  • 2018-06-29
相关资源
最近更新 更多