gpt4 book ai didi

flash - 如何将不同的视频流式传输到同一个 RTMP URL?

转载 作者:行者123 更新时间:2023-12-05 05:27:58 25 4
gpt4 key购买 nike

我正在尝试使用 Red5 作为服务器,使用 Flash 和 Adob​​e Air 作为客户端来开发视频 session 应用程序。在学习了如何使用 Flex 创建一个简单的视频聊天应用程序之后,我很困惑,我们如何将 session 中许多人的视频流式传输到同一个 rtmp url?我的 rtmp 网址是:rtmp://localhost/MyFirstRed5Server

现在我无法理解这里的逻辑。我需要为不同的用户提供不同的 URL,或者我可以将所有用户的视频流式传输到同一个 rtmp url?我是初学者,所以请不要介意我的问题和我的英语中的歧义。我只需要提醒一下。任何帮助将不胜感激。

最佳答案

没有,

每个用户都将连接到相同的 rtmp-url。但是当您加载视频时,您会连接到另一个 NetStream。

因此 NetConnection 可以在所有 NetStreams 之间共享,当然,视频聊天中的每个客户端都有自己的流。

您只需要确保发送方和接收方知道流的名称,可能您通过 RTMP 或通过 SharedObject 发送有关流名称的消息。当有人开始在 Red5/服务器端流式传输时,您可以捕获该事件。因此,客户端实际上不需要主动创建消息并提前发送内容。您可以只在服务器端监听该事件,然后同步到所有客户端(广播的客户端除外)。

塞巴斯蒂安

关于flash - 如何将不同的视频流式传输到同一个 RTMP URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14766717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com