ios - 可以流式传输超过 115kbps 的视频吗?

标签 ios ipad video ffmpeg

我需要一些有流媒体视频经验的人的建议。

我的任务是组建一个系统,该系统允许来自 RS-170(复合)摄像机的视频并将它们显示在 iPad 上。问题是不允许使用无线(没有 Wi-Fi,没有蓝牙)。只有有线接口(interface)。

iPad 上的物理 I/O 选项显然非常有限,但我确实遇到了一家名为 Redpark 的公司,该公司生产 RS232 转闪电电缆。因此,我提出的解决方案是将视频馈送放入一个带有软件的盒子中,该软件可以对视频进行数字化和编码,然后使用该电缆通过 RS232 将其发送到 iPad。这里的问题是该电缆的最大带宽为 115kbps。

到目前为止,我在原型(prototype)系统上对该设置的初步测试还不够出色。我设置了两台 PC,每台都有串行端口,并用一个空调制解调器将它们连接在一起。然后我将端口的波特率设置为 115kpbs,然后尝试使用 ffmpeg 通过串行连接实时流式传输网络摄像头视频。结果不是很令人鼓舞,但我至少确实设法让某种图像出现。

我想我需要更多地使用 ffmpeg 编码选项。但我需要问:我是在浪费我的时间在这个想法上,还是我在这里问的应该是可能的?

最佳答案

对于SDA LQ 标准(“低质量”)我们使用 128 kbps 视频轨道编码 H.264 mp4(使用 x264)。 iPad上的硬件解码可以播放。它是最大 320x240 30 fps 的视频。质量很大程度上取决于 Material 。对于大多数不动的 Material ,它是可观察的。如果有很多运动或灯光变化,您可能无法辨认太多。您可以在链接中查看一些示例。视频游戏视频,但有些可能与您的应用程序相当。

在不了解您的要求(分辨率、帧速率、 Material 类型)的情况下,很难说更多。但是,如果 Material 正确,绝对有可能做到这一点并使其可观看(对于可观看的某些定义)。

关于ios - 可以流式传输超过 115kbps 的视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23683710/

相关文章:

ios - 如何解决按下按钮时出现 "class is not key value coding-compliant"错误?

ios - iPad中的应用内购买问题

linux - 如何在Linux中比较两个mp4文件

android - 如何在 Android 中使用 GPUImage 在视频上添加滤镜?

ios - 在 Firebase 中迭代快照子项

iphone - 如何经常检查 GPS 信号强度

ios - 使用自动完成 api 获取邮政编码

javascript - 如何通过 API "input type=' 文件'“标记...NO Jquery 或外部库更改本地文件的视频源

ios - 在 iPhone XS 上使用 ARKit2 和 Vision (VNDetectFaceRectanglesRequest) 时如何修复 IOAF 代码 GPU 错误

iOS 9.3 无法使用在 iPad 上运行的 iPhone App 从照片库获取缩略图