当前位置: 首页 > 知识库问答 >
问题:

如何使用netcat传输H.264?

司徒英卓
2023-03-14

我使用此命令从Raspberry摄像机流式传输实时视频:

raspivid -n -ih -t 0 -rot 0 -w 1280 -h 720 -fps 15 -b 1000000 -o - | nc -lkv4 5001

我需要一种通过netcat传输H.264文件的方法,如上面的示例所示。它的接收方式必须与我的覆盆子相机相同。

共有1个答案

阎唯
2023-03-14

如果您的输入文件是h264,我想您可以简单地在netcat中通过管道传输该文件:

例如:

cat <yourfile> | nc -lkv4 5001

如果需要进行转码,可以使用ffmpeg。例如,来自MP4/FLV文件(请参见此处的原始答案):

ffmpeg -i <your file>.flv -vcodec copy -an -bsf:v h264_mp4toannexb | nc -lkv4 5001
 类似资料:
  • 问题内容: 我如何通过iPhone将Over WatchConnecitivity 从iPhone转移到Apple Watch,而无需在手机上进行用户交互,而只能加载,因为手表以编程方式对其进行调用。我之所以需要这样做,是因为图像处理用于创建Watchkit API中不可用的使用逻辑,因此必须通过手机进行创建。我似乎有一些使用Watch Watch连接的示例: 但是,我是Watch Kit的新手,

  • Netcat 是一款简单的Unix工具,使用UDP和TCP协议。 它是一个可靠的容易被其他程序所启用的后台操作工具,同时它也被用作网络的测试工具或黑客工具。 使用它你可以轻易的建立任何连接。内建有很多实用的工具。

  • 我在表中显示了页面列表。每个页面都有属性主页,我希望在datatable中有一列单选按钮绑定到此属性,并且用户只能检查一个值。如何在服务器端获取此值? 我看到了一些类似以下的例子:http://jforum.icesoft.org/JForum/posts/list/14157.page,但我想知道在这种情况下最好的做法是什么。

  • 问题内容: 我一直在寻找如何将MongoDB查询结果流式传输到nodejs客户端的示例。到目前为止,我发现的所有解决方案似乎都是立即读取查询结果,然后将结果发送回服务器。 相反,我(显然)想为查询方法提供一个回调,并在结果集的下一个块可用时让MongoDB调用它。 我一直在看猫鼬-我是否应该使用其他驱动程序? 一月 问题答案: 在Mongoose中进行流式处理的版本为2.4.0,该版本在发布此问题

  • 我想使用NiFi rest api将flowfiles传输到输入端口。我浏览了NiFi rest api文档,发现似乎有支持来实现同样的功能。但是,说实在的,不是很清楚,也不是很详细。 我想知道的是,如何将排队的流文件从源处理器组传输到目标处理器组的输入端口,以便使用存储。 我想尝试点击以下endpoint:

  • 问题内容: 我应该使用什么图书馆?有什么功能对我有帮助? 问题答案: 最简单的方法可能是使用序列化。因此,您的对象类必须实现可序列化,因此必须具有所有成员(primitves和大多数标准Java类已经做到了)。这允许在运行时在对象实例和字节流之间进行映射。 您还需要用于Transer的协议。如果您不想处理流传输中的字节流,可以看看RMI,尽管这并不困难。但是,使用RMI可以使您以后构建功能更强大的