Flash AMS同时发布livestream和liveevent

Flash AMS同时发布livestream和liveevent,flash,actionscript,flash-media-server,http-live-streaming,Flash,Actionscript,Flash Media Server,Http Live Streaming,我目前正在开发一个新版本的客户网络摄像头应用程序。目前,它只连接到单个AMS应用程序,工作正常。 现在我们也想实现一个移动流。最后,我通过直接从FlashMediaLive编码器(直接连接到AMS上的livepkgr应用程序)进行流式传输,使它能够工作 因此,对于主应用程序,我必须找到一个解决方案,其中流连接到默认应用程序(对于桌面客户端),第二个连接到livepkgr应用程序,该应用程序将创建HLS特定的视频块 我不确定我是否正确,我们必须单独使用livepkgr进行HLS流媒体。也许可以扩展

我目前正在开发一个新版本的客户网络摄像头应用程序。目前,它只连接到单个AMS应用程序,工作正常。 现在我们也想实现一个移动流。最后,我通过直接从FlashMediaLive编码器(直接连接到AMS上的livepkgr应用程序)进行流式传输,使它能够工作

因此,对于主应用程序,我必须找到一个解决方案,其中流连接到默认应用程序(对于桌面客户端),第二个连接到livepkgr应用程序,该应用程序将创建HLS特定的视频块

我不确定我是否正确,我们必须单独使用livepkgr进行HLS流媒体。也许可以扩展当前的应用程序(我们称之为“camchatdev”),以提供HLS就绪块

也许有人能帮我?我不知道从哪里开始

以下是当前连接:

  • Camchat桌面客户端:rtmp://xxx.xxx.xx.xx:80/appname
  • Camchat移动客户端(通过FMLE):rtmp://xxx.xxx.xx.xx:80/livepkgr/livestream1?adbe-实时事件=myliveevent
  • 简而言之:我希望在建立第一个连接时自动建立第二个连接。另一种解决方案是,第一个连接(或应用程序)将自动创建HLS就绪块

    希望您理解我的需要;-)

    最好的,
    Patrick

    如果您使用的是pro版本,那么您应该能够让一个应用程序完成所有操作。您正在运行哪一版本的AMS?很抱歉我的回复太晚-我们目前正在使用AMS Professional 5.0.6 r6102-您是否知道我必须从哪里开始?有没有关于这个问题的关键字或文档?感谢所有文档,我找到了对livepkr应用程序的引用。正如我正确理解的那样,单个应用程序也可以配置为发布HLS就绪流。我是否只需要使用Application.xml/Events.xml来建立此功能?小更新:我在(我的应用程序的)Main.asc中编写了一个onPublish方法,其中建立了与livepkgr应用程序的第二个连接。它工作得很好,因为我可以在livepkgr应用程序端看到一些痕迹。但是当我在Safari中打开HLS流时,我得到了一个没有任何图像/视频的播放器。如果我用同样的方法连接Flash媒体编码器,它就像一个魔咒。我错过了什么?(Code Main.asc:)livepkgr的跟踪:(使用my Main.asc连接)livepkgr的跟踪:(使用Adobe Media Live Encoder-按预期工作)