Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ActionScript 3.0] AS -> <- php + mysql
LordRaven
post 30.03.2014, 12:45:44
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 28.03.2009

Ostrzeżenie: (0%)
-----


Witam,
Nigy nie pisałem w AS, ale udało mi się napisać streaming rtmp kamerki, wszystko pięknie śmiga. Ale mam kilka pytań, szukałem w googlach ale nie znalazłem odpowiedniej informacji.

1.W jaki najlepszy sposób mogę poprzez AS połączyć się z php i bazą danych MySQL ?
Chciałbym zrobić tak by poprzez MySQLa mógł przerwać transmisje i wyświetlić daną informację. Czy tak się da zrobić gdy zmienię wartość w rekordzie transmisja zostanie przerwana ?
2. Jak mogę przesłać parametry z html/php i później odczytać je w AS ?

Dzięki bardzo za wszelką pomoc smile.gif

Mój html:
  1. <div id="flashContent">
  2. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="420" id="stream" align="middle">
  3. <param name="movie" value="stream.swf" />
  4. <param name="quality" value="high" />
  5. <param name="bgcolor" value="#ffffff" />
  6. <param name="play" value="true" />
  7. <param name="loop" value="true" />
  8. <param name="wmode" value="window" />
  9. <param name="scale" value="showall" />
  10. <param name="menu" value="true" />
  11. <param name="devicefont" value="false" />
  12. <param name="salign" value="" />
  13. <param name="allowScriptAccess" value="sameDomain" />
  14. <!--[if !IE]>-->
  15. <object type="application/x-shockwave-flash" data="stream.swf" width="500" height="420">
  16. <param name="movie" value="stream.swf" />
  17. <param name="quality" value="high" />
  18. <param name="bgcolor" value="#ffffff" />
  19. <param name="play" value="true" />
  20. <param name="loop" value="true" />
  21. <param name="wmode" value="window" />
  22. <param name="scale" value="showall" />
  23. <param name="menu" value="true" />
  24. <param name="devicefont" value="false" />
  25. <param name="salign" value="" />
  26. <param name="allowScriptAccess" value="sameDomain" />
  27. <!--<![endif]-->
  28. <a href="http://www.adobe.com/go/getflash">
  29. <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
  30. </a>
  31. <!--[if !IE]>-->
  32. </object>
  33. <!--<![endif]-->
  34. </object>
  35. </div>


Go to the top of the page
+Quote Post
trueblue
post 30.03.2014, 13:58:29
Post #2





Grupa: Zarejestrowani
Postów: 6 799
Pomógł: 1827
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


ad.1) Z MySQL połączyć się już w PHP, natomiast do skryptu PHP możesz się odwołać np. wysyłając z AS zapytanie poprzez GET (url z parametrami). Tej metody możesz również użyć do komunikacji w drugą stronę, możesz np. zwrócić z PHP XML i odczytać go w AS.
ad.2) Dodać parametr flashVars w inicjacji swfa w HTML, np:
  1. <param name=FlashVars value="mojaZmienna=1"/>

, a w kodzie AS odebrać:
  1. var takaSobieZmienna:Object = LoaderInfo(this.root.loaderInfo).parameters.mojaZmienna;


Ten post edytował trueblue 30.03.2014, 14:06:27


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.06.2025 - 21:55