云流

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2910|回复: 0

NetStream类的构造器

[复制链接]
抢楼 抢楼 本帖为抢楼帖,欢迎抢楼! 
发表于 2013-6-14 15:48:18 | 显示全部楼层 |阅读模式
可用性
Flash Player 6
Flash Communication Server MX
用法
new NetStream(connection)
参数
connection 一个NetConnection对象。
一个NetStream对象。
描述
构造器。创建一个流,这个流可以经由指定的服务器连接被用于发布(发送)或播放(接收)数据。
你不能在同一个流上同时进行发布和播放数据。例如,如果你正在一个流上进行发布,然后你调用了
NetStream.play(),则
一个隐式的NetStream.close()方法会被调用,之后,发布流会变成一个订阅流。
但不管怎么说,你可以创建多个流,并使它们同时运行于同一个连接上。一个流发布,另一个流播放。
例子
下面的范例展示了一个发布客户机和一个订阅客户机可以怎样连接到Flash Media Server,然后打开一
个应用程序流用于经
由这个连接来发送(发布)和接收(播放)数据。
//发布客户机包含这个代码
my_nc:NetConnection = new NetConnection(); //创建NetConnection对象
my_nc.connect("rtmp://myRTMPServer.myDomain.com/app"); //连接到服务器
my_ns:NetStream = new NetStream(my_nc); //在my_nc中打开app流
my_ns.publish("myWeddingVideo"); //经由这个流发布数据
//订阅客户机包含这个代码
//注意到连接和流名是与发布客户机所使用的一样的,这既不是必需的,也不是被禁止的,
////因为这些脚本是运行在不同的机器上。因为这些脚本是运行在不同的机器上。
////但不管怎么说,下面的由但不管怎么说,下面的由connect()connect()和和play()play()使用的参数必须
和使用的参数必须和
//上面的由connect()和publish()使用的参数是一样的。
my_nc:NetConnection = new NetConnection();
my_nc.connect("rtmp://myRTMPServer.myDomain.com/app");
my_ns:NetStream = new NetStream(my_nc);
my_ns.play("myWeddingVideo");
回复

使用道具 举报

无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|点播全平台|Player|Admin|播放器|kd|P2PCONF|小黑屋|手机版|Archiver|直播面试|网络电视|云流科技 ( 蜀ICP备2025132645号 )

GMT+8, 2025-5-6 14:51 , Processed in 0.070069 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2016 Comsenz Inc.

快速回复 返回顶部 返回列表