Android 我想使用wifi直接将媒体文件从一台设备传输到另一台设备
我想使用wifi direct将媒体文件从一台设备传输到另一台设备,还想使用wifi信号进行语音聊天。我可以使用wifi direct发送图像文件,因此我想知道如何进行视频传输。视频文件与其他文件一样。因此,为了传输文件,您需要读取其字节,将它们放入数据包中并传输它们。所以我假设您实现了WiFiDirectDemo项目,该项目允许发送图像。在FileTransferService中,要发送文件,您应该具有以下功能:Android 我想使用wifi直接将媒体文件从一台设备传输到另一台设备,android,Android,我想使用wifi direct将媒体文件从一台设备传输到另一台设备,还想使用wifi信号进行语音聊天。我可以使用wifi direct发送图像文件,因此我想知道如何进行视频传输。视频文件与其他文件一样。因此,为了传输文件,您需要读取其字节,将它们放入数据包中并传输它们。所以我假设您实现了WiFiDirectDemo项目,该项目允许发送图像。在FileTransferService中,要发送文件,您应该具有以下功能: File myFile = new File (FILE_TO_SEND)
File myFile = new File (FILE_TO_SEND);
byte [] mybytearray = new byte [(int)myFile.length()];
fis = new FileInputStream(myFile);
bis = new BufferedInputStream(fis);
bis.read(mybytearray,0,mybytearray.length);
os = sock.getOutputStream();
os.write(mybytearray,0,mybytearray.length);
os.flush();