问题标签 [ott]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
110 浏览

flurry - 如何为 RokuSG 实施 Flurry Analytics?

我找不到 Roku 的 SDK。

请告诉我 Flurry Analytics SDK 是否可用于 RokuSG?

如果没有任何 SDK,那么请建议我一种在没有 SDK 的情况下实现它的方法。

0 投票
1 回答
150 浏览

web - 抓取OTT平台内容列表

如何抓取 OTT 流媒体平台(Netflix、Prime video、HULU、Hotstar 等)目录列表,其中包含 flixjini、justwatchit 等详细信息?

0 投票
3 回答
258 浏览

android - Android TV:回收站视图不滚动

我在 Android TV 上使用 Recycler View 显示了一个项目列表。但是我的列表没有滚动,而是专注于它。请帮我解决这个问题。

0 投票
1 回答
37 浏览

sdk - OTT 解决方案如何将他们的应用程序插入 ISP 机顶盒

我对编码和技术会谈非常陌生,但我正在与一位客户合作,他们需要帮助了解如何在主要 ISP 的机顶盒上获取他们的 OTT 应用程序。围绕特定 ISP 的应用程序 SDK 的任何内容、有关 Dysney+ 或 Netflix 如何在盒子上获取应用程序的示例、哪个 ISP 使用哪种语言、ISP 使用哪种技术在其盒子上对应用程序收费(qml、HTML、?)对我有很大帮助!抱歉,如果我的问题非常笼统,但我对这个主题不太了解。非常感谢您的时间和帮助。

0 投票
0 回答
91 浏览

android - Android Chromecast Sender App - 侧载带有嵌入音轨的字幕轨道

我有一个带有嵌入音轨的流。我也在尝试侧载字幕轨道。我通过 Exoplayer 实现了这一点。当我在投射时尝试做同样的事情时,我遇到了奇怪的行为。不知道出了什么问题,因为我觉得我正确地遵循了文档。以下是我构建曲目的方式:

然后对于我的实际 MediaInfo:

我也在构建 MediaLoadOptions:

我正在通过以下方式加载所有这些:

以下是问题:

  • 如果开始位置不是 0,那么我的字幕轨道甚至不会出现在对话框选择器中。
  • 如果字幕轨道没有通过,则音轨选择工作正常
  • 如果确实通过了字幕轨道(位置为 0),则选择字幕轨道不会执行任何操作,并且选择音轨会导致播放错误的轨道。
0 投票
0 回答
85 浏览

android - 像hotstar播放器一样模糊叠加

如何在 hotstar 应用程序等播放器上添加模糊覆盖。他们是否模糊了约束布局或在播放器上添加了任何视图。

https://i.stack.imgur.com/BNExv.png

忍受我,我不能截图。两张图片来自同一个屏幕,当我们尝试在 hotstar 应用中观看优质视频时,它会告诉我们登录。

我正在尝试通过在约束布局中添加不透明度来进行类似的模糊视图,但它不起作用。

我还尝试了半透明的外部 android sdk(如 com.github.mmin18:realtimeblurview),但仍然无法成功。

有谁知道 hotstar 应用程序是如何在他们的播放器中实现这种模糊的。谢谢!

0 投票
2 回答
202 浏览

ios - 如何减少 AVPlayer 播放视频的初始缓冲时间?

你好朋友,我正在开发OTT平台应用程序,我需要像Snapchat和instagram作为参考,非常流畅地播放视频,没有任何延迟。我正在使用 Cloudinary 上传视频,一切正常,但第一次,AVPlayer 需要 1-2 秒的时间来启动视频,这对我来说是件坏事。播放视频后,下次我播放相同的视频时,它播放流畅,延迟时间最长为半秒。

至于我试图通过不同的博客学习并堆叠流答案,我摆脱了这是默认的 AVPlayer 缓冲时间,它取决于视频持续时间及其获取的视频信息,如标题、元数据等。但我不必使用这些信息随处可见。

我试图将AVPlayer .automaticallyWaitsToMinimizeStalling = false的这个属性设置为false,但仍然没有运气。

我从 StackOverflow 帖子中尝试了一些解决方案,但没有成功

如何减少 iOS AVPlayer 启动延迟

这是演示视频链接,您可以尝试http://res.cloudinary.com/dtzhnffrp/video/upload/v1621013678/1on1/bgasthklqvixukocv6xy.mov

如果大家可以建议,我可以用什么让OTT平台流畅播放视频真的很感谢大家...

提前致谢

0 投票
1 回答
791 浏览

javascript - 在videojs中播放youtu.be和vimeo视频

我在 .net 核心 Web 应用程序中使用 videojs 库。我选择这个库的原因是它很容易定制。他们的网站提到我们也可以嵌入 youtube 和 Vimeo URL。但是,当我尝试做同样的事情时,它不起作用。我收到“未找到兼容源”的错误消息。这是我的代码: HTML:

Javascript:

我正在使用 videoJs 7.15.0。我还尝试使用“videojs-youtube”插件。但它也不起作用。我无法找到很多与在 videojs 中播放 youtube 视频相关的数据。

如果这是不可能的,那么我应该使用哪个其他播放器?

0 投票
1 回答
761 浏览

android - 离线播放 m3u8 或 mpd 文件视频

我从服务器获取 m3u8 或 mpd 文件并将其下载到我的应用程序存储中。我将如何离线播放。我是离线视频的新手。对其使用方法的任何建议。目前我用 exoplayer 播放 m3u8 或 mpd 文件,它是 Dash、HLS 或渐进式视频。如何通过牢记 allrights drm 来离线播放这些视频。

下面的代码我使用 exoplayer sdk 从文件路径 lastsegment 中查找流类型

以及 youtube 离线视频的工作原理是什么?

0 投票
1 回答
146 浏览

http-live-streaming - 如何从 pssh 构建 PlayReady 对象

我用于 PlayReady 的 PSSH-Box 以 base64 和十六进制格式显示在下方。

我在清单中使用 mspr:pro 标记。据我了解,在使用 mspr:pro 时,您输入的是 PlayReady Object 而不是 PSSH-Box (对于 PSSH-BOX cenc:ppsh 标签,在 manifest 中使用)。

如何从 PSSH 构建 Playready 对象?