Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets Xugler通过H.264向套接字写入和读取视频_Sockets_Stream_Lan_Xuggler_Xuggle - Fatal编程技术网

Sockets Xugler通过H.264向套接字写入和读取视频

Sockets Xugler通过H.264向套接字写入和读取视频,sockets,stream,lan,xuggler,xuggle,Sockets,Stream,Lan,Xuggler,Xuggle,我希望能够通过本地网络实时发送java程序生成的BuffereImage,我的第二个应用程序可以显示它们 在过去的两天里,我浏览了很多网站,但什么也没找到。我唯一发现的是: 我尝试实现URLHandler,但问题是,MediaWriter仍然需要一个URL,一旦我添加了视频流,它就会用URL再次打开容器,然后崩溃 我希望你能帮助我,并提前表示感谢 我现在拥有的代码: val clientSocket = serverSocket.accept() connectedClients.add(cl

我希望能够通过本地网络实时发送java程序生成的BuffereImage,我的第二个应用程序可以显示它们

在过去的两天里,我浏览了很多网站,但什么也没找到。我唯一发现的是:

我尝试实现URLHandler,但问题是,MediaWriter仍然需要一个URL,一旦我添加了视频流,它就会用URL再次打开容器,然后崩溃

我希望你能帮助我,并提前表示感谢

我现在拥有的代码:

val clientSocket = serverSocket.accept()
connectedClients.add(clientSocket)
val container = IContainer.make()
val writer = ToolFactory.makeWriter("localhost", container)
          container.open(VTURLProtocolHandler(clientSocket.getOutputStream()), IContainer.Type.WRITE, IContainerFormat.make())
writer.addVideoStream(0, 0, ICodec.ID.CODEC_ID_H264, width, height)