从一个Android设备到另一设备的实时视频流

时间:2019-05-23 12:32:22

标签: android video-streaming pubnub

我正在开发一个需要将实时视频流从摄像头设备(可能是android设备或某些行车记录仪)传输到另一台设备的应用程序。我尝试了pubnub视频聊天演示应用程序,但它要求这两个设备都接受加入我不想要的请求。

情况是这样的:
1.两个设备都需要以某种方式连接(无论是信令协议还是wifi)
2.连接后,在启动摄像机(行车摄像机或设备摄像机)后,流媒体应开始在另一台设备上。
有什么可能的方法来实现此目的?

我已经在wifi管理器以及视频流的编码和解码的帮助下在android中开发了相同的应用程序,但这需要花费很多时间进行初始化,甚至在传输和流式传输到另一台设备时也很滞后。

3 个答案:

答案 0 :(得分:0)

您是否已签出this opensource project in Github?这个程序是

  

通过Wi-Fi用于Android设备的视频流媒体...可让您快速链接两个android设备,并将实时视频从一个设备的相机流传输到另一个。视频流通过Wi-Fi。一台设备托管直播,另一台连接到直播。要使用Endscope,必须将设备连接到相同的wi-fi网络。

答案 1 :(得分:0)

Wowza Media Systems具有适用于Android的移动SDK。似乎适合您的需求。您想连接两个Android设备并接近实时,因此GoCoder SDK是免费的,可让您为Android构建实时流应用程序,

-使用内置库捕获和编码音频和视频流(包括4K)。 -广播这些流,以便在Android和所有设备上播放。 -用户可以在其Android上上传实时流,以供观看者在其设备上播放。

就您对延迟时间的担心而言,如果使用Wowza提供的超低延迟选项,则可以将延迟降至3秒。

完全公开:我为Wowza工作。

答案 2 :(得分:-1)

有很多服务可以帮助您了解以下主题

另外,结帐this