flash on 2013-2-1
import flash.events.KeyboardEvent;
import flash.media.Camera;
import flash.net.ObjectEncoding;
♥0 |
Line 43 |
Modified 2013-02-01 13:21:47 |
MIT License
archived:2017-03-30 10:26:32
ActionScript3 source code
/**
* Copyright ohisama ( http://wonderfl.net/user/ohisama )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/v2h6
*/
package
{
import flash.display.Sprite;
import flash.events.NetStatusEvent;
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
public class play extends Sprite
{
private var nc : NetConnection;
private var tf : TextField;
public function play() : void
{
tf = new TextField();
tf.autoSize = TextFieldAutoSize.LEFT;
addChild(tf);
nc = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, CheckFMS);
nc.connect("rtmp://203.158.253.201/vod");
//nc.connect("rtmp://stream.cannibalcaniche.com/vod");
}
private function CheckFMS(e : NetStatusEvent) : void
{
var info : String = e.info.code;
if (info == "NetConnection.Connect.Success")
{
tf.appendText("ok\n");
step2();
}
}
private function step2() : void
{
var stream : NetStream = new NetStream(nc);
var video : Video = new Video(160, 120);
video.x = 50;
video.y = 50;
stream.play("red5.flv");
video.attachNetStream(stream);
addChild(video);
}
}
}