• Like
Morioka As0x02
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Morioka As0x02

  • 951 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
951
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Morioka.asでAIRとかFlexとかRed5とかRails とかなんか Morioka.as
  • 2. 宣伝 Morioka.as
  • 3. 11月22日に1000speakers @仙台#1 をやります Morioka.as
  • 4. 宣伝厨乙 Morioka.as
  • 5. Rails勉強会 @東北 片平裕市 Morioka.as
  • 6. Morioka.as
  • 7. AS初心者 です Morioka.as
  • 8. 皆優しくしてくだしあ ><Morioka.as
  • 9. AIR入門編 Morioka.as
  • 10. AIRとは? Morioka.as
  • 11. 前セッションの入門編以前で多分ばっちりだよね!? Morioka.as
  • 12. 説明は飛ばします Morioka.as
  • 13. AIR デモ Morioka.as
  • 14. FlashRails+ AIR Flex Morioka.as
  • 15. 繋ぐためには データ通信 Morioka.as
  • 16. サーバとFlex,AIR,Flashを 繋ぐ3つの方法 Morioka.as
  • 17. HTTPServiceを使うhttp/httpsのリクエス をFlashから実行 サーバからの応答が XMLで帰ってくる Morioka.as
  • 18. WebServiceを使う FlashからSOAP 今日は使いません Morioka.as
  • 19. ReomoteObject を使うサーバサイドのObject を呼び出し、 メソッドを呼び出す Morioka.as
  • 20. HTTPService デモ Morioka.as
  • 21. //http通信を実行var httpService:HTTPService = new HTTPService();httpService.method = "GET";httpService.url = "http://localhost:3000/slides/"+sid+".xml";httpService.addEventListener(ResultEvent.RESULT,resultHandler);//成功時の結果を処理するリスナーhttpService.addEventListener(FaultEvent.FAULT, faultHandler);httpService.send(); Morioka.as
  • 22. RemoteObjectWebORB for Rails デモ Morioka.as
  • 23. // リモートオブジェクトの呼び出し処理var remoteObject:RemoteObject = new RemoteObject();remoteObject.destination = ImageSaveService;remoteObject.addEventListener(ResultEvent.RESULT,  openImage);remoteObject.savePng(png); Morioka.as
  • 24. Morioka.as
  • 25. オープンソースのFlashストリーミングサーバー Morioka.as
  • 26. ビデオやオーディオの記録/ストリーミング も出来る Morioka.as
  • 27. 複数のムービーやオブジェクト間で リアルタイムにデータ共有可能 Morioka.as
  • 28. フラッシュメディア サーバーとの比較 Red5 FMS 価格 無償 高い Javaが動く Win,利用環境 環境 Linux開発言語 Java ActionScript Morioka.as
  • 29. Red5 デモ Morioka.as
  • 30. private function init():void{ nc = new NetConnection(); nc.client = new CustomClient(); nc.connect("rtmp://localhost/oflaDemo");//flvの保存先 nc.addEventListener(NetStatusEvent.NET_STATUS,onNetStatus); nc.addEventListener(SecurityErrorEvent.SECURITY_ERROR,onSecurityError); setupCameraMic();//カメラとマイクを設定}private function onNetStatus(evt:NetStatusEvent):void{ //trace("onNetStatus"); switch(evt.info.code){ case "NetConnection.Connect.Success": ns = new NetStream(nc);//ストリーミング trace("Success"); break;・・・・・・・・・・・・・・・・・ Morioka.as
  • 31. //カメラとマイクの設定private function setupCameraMic():void{ cam = Camera.getCamera(); cam.setMode(320,240,30); cam.setQuality(0,90); mic = Microphone.getMicrophone(); mic.rate = 44; if(cam != null){ videoContainer.attachCamera(cam); }}private function broadcastClick():void{ ns.attachCamera(cam); ns.attachAudio(mic); //ns.publish("red5BroadCastDemo","record"); ns.publish("red5BroadcastDemo","live");//ライブストリーミング} Morioka.as
  • 32. Rails+Flex +Red5(WebORB)Morioka.as
  • 33. AnyQuestion? Morioka.as
  • 34. ご静聴 ありがとうございました Morioka.as