[color="#000000"] 第一步,新建一個視頻,然後把它拖到舞臺上,根據自己的需求調整它的屬性(圖[/color]
01)。
[color="#000000"][/color]
[color="#000000"] 第二步,寫代碼。[/color]
[color="#000000"][/color]
[color="#000000"] [/color]
//從麥和設像頭顯示視頻
[color="#000000"] [/color]
myvideo.attachVideo(Camera.get());
[color="#000000"] [/color]
myvideo.attachAudio(Microphone.get());
[color="#000000"] [/color]
//連接fms服務器
[color="#000000"] [/color]
nc = new NetConnection();
[color="#000000"] [/color]
nc.connect("rtmp:/tvtest");
[color="#000000"] [/color]
nsOut = new NetStream(nc);
[color="#000000"] [/color]
nsOut.attachVideo(Camera.get());
[color="#000000"] [/color]
nsOut.attachAudio(Microphone.get());
[color="#000000"] [/color]
//發佈直播流,“test”是流的名字
[color="#000000"] [/color]
nsOut.publish("test","live");
[color="#000000"][/color]
[color="#000000"] 到這裏我想曾經做過在線錄製視頻的讀者,應該感覺到這就是在線錄製視頻的寫法,可以說一點也沒有錯。爲什麼一樣呢?咱們一開始就說過實現直播這個功能要需要一個幫手,對了就是[/color]
vcam。因爲它有虛擬攝像頭的功能。在這裏值得再提的是,vcam還有播放列表的管理功能;它是基於DirectShow
[color="#000000"]開發的,支持的播放格式特別多。[/color]
[color="#000000"][/color]
[color="#000000"]以上兩步可以說是實現了服務端的直播流,那面下兩步我們就實現一下客戶端接收流。[/color]
[color="#000000"][/color]
[color="#000000"][/color]
[color="#000000"] 第三步,建立一個新[/color]
[color="#000000"]fla[/color]
[color="#000000"]文件,同第一步。[/color]
[color="#000000"][/color]
[color="#000000"] 第四步,寫代碼。[/color]
[color="#000000"][/color]
本文轉自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/2397.html