通过Internet将RTP数据包(流)发送到服务器

时间:2013-02-23 05:16:45

标签: android protocols rtp

有很多关于rtsp协议的帖子,从android生成rtp数据包。我写了一个代码,可以生成rtp数据包(流)并发送(单播/广播)到本地网络。我的问题是如何通过Internet将数据包(流)发送到服务器?我知道我们不能通过inetnet从本地设备单播到服务器(拥有私有IP)。

Android camera ----> RTP PACKETS -----------------------------------------------> SERVER
                                                     Internet

1 个答案:

答案 0 :(得分:0)

是的,你可以。路由器对此负责。事实上,您可以访问互联网的路由器有一个公共IP地址,每个人都在私人网络后面共享。这就是我给你打字的方式。您的Android需要能够访问某人的网络。然后服务器将联系该路由器,因为它将知道它的公共IP地址,你的路由器将把这些数据包发送到你的android。