首页 > 代码库 > FluorineFx 播放FLV 时堆棧溢出解决 FluorineFx NetStream.play 并发时,无法全部连接成功的解决办法
FluorineFx 播放FLV 时堆棧溢出解决 FluorineFx NetStream.play 并发时,无法全部连接成功的解决办法
http://25swf.blogbus.com/tag/FluorineFx/
FluorineFx NetStream.play 并发时,无法全部连接成功的解决办法
在FLASH里,假如在一个方法里,同事使用几个不同的NetStream.play 一个相同的标识,会发现只有一个能正常播放.
进行以下修改
RtmpConnection.cs 里的
NewPlaylistSubscriberStream 方法
if (streamId < StreamId)
return null;
改为
//if (streamId < StreamId)
// return null;
FluorineFx 播放FLV 时堆棧溢出解决
找到 FluorineFx.Messaging.Rtmp.Stream.PlaylistSubscriberStream.cs
public void Written(object message) 方法..把其中的 _engine.PullAndPush(); 注释掉即可.
FluorineFx 播放FLV 时堆棧溢出解决 FluorineFx NetStream.play 并发时,无法全部连接成功的解决办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。