React Native 播放来自 IP 摄像机的 RTSP 流 [关闭]

2023-12-22

我想在 iOS 设备中通过 IP/网络通过 RTSP 协议播放视频流 (h264)。我正在使用 React Native。

我已经尝试了如下几个 React Native 包,但未能使其工作。

  • 反应本机vlcplayer
  • 反应本机 pili
  • 反应本机 pxplayer

我认为可能有效的最接近的软件包是react-native-vlcplayer,但它似乎已被放弃。

有什么推荐吗?

谢谢


您可以使用react-native-vlcplayer在iOS上从IP摄像头进行流式传输,在Android上使用react-native-vlc-player进行流式传输。

当你做“react-native链接”时,不要忘记检查RTVLCPlayer子项目内的头搜索路径和框架搜索路径。它通常是硬编码的。相应地更改它,您的代码应该可以工作。

您还可以参考这个链接 https://medium.com/mobil-dev/lets-make-a-video-player-app-e759c165fd58如果您正在 iOS 上构建。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

React Native 播放来自 IP 摄像机的 RTSP 流 [关闭] 的相关文章

随机推荐

  • AspNetCore.Identity 不适用于自定义用户/角色实现

    因为我倾向于偏爱Guid作为我的主键类型 我的User and Role类的实现如下 public class User IdentityUser
  • PHP-在下拉菜单中递归列出所有目录和子目录[重复]

    这个问题在这里已经有答案了 可能的重复 PHP 获取给定目录的所有子目录 https stackoverflow com questions 2524151 php get all subdirectories of a given dir
  • 如何使用 range 函数在字符串中插入空格?

    例如 如果我有一个字符串 其内容为 你好 你今天好吗 乔 我如何能够定期在其中插入空格 例如 我想在以下步骤中使用 range 函数向其中插入空格 range 0 27 2 所以它看起来像这样 He ll o ho w ar e yo u
  • 使用 jwplayer 进行动态 rtmp 流传输

    我正在尝试使用 javascript 和 php 发布动态 RTMP 流 我想从 url 获取流名称并在我的网络播放器 jwplayer 上发布流 喜欢xxx com watch php chanel music 我想使用音乐作为我的流名称
  • Gitkraken 桌面应用程序 - 登录错误:“请登录以继续”

    谁一直使用GitKraken作为GIT客户端 你会知道需要身份验证吗 对于应用程序 请使用以下方式登录 电子邮件受保护 cdn cgi l email protection 存储库包含 电子邮件受保护 cdn cgi l email pro
  • 使用按位运算符将 byte 转换为 int

    我正在用 Java 记录一些代码 目标是阅读并处理OSRM文件 http project osrm org 这是一个包含十六进制代码的文件 流程如下 读入某个字节到aByteBuffer用一个FileChannel 缓冲区填满后 将每个字节
  • 带有匿名方法的BackgroundWorker?

    我要创建一个后台工作者使用匿名方法 我写了以下代码 BackgroundWorker bgw new BackgroundWorker bgw DoWork new DoWorkEventHandler gt int i 0 foreach
  • Matlab函数计算平均邻度

    我尝试搜索 matlab 的函数 该函数给出平均邻度的图表 python 中的 network X 包中有一个相同的函数 所以我想知道matlab中是否有类似的功能 编辑 我无法将其转换为邻接矩阵 这实际上会占用太多空间 我所拥有的是以下边
  • C++ 将源文件中的某些函数设为私有的最佳方法是什么?

    myclass h pragma once void publicFunction myclass cpp include myclass h include
  • Android:如何以编程方式取消 SearchView 的焦点

    我的布局中有一个 SearchView 不在操作栏中 我无法使用通常的方法关闭键盘 public static void hideKeyboard Activity activity InputMethodManager imm Input
  • Firebase 3.x - 令牌/会话过期

    有谁知道令牌需要多长时间才会过期 现在没有选项可以在控制台上设置令牌有效性 自 2016 年 5 月起 Firebase 身份验证登录会话不再过期 相反 他们使用长期帐户令牌和短期自动刷新访问 ID 令牌的组合来获得两全其美的效果 如果你想
  • Spring Boot程序找不到主类

    我有一个程序在 eclipse 中作为 Spring boot 应用程序运行 程序运行良好 然后我做了以下事情 右键单击项目 gt 运行方式 gt Maven 测试 这是偶然的 当我尝试再次将程序作为 Spring Boot 应用程序运行时
  • 解压 1 个变量,剩余到列表中

    我想知道这是否可能 def someFunction return list range 5 first rest someFunction print first 0 print rest 1 2 3 4 我知道可以用这三行来完成 res
  • SQLAlchemy 查询包含多个值中任意一个的数组

    我想我可以在互联网上的某个地方找到这个问题的答案 但我似乎错过了 您可以查询表中数组列包含特定值的所有行 MyModel query filter Mymodel arrayField contains someValue 您可以输入多个值
  • 为什么 SQL Server 选择聚集索引扫描而不是非聚集索引扫描?

    在我正在查询的一个表中 聚集索引是在非主键的键上创建的 我不知道为什么 但是 该表的主键有一个非聚集索引 在执行计划中 SQL 选择聚集索引 而不是我在查询中使用的主键的非聚集索引 SQL 这样做有什么原因吗 如何强制 SQL 选择非聚集索
  • C# 属性命名事件

    我正在使用 Json 序列化程序 需要绑定到一个名为 event 的属性名称 当然 event 是 C 中的关键字 因此请执行以下操作string event get set 不允许 有什么办法去做吗 我无法更改返回给我的对象的名称 假设您
  • 如何从张量流中的两个张量创建频率张量

    我有一个像这样的张量 其中值是频率 行是索引 0 to 6 tf docs 0 2 1 2 2 1 5 0 0 1 7 8 9 6 我有一个常数张量 其中张量的值是索引 tf topics tf constant 1 2 1 3 1 0 2
  • 表单提交导致“InvalidDataException:超出表单值计数限制 1024”。

    我创建了一个 mvc 站点 并且发布了大量的 json 表单数据 Content Type application x www form urlencoded 回到mvc控制器 当我执行此操作时 我收到一条 500 响应 其中指出 Inva
  • 使自定义 Airflow 宏扩展其他宏

    有没有办法在 Airflow 中创建一个用户定义的宏 它本身是根据其他宏计算出来的 from airflow import DAG from airflow operators bash operator import BashOperat
  • React Native 播放来自 IP 摄像机的 RTSP 流 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想在 iOS 设备中通过 IP 网络通过 RTSP 协议播放视频流 h264 我正在使用 React