Tag: h.264

如何在Java环境中解码H.264video帧

有谁知道如何在Java环境中解码H.264video帧? 我的网络摄像机产品支持RTP / RTSP Streaming。 我的网络摄像机提供服务标准RTP / RTSP,它还支持“RTP / RTSP over HTTP”。 RTSP:TCP 554 RTP启动端口:UDP 5000

使用bufferedimages将video编码为h264?

我试图将一大堆bufferedimages(由我的应用程序在运行中创建的预先保存的图像)转换为使用java的video,并希望有一个可以帮助完成该过程的库。 我已经探索了许多不同的选项,例如jcodec(没有关于如何使用它的文档)。 Xuggler(由于与jdk5及其相关库的兼容性问题,无法使其运行)。 还有一些文档很差的其他图书馆。 我正在尝试找到一个我可以使用的库,它使用java来(1)通过逐帧写入bufferedimages来创建h264video,并且(2)有文档,这样我才能真正弄清楚如何使用dam的东西。 关于我应该研究什么的任何想法? 如果纯粹的java源代码存在于某个可以实现这一点的地方,我会非常有兴趣看到它。 因为我很想知道这个人是如何实现这个function的,以及我如何使用它! 提前致谢…

Xuggler编码和复用

我正在尝试使用Xuggler (我相信在引擎盖下使用ffmpeg )来执行以下操作: 接受原始MPJPEGvideo比特流(来自小型TTL串行摄像机)并将其编码/转码为h.264; 和 接受原始音频bitsream(来自麦克风)并将其编码为AAC; 然后 将两个(音频和video)比特组合在一起成为MPEG-TS容器 我已经看过/阅读过他们的一些优秀教程,到目前为止这里是我得到的: // I’ll worry about implementing this functionality later, but // involves querying native device drivers. byte[] nextMjpeg = getNextMjpegFromSerialPort(); // I’ll also worry about implementing this functionality as well; // I’m simply providing these for thoroughness. BufferedImage mjpeg = MjpegFactory.newMjpeg(nextMjpeg); // Specify a h.264 video stream […]