【问题标题】:video call or voice call with adobe air使用 adobe air 进行视频通话或语音通话
【发布时间】:2019-10-01 22:42:33
【问题描述】:

我想用 Adob​​e Air 建立一个社交联系类型的应用程序来帮助人们找到友谊。

问题:
有什么方法可以在我的应用程序中使用 Adob​​e Air 进行视频通话或语音通话(通过互联网发送音频/视频字节)?

【问题讨论】:

  • 不清楚..您的意思是通过互联网发送音频/视频字节?..还是使用(移动)系统工具(例如:信号塔连接进行语音通话)?
  • 是的,我想通过互联网发送音频/视频字节
  • 然后使用sockets获取您的音频/视频字节并通过互联网发送它们。
  • @VC.One 我怀疑 Socket 是最好的解决方案,我认为 (Client A (Microphone, Camera) -> NetStream -> NetConnection) -> (客户端B NetConnection -> NetStream -> (Video)) 正是为此而设计的解决方案。虽然很容易找到仅服务器驱动的示例,但我认为可以直接点对点进行。
  • @Organis the Asker 欢迎尝试任何事情。我所听到的只是通过互联网发送字节,其中 TCP(套接字)是一个有效的选项(想想 Icecast 流等)。当我说“不清楚”时,这应该是对 Asker 扩展该主题的暗示。我们甚至还没有进入 NetStream 部分。我想知道它们在哪里/如何编码这些“音频/视频字节”。 PS:在我从事的一个项目中,他们甚至没有使用任何视频/音频编解码器,他们只是在 BitmapData 和 PCM/原始音频上使用了 LZ4 压缩的自定义系统,但他们重新使用了 I和大多数其他视频编解码器的 P 帧概念。

标签: actionscript-3 flash air animate-cc


【解决方案1】:

答案是肯定的。通过服务器应用程序(即 Adob​​e Media Server)或点对点方式(无论如何,您都需要服务器应用程序来握手,但不需要作为数据网关)。 AWS 提供预装 Adob​​e Media Server 的虚拟服务器。

【讨论】:

    猜你喜欢
    • 2019-03-23
    • 1970-01-01
    • 2021-01-15
    • 2022-01-23
    • 2022-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-20
    相关资源
    最近更新 更多