【问题标题】:Android video calls using android's sip使用 android 的 sip 进行 Android 视频通话
【发布时间】:2012-01-22 10:01:51
【问题描述】:

我想在 android 中开发一个视频通话程序。我想过使用 android 2.3.3 中引入的内置 sip。但是如何发起视频通话呢?我发现它不受支持。

【问题讨论】:

  • 您的问题的答案是什么? Android 内置 SIP 是否支持视频通话?如果是,那怎么办? Plz 我一直在寻找同样的东西。
  • 这个问题是 2 年前提出的。我不知道这期间发生了什么。

标签: android video-streaming sip


【解决方案1】:

我相信通用 Android SIP 堆栈支持视频。

取自: https://developer.android.com/reference/android/net/sip/package-summary.html

如果您想创建通用 SIP 连接(例如用于视频通话 或其他),您可以从SipManager 创建一个 SIP 连接, 使用open()。如果您只想创建音频 SIP 呼叫, 不过,您应该使用SipAudioCall 类,如所述 以上。

如果您不介意使用外部 SIP 堆栈,请查看以下内容:

http://www.youtube.com/watch?v=g1NHEsXFEns

使用Jain-SIP

编辑:最近,这个项目似乎是原生 Android SIP 领域的领导者:

https://code.google.com/p/csipsimple/ - 开源,它们提供您进行语音和视频通话所需的一切。

【讨论】:

  • 没有。如果你再读一遍,你会看到它说的是“通用 SIP 连接”。即只有没有RTP的连接。
  • 那么你需要使用RTP吗?因为通用 SIP 可以传输视频:虽然有一个用于音频呼叫的帮助程序类,但您可以使用 SipManager 类的 open()close() 方法来启动其他类型的 SIP 通信,如文本或视频会话。不过,您必须提供双向流式传输。 在这里解释:developer.com/ws/getting-started-with-sip-in-android.html 以及
  • 它说不过,你必须提供双向流媒体。 即“你可以自己做,但我们还没有提供。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多