两个计算机,A计算机发送视频信号,B计算机接收视频信号。
这两个计算机,使用socket通信,那么,发送和接收时候,传输的二进制信号,使用java.io包中的什么类表示呢?是BufferedInputStream吗?如果使用BufferedInputStream,需要开缓冲吗?开多大的缓冲?
如果不是BufferedInputStream,那是用什么类呢?
非常谢谢大家啊。
这两个计算机,使用socket通信,那么,发送和接收时候,传输的二进制信号,使用java.io包中的什么类表示呢?是BufferedInputStream吗?如果使用BufferedInputStream,需要开缓冲吗?开多大的缓冲?
如果不是BufferedInputStream,那是用什么类呢?
非常谢谢大家啊。
public class BufferedInputStreamextends FilterInputStreamBufferedInputStream 为另一个输入流添加一些功能,即缓冲输入以及支持 和 reset 方法的能力。在创建 BufferedInputStream 时,会创建一个内部缓冲区数组。在读取或跳过流中的字节时,可根据需要从包含的输入流再次填充该内部缓冲区,一次填充多个字节。 操作记录输入流中的某个点,reset 操作使得在从包含的输入流中获取新字节之前,再次读取自最后一次 操作后读取的所有字节
public class BufferedInputStreamextends FilterInputStreamBufferedInputStream 为另一个输入流添加一些功能,即缓冲输入以及支持 和 reset 方法的能力。在创建 BufferedInputStream 时,会创建一个内部缓冲区数组。在读取或跳过流中的字节时,可根据需要从包含的输入流再次填充该内部缓冲区,一次填充多个字节。 操作记录输入流中的某个点,reset 操作使得在从包含的输入流中获取新字节之前,再次读取自最后一次 操作后读取的所有字节