java - 使用 jCodec 从 UDP 流获取 H.264 帧

标签 java udp h.264 jcodec

我想知道如何使用 jCodec 从 UDP 实时流获取和解码 H.264 帧。我看到了如何从文件中获取它的示例,但我需要从实时流中获取它。我有接收直播流数据包的应用程序,但我需要知道如何解码数据包并显示直播流。

另外,如果有比使用 jCodec 更好的方法,请告诉我。我找了一段时间,这是我能找到的最好的,并且仍在积极维护中。

最佳答案

我最终使用了 vlcj 而不是 jCodec。有关 vlcj 的更多信息可以在这里找到:

http://www.capricasoftware.co.uk/projects/vlcj/index.html

可以在此处找到入门教程:

http://www.capricasoftware.co.uk/projects/vlcj/tutorial1.html

关于java - 使用 jCodec 从 UDP 流获取 H.264 帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21437410/

相关文章:

Python Opencv 和 Sockets - 以 h264 编码的流视频

format - 需要将h264流从附件-b格式转换为AVCC格式

java 类和对象没有正确的输出

java - Ajax 调用子类的 Jackson 编码 (Spring MVC)

java - Spring Data JPA 中的动态@Query WHERE 子句

java - 不回复UDP广播,只回复单播

java - MediaCodec H264 编码器不适用于 Snapdragon 800 设备

java - Swing 文本字段可见性问题

c - 从以太网帧中提取 UDP 数据包有效负载

multithreading - 使用 Netty 在 UDP 服务器中丢失了大量 UDP 请求