【问题标题】:alert client when live stream is done in AS3在 AS3 中完成实时流时提醒客户端
【发布时间】:2012-02-06 22:12:47
【问题描述】:

我以为是NetStatusEvent 中的NetStream.Play.UnpublishNotify,但是当我停止直播时它不会被解雇。 onFCUnsubscribe 事件确实被触发了,但是,我有一个 5 秒的缓冲区,它不会等待该缓冲区。它几乎立即获得该事件。提醒用户直播结束的正确方法是什么?

【问题讨论】:

    标签: actionscript-3 rtmp live-streaming


    【解决方案1】:

    当流完成播放时,Netstream.Play.Stop 被触发。

    看看这里。 http://flash-reference.icod.de/NetStream.html

    【讨论】:

    • 在正常流上触发。在我的情况下,这是一个实时流并且停止不会被触发..当我停止发布实时 URL 时,NetStatusEvent 中的任何内容都不会被触发
    • 那么您应该关注onPlayStatus Event 。 help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/…
    • 看起来添加ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);NetStatusNetConnection 更准确
    猜你喜欢
    • 2012-07-31
    • 1970-01-01
    • 2020-09-11
    • 1970-01-01
    • 2016-10-10
    • 2017-08-12
    • 1970-01-01
    • 2014-11-29
    • 1970-01-01
    相关资源
    最近更新 更多