Opened this issue 8 months ago · 1 comments
通过摄像头获取的实时inpustream可以给javacv推流到rmtp地址。通过websocket获取的实时H264裸流byte[]能够转推流到其他rtmp地址吗? 我试过能把本地mp4文件推流成功,摄像头转流成功。但是实时获取的字节数组没有成功。
实时获取的byte数组每次不一样长,抓取frame的时候有时候会报错。
尝试过把wesocket读到的byte【】写入ByteArrayOutputStream ,FFmpegFrameGrabber通过ByteArrayInputStream读流,不成功。
ByteArrayInputStream bis = new ByteArrayInputStream(frameByteArray); FFmpegFrameGrabber grabber = new FFmpegFrameGrabber(bis);