深入淺出 Flash Media Server (RTMP)介紹 part VI – 使用WebCam

[這段程式碼僅供ActionScript 3.0與Flash Media Server參考]

要完成一個視訊的錄製,就要學會如何抓取周邊的資源來用,例如使用Webcam或是麥克風,這次來Demo如何使用在Flash中使用WebCam,下次再來說如何將影音錄製在Flash Media Server上。 繼續閱讀

深入淺出 Flash Media Server (RTMP)介紹 part V – Play & Stream

[這段程式碼僅供ActionScript 3.0與Flash Media Server參考]

上次完成了連線,光完成連線應該沒什麼快感吧,這次要嘗試從Flash Media Server上來動態串流播放FLV檔,當然因為要播放的是一個串流的媒體,所以要先準備好一個.flv的影片檔才能播放。

繼續閱讀

深入淺出 Flash Media Server (RTMP)介紹 part IV – 建立新連線

[這段程式碼僅供ActionScript 3.0與Flash Media Server參考]

好了,接續上次的介紹內容,終於到了動動手時間了,要使用ActionScript 3.0來連接Flash Media Server,必須要透過NetConnection這個類別來完成,這是一個最基礎也是最簡單的範例:

繼續閱讀

FLV與NetStram播放完畢判斷 part II

[此文章ActionSctipt2.0與ActionScript3.0共用] 

接續這[FLV與NetStram播放完畢判斷 part I]這篇文章,今天我們來繼續談下去,要如何搞定NetStream的播放完畢事件,我們來看看下圖,下圖是一個已經完成的範例所trace出來的文字,我故意將trace出來的表示結構設置成 Event:Code ,這樣比較方便我們辨識是由哪個事件傳回哪些碼回來。 繼續閱讀

FLV與NetStram播放完畢判斷 part I

[此段文章ActionScript 2.0與ActionScript3.0共用

NetStream展示

前些日子在Demo如何在Flash中播放FLV的時候出了些問題,其實原來的寫法是對的,但是可能是上了一整天的班了,腦袋已經開始恍神(自己找藉口 :p),所以在判斷式上漏了一些idea,不過我覺得有趣的是當我嘗試用NetStream.time的屬性時,撥放到最後居然無法匹對NetStream.duration,真的是怪怪的,當時我的確曾經一度懷疑是不是自己的問題。 繼續閱讀