具有预编码 H.264 视频流的 Android WebRTC 客户端

2024-01-29

我有一个发送 H.264 编码视频字节的视频流源。我想使用 Android 的 WebRTC 类构建一个应用程序,将此视频流发送到 WebRTC 对等点。这些内置类似乎只支持原始视频源...而不支持已由编解码器处理的视频。

我只需要创建仅包含一种视频编解码器/比特率配置的报价。对于我的用例,我不需要自动缩放带宽使用量,也不需要提供除原始 H.264 字节流之外的任何编解码器。

有没有办法利用内置的 Android WebRTC 类来实现此目的?如果没有,是否还有另一组WebRTC类?或者,我必须重新实现某些内容来创建 SDP 服务并执行所有对等连接,以及什么不可以?


None

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

具有预编码 H.264 视频流的 Android WebRTC 客户端 的相关文章

随机推荐

  • 将组件放置在任意 (x,y) 坐标处

    我想将一些按钮放在JPanel在随机位置 x y 这些布局类很烦人 这在 Swing 中可能吗 如果使用空布局 则可以设置坐标 panel setLayout null Button b new Button panel add b b s
  • Java 字符串池和类型转换

    我的问题是关于 Java 处理字符串文字的方式 从 Java 语言规范 JLS 可以清楚地看出 字符串文字是隐式驻留的 换句话说 在堆的字符串常量池部分中创建的对象 与调用时创建的基于堆的对象形成对比new String whatever
  • 我可以在同一个 Next js 项目中使用 Tailwind CSS 和 Material UI 吗?

    如果我同时使用它们 我会遇到冲突吗 这是一个很好的使用方法吗 这是有可能的 MUI 团队已经解决了这个问题 来自文档 https mui com material ui guides interoperability tailwind cs
  • java.lang.ClassNotFoundException: org.springframework.beans.factory.access.BeanFactoryReference

    经过长时间的搜索 我的案子没有答案 我就在这里 尝试将 Struts 2 Maven Spring WAR项目部署到Wildfly 11中 使用Eclipse Oxigen的默认设置 堆栈如下 15 04 27 325 INFO org j
  • AttributeError:“NoneType”对象没有属性“close”

    我是 python js 新手 我正在尝试运行一个可用的项目github https github com nava45 flipkart scraper 但是当我尝试运行时出现以下错误 Traceback most recent call
  • Vue.js 在一个组件内的另一个组件中使用变量

    我有一张员工表 每个员工都有一个角色 我尝试使用单选按钮 例如单选按钮管理员或超级管理员 来过滤该角色 如何在一个组件中的另一个组件中使用变量 现在我有这个
  • 谷歌浏览器控制台,打印图像

    大约一年前 我创建了一个插件来增强控制台日志 主要思想是在控制台中打印图像 例如您可以添加一些图标或字形 它工作得很好 我看到现在网上有很多这样的东西 问题是他们都没有自动取款机 我想是在上次 chrome 更新后注意到的 目前我有版本49
  • 如何使用 Mule 请求程序进行 SFTP - 动态文件名和路径

    我正在尝试使用 Mule 请求程序组件进行 SFTP 如何将文件名作为请求参数的一部分给出 这是我的流程
  • CardView 的 OnClickListener?

    我如何附加一个OnClickListener to a CardView 我希望每张卡片在单击时都有不同的操作 我有一个RecyclerView有一个用于显示卡片的自定义适配器 事情是这样的实施的 https developer andro
  • 从 Symfony 1.4 到 Symfony 2.0 需要付出的努力

    我有一个用 Symfony 1 4 编写的网站 这是我的第一个 symfony 网站 学习曲线对我来说有点陡峭 这是一个相当复杂的网站 如果它没有损坏 我不想 修复它 话虽如此 由于 sf 1 4 现在是遗留代码 我最终希望将网站移植到 s
  • 使用 -Wall 和 -Werror 时,警告不会被视为错误

    这是源文件 get c 的内容 include
  • 失眠:错误:SSL 对等证书或 SSH 远程密钥不正常

    我将自己的证书添加到 Node js Express 服务器以进行测试 然后我尝试联系 Insomnia 的帖子 但收到一条错误消息 Error SSL peer certificate or SSH remote key was not
  • 如何在 VS Code 中禁用 pylint 未使用的导入错误消息

    如何禁止在 VS Code 的问题框中弹出这些错误消息 正如其他人所说 您可以提供禁用参数来禁用特定消息 我想详细说明这一点 以下是禁用多个消息和提供多个参数的语法 通过谷歌搜索 这对我来说并不是很明显 python linting pyl
  • GCC 裸机内联汇编 SI 寄存器与指针不能很好地配合

    嗯 这显然是一个初学者的问题 但这是我第一次尝试制作操作系统C 实际上 我几乎完全陌生C 我已经习惯了asm 那么 为什么这实际上是无效的呢 据我所知 一个pointer in C只是一个uint16 t用于指向内存中的某个区域 右 或ui
  • 二元运算符重载;隐式类型转换

    class my bool private bool value public my bool bool value value value operator bool friend my bool operator const my bo
  • 在 Perl 中从 STDIN 捕获退出状态

    我有一个使用如下命令运行的 perl 脚本 path to binary executable path to perl script pl 该脚本对二进制文件的输出执行有用的操作 然后在 STDIN 用完后退出 返回 undef 这一切都
  • 创建一个Java洗牌程序

    我正在尝试在java中创建一个洗牌器 通过执行进出洗牌来执行 完美洗牌 将牌分成两半并交错每张牌 然后再重复一次 我有以下代码来执行随机播放 public class Shuffle private static final int shu
  • ionic 3 模态单模态全屏宽度/高度?

    我正在使用 ionic 模态 我想将我的模态大小调整为全屏 不是所有模态 而是只有 1 个模态 但无法实现此目的 因为 ionic 本身正在设置宽度 高度属性 重要的属性 我尝试过类似以下内容 media only screen and o
  • IE7 Z-Index 问题(CSS DropDown)

    我已经尝试使用 JQuery 和 CSS Tricks 进行了一些不同的修复 但我似乎无法将下拉菜单置于 IE7 中的手风琴滑块之上 它似乎在任何其他网络浏览器中都能正常工作 任何帮助将不胜感激 代码片段 HTML div class sh
  • 具有预编码 H.264 视频流的 Android WebRTC 客户端

    我有一个发送 H 264 编码视频字节的视频流源 我想使用 Android 的 WebRTC 类构建一个应用程序 将此视频流发送到 WebRTC 对等点 这些内置类似乎只支持原始视频源 而不支持已由编解码器处理的视频 我只需要创建仅包含一种