screen sharing software creation using as3 - apache-flex

I wish to do screen sharing application using as3 as the part of one project.
how to get screen sharing video using as3. Thanks.

Screen sharing with flash is already possible with LiveCycle Collaboration Service. Read this article for more info
Update:
LiveCycle Collaboration Service is now known as Influxis Collaboration Service

AS3 does not support this per se. There are some solutions that use java or other technologies to stream through a streaming media server such as Flash Media Server (I'm guessing Fuze Meetings uses something like this), but you cannot do this with just the Flash Player alone. Adobe's Connect Now supports some screen sharing through their Acrobat.com service.

ScreenCamera SDK is definitily your best option here. It installs a camera on the system just like a regular webcam to which you can connect using Flex. ScreenCamera SDK remains completely invisibe to the end user so it looks like your app is doing all the video capture and recording and sharing.
You can test it from here:
http://www.pcwinsoft.com/download/slsdk/
I think this is the simplest way to do what you want to do,

Related

How to combine Google Services with JavaFX multiplayer game?

Hi, I am writing a multiplayer turn-based game in JavaFX 8.
For now I have game which is working on desktop and users connect by LAN network. I wrote a class for the client and another class for the server.
I am new in developing games by JavaFX and I know that I can compute my game with Google Services and there are ready-made tools for creating such multiplayer games.
This is link to Google Services: https://developers.google.com/games/services/
I would like to use Google Services because I want prepare game to porting with JavaFXPorts mobile plugin for Desktop, Android and iOS.
Do I have to write client and server class again?
How should I add Google Services to each of systems?
Maybe anyone have any example of using Google Services in similar applications.
Thanks in advance for all the answers and suggestions. :)
Using JavaFXPorts, you can deploy your Java application to desktop and mobile devices, so if your client is a JavaFX application you won't need to write it again.
Surely you will need to take care about the different layouts required for different resolutions.
Since on mobile you will be running Java 7, make sure you don't use streams on your code. Lambdas can be used though.
Regarding the use Google Play Services, they work with JavaFXPorts. Have a look at this question.
But before going into Google Play Services, I will suggest you create some samples first, to get a grasp of the process.
Have a look at the free Gluon plugin to get you started with JavaFXPorts. Follow the samples and have a look at the list of prerequisites to be able to deploy your apps.

Facebook Card Game? Which architecture?

I am developing a Facebook Card Game for my thesis and i am wondering which architecture fits best?
I am going to develop the game using Silverlight + ASP.NET.
On the one side the game should contain player vs. player card games.
On the other there will be also a lot of contant similar to Mafia Wars(or any other game like that) where you just interact with the server (incl. database)
I read a lot about ASP.NET MVC, Silverlight MVVM and that stuff.
But what fits best for a game like that?
Also i am not sure if i should go with Silverlight 4 already?
I don't want to start the wrong way.
I really appreciate your help.
I would choose a rich media architecture that you are familiar with. A card game can (and has) been done in just about every client + server architecture that exists.
However, here are some considerations:
The Facebook platform has a rich developer history with PHP, not to mention a decently vetted API library in PHP5.
Choose your rich media options carefully if you are concerned about platform support. Flash has a much deeper user install base than silverlight. If you are concerned about IPad support, go with HTML+CSS and use a good JS toolkit like JQuery.
Any decent Facebook game that has a large amount of traffic will need an object caching strategy. Choose a server architecture that has one natively, supports one, or integrates with one (like memcached)

AS3 webcam stream tutorial request

can anybody tell me where can i find some tutorials/ sample code on how to stream a webcam using ActionScript 3
Look for tutorials about the Camera class. Here's a pretty good one from the looks of it:
www.communitymx.com/abstract.cfm?cid=2816A
If you're streaming you're probably streaming to Flash Media Server or Red5, Wowza, etc. You'd do well to visit fmsguru.com and flashcomguru.com to read the tutorials there. Flash Player 10 also now supports direct client to client streaming and Adobe's also got the new Flash Collaboration Service which provides some of the functionality of FMS. There's an Adobe blog post here:
http://blogs.adobe.com/collabmethods/2008/12/try_rtmfp_and_clienttoclient_d.html

Encrypted Video Playback Adobe AIR (Flex)

Suppose you have an encrypted video file and the associated AES key. Is it possible to play that video in a flex AIR application without saving the decrypted version of the file? How?
If you do go the DRM route, I believe the Flash Media server supports all this.
Yes, you can.
The easiest way would be to use flash access or flash media server as others have suggested.
The hard way is to create everything yourself using NetStream and the appendBytes method. With appendBytes the data for the video can come from anywhere in any form and it is up to you to put it into the correct form to be played.
Take a look at this question on appendBytes:
In AS3 while using NetStream for video playback how do I seek when I use appendBytes
If you are protecting content, being adobe, I suspect that AIR will have some form of DRM api that you can use.
This returns alot of data about protecting videos in Flash/AIR and other adobe products.

are there any ASP.NET with Voice Recording sample codes?

I am wondering if there is any codes sample for ASP.NET with Voice recording.
Ok, Basically, i want to create a web page that allow user to click a record button and record his voice thru his/her microphone and then convert it into mp3 file, then i want to click PLAY button to play what was recorded.
I have searched google alot and cannot find any codes that code do just that.
I have seen site that can do just that and it is using FLASH with RoR (i think).
Is there any way to record voice using ASP.NET?
I dont care if it need to combine with FLASH with ASP.NET, as long as it is possible.
Thanks.
EDIT:
Stephen M. Redd,
Appreciate your input. Yes, i know there is no simple way to accomplish what i am asking for. I also have researched and google alot on this question. Yes,I have come to know the best way to do this is through using FLASH with either FMS or RED5 (open source).
So i am trying to figure out how to write a simple FLASH (.swf) that i can record voice and then save into mp3 format to RED5 server.
Do you know or can you provide any directions to what i am asking above?
1) Tutorial on Microphone class in FLASH (i am reading some basic implementation from a book called "FLASH Actionscript in a classroom", which doesnt tell me how to record voice but ONLY how to use microphone object in FLASH)
2) Tutorial on how to setup and use RED5 (FMS is NOT an option due to its cost)
3) how to integrate 1) and 2) with asp.net and javascript (if there is any flashvars that the FLASH microphon .swf i can access so that ASP.NET can be used with javascript)
Thanks.
EDIT 2:
I cant consider to accept an answer BECAUSE none of them has provided a good answer.
Take a look on my question and read the comments i got, and you will see that my question was NOT being provided a good answer.
My question is to find a web-based Audio/Voice recorder so that the users can record their voice on the site.
To better convey what i exactly asked for, take a look at www.snapvine.com or www.pubclip.com . Both of them provide a way for users to record their voice right on the webpage.
So, i am looking for a FLASH component (.swf) similar to what they offer to integrate with my site.
EDIT 3:
This voice/microphone recording thing seem to be a challenging project for most developers.
I guess this means i am all alone.
I think this is something that would have to be done with Flash.
This guy appears to have some examples of doing voice recording in Flash, with code samples:
http://fms.denniehoopingarner.com/
There is no simple way to do this kind of thing. Standard web technologies based on HTTP and HTML just don't have the features. HTTP doesn't work well with moving audio data, and HTML and Javascript are not able to talk directly to the hosting OS or hardware resources like the microphone.
There are 3rd party browser plug-ins and applets that you may be able to use via a web application to do this kind of thing.
Most people use Flash and the Flash Media Server to do audio input via the web.
There are also some Java applets that have similar capabilities such as the ListenUp SDK (I have not used this, so it isn't an endorsement).
There is a lot of discussion on this topic related to Microsoft Silverlight, but as I understand it voice and camera inputs from the client side are not supported as of Silverlight 2, though it may get put into Silverlight 3. There is a good bit of information about how to use the necessary Flash bits within a Silverlight application though. For more info on that, check out this post.
ASP.net is a Server-Side Technology, but voice recording is done Client side. So regardless if you use ASP.net, PHP, Ruby on Rails or Cobol, you can't do it directly.
What you need is a Client-Side Application that works together with the Server Side to accomplish this. I do not know if Silverlight can do Microphone recording, but Flash can. This is apparently quite easy using the Flash Media Interactive Server, but normally you should be able to do this without, i.e. just by having a Flash Application doing the recording and then Uploading it to the server.
Hi Sam in Silverlight 4 it is possible to record voice from microphone and webcams.
Just follow the blog.
http://blog.ondrejsv.com/post/Audio-recorder-Silverlight-4-sample.aspx
Good Luck

Resources