如何使用java在两个raspberry pi3之间发送和接收语音而不使用套接字

如何使用java在两个raspberry pi3之间发送和接收语音而不使用套接字,java,encryption,raspberry-pi3,Java,Encryption,Raspberry Pi3,如何在不使用插座的情况下在两个树莓pi3之间发送和接收语音 通过使用java,找出如何访问Raspberry Pi的串行端口,并将其连接到“真正的”调制解调器。然后向调制解调器发送命令以拨打另一个PI,该PI将拿起远程电话并将数据中继到第二个Raspberry PI 基本上,您将使用连接到电话线的两个调制解调器,其中一个Pi通过第一个调制解调器传输到另一个Pi,然后通过第二个调制解调器传输到第二个Pi 你需要调制解调器的原因是什么?因为您计划使用POTS电话网络传输数字数据。调制解调器就是为了实

如何在不使用插座的情况下在两个树莓pi3之间发送和接收语音
通过使用java,找出如何访问Raspberry Pi的串行端口,并将其连接到“真正的”调制解调器。然后向调制解调器发送命令以拨打另一个PI,该PI将拿起远程电话并将数据中继到第二个Raspberry PI

基本上,您将使用连接到电话线的两个调制解调器,其中一个Pi通过第一个调制解调器传输到另一个Pi,然后通过第二个调制解调器传输到第二个Pi


你需要调制解调器的原因是什么?因为您计划使用POTS电话网络传输数字数据。调制解调器就是为了实现这一点而设计的,但可用带宽并不大,因此,如果加密每秒所需的带宽超过另一端所能接收的带宽,您可能会遇到困难。

为什么不使用套接字?pis是如何连接的?它们是否在同一网络上,或者您是否询问串行或i2c链路的选项?pi4j项目支持这些设备该项目是:-通过电话将加密语音从第一个树莓发送到第二个部件,第二个树莓通过连接到它的电话接收语音,并且第一个树莓和第二个树莓之间没有联系,只有第一个对声音进行加密,第二个对声音进行解密,然后像这样的项目,但没有插座我不明白为什么你不想使用插座。这就是通过网络传输数据的方式。您可以通过套接字(使用SSL或您自己的实现)加密数据。他似乎想使用电话而不是传统网络。这意味着他需要调制解调器。这是非常老派的做法,我怀疑数据带宽是否能支持他的用例,但可能会。