How to make a live web (audio+video) stream? - html

I am looking forward to make multiple live-streaming sessions at a website, like multiple "twitcams".
Is Flash Media Server the right thing for me, or what should i look for ? With FMS ill need the viewer and broadcaster. It is included ?

i recommend you to try websockets especially if you want to do multi-user-apps. there are thousands of tutorials.
probably the best solution:
node.js
and here is a similar topic:
stack-o

Related

TestFlight API and stats with as3

I'm using TestFlight to test my app.
I uploaded on itunesConnect and after some problems, now it works fine and I think I understood itunesConnect's flow.
Now I want to monitor the user experience (just for my testers) and I want to know where the user is clicking and if sometimes the app crashes.
I remember that TestFlight had some API to do this, but now I can't find them!
Maybe it was an old features when it wasn't buy from Apple. I don't know... but I don't find any good information about the API.
I'm working inside Flash Builder using as3. Any idea?
Thanks a lot!
As I mentioned in my comments, this is not acheivale at full by ItunesConnect and its App Analytics, I am using and recommend you to try this tool: https://www.appsee.com/ it matches what you want and shows really good UX analytics.

Media Server for WebRTC

We are trying to develop a web conferencing application using WebRTC. It's lack of support for IE browsers is really big pain point for us. Now we are trying to deploying a media server that can possibly do a http live streaming for non WebRTC browsers. We tried with Kurento Media Server, but unfortunately it doesn't go well with cloud. I'm clue less on how to proceed now. Can anyone help me with this regards.
P.s. Consider me as a rookie in WebRTC.
Priologic (easyRTC) just released an open source WebRTC plugin for IE.
HTTP Live Streaming has several seconds of delay. Not suitable for the real-time communication.
There are several alternative/complements that you can use in order to make videos work in IE.
First of all, please ask yourself if this is really needed. Are the people that will use your solution using IE ? If yes, could yo convince them to use a more decent another browser ?
If you really can't do that, then :
You could ask your users to install a plugin, like https://code.google.com/p/webrtc4all/
You could also use a fallback mechanism, like flash. Unfortunately, I don't know of any simple way to do that right now. You will probably have to build your solution from scratch. And the quality will probably suffer. EDIT : found this SO question, with a commercial Java applet.
Also see this SO question related to chrome frame and a google groups conversation
But really, I would just forget IE if I were you...

jQMobi documentation mirror

Just got started and running with jqMobi, which is now called 'intel's application framework' (cheesy name eh)
Along with intel's porting to their new site, they forgot to put the full docs online (at least I can't find it). Now there's only minimal documentation, like the getting started. I'd like to get on with it.
Anyone knows where the (full) docs are hosted? I really hate to go look for another framework again.
The documentation is all there. The only thing they did not add was the "testdrive", which is just the kitchen sink sample found in github
In my opinion the docs are somewhat scattered, but there's some helpful stuff if you can find it. I keep bookmarks for these links. There are some links from those that get you to more stuff.
http://html5dev-software.intel.com/documentation/jqmobiapis/index.html
http://app-framework-software.intel.com/documentation.php?r=9057
http://developer.html5dev-software.intel.com/
http://www.html5dev-software.intel.com/documentation/
Actually they split off where appMobi is a cloud services company to support apps, and Intel took the part to build the apps. So you may still need/want appMobi. Their docs are on their site of course. There is still some duplication on the appMobi site.
Technically I don't think jqMobi is the same thing as the Intel App Framework, but at the same time I have a hard time understanding what's called what anymore. I'm sure they'll clear this up over time. I hope they find names that can be useful tags on stackoverflow.com!

Interface for databasing tweets?

I have just started a new project and step one is to go and collect a bunch of information. For this first step I need a script that takes a twitter username. The program will then grab the last five posts from the user, and place them into a database, preferably as a JSON file.
I have been looking into Twitter4J, and the Streaming API. While I feel these are both good resources that are very robust and contain a lot of functionality. I am struggling to find anything that just gives me a simple start. Ideally a step by step, get one post as text, kind of tutorial would be ideal, and then I can dive into the docs and find the modules I need and so on.
So is there any tutorials or lightweight frameworks that one may know of? I am open to any language, and any suggestions. Thanks in advance, and for taking the time to read through this!
TL;DR. Need a lightweight framework that handles twitter, or a link a beginner Twitter API tutorial.
If your interested in a good PHP framework and want an easier way to work with the Streaming API, I would highly recommend looking at the 140 server. It's a framework to start with rather then to integrate later, and it looks like your just starting out so it may be a good choice. Using the streaming API you can open up a firehose with your queries and items will be pushed to you. This definitely looks to be the right choice for your use case.
Also, since you now have the link to the server, take a look through the rest of this site. I don't think you'll find a better resource for Twitter tutorials and resources.
If your looking for something much simpler, and want to get your feet wet from the beginning with Twitter and if you've never worked with RESTful API's, take an additional look at the following.
Here is an article about integrating RESTful services with CI. Codeigniter is a nice PHP framework to start with and has a lot of resourceful documentation, The example they use in the tutorial is actually Twitter which is nice.
http://net.tutsplus.com/tutorials/php/working-with-restful-services-in-codeigniter-2/
Here is a more general article about the Twitter RESTful API
http://www.ibm.com/developerworks/xml/library/x-twitterREST/
and finally if your going with CI, have a look at this library that will make things that much easier. Especially if your working with oAuth and such. It basically abstracts the whole twitter API (less streaming) into easy to use CI calls.
. . and if you don't want to use the streaming API, for your use case, your going to want to cache the tweets. I don't know any specifically great articles for this, but it's a pretty popular method and should be easy to search for. You do this because the API is rate limited in most cases.

Implementing RTMFP client in C

I am want to develop a client in C which uses RTMFP to communicate with Flash palyer for streaming video. I couldnt get much information on whether it is possible. I have looked into Cumulus project but i am not getting much insight into RTMFP specification.
If there is a workaround like writting a C wrapper around flex code is also fine. But i dont know if it is possible.
Any suggestion would be of great help.
Thanks.
Regards,
Jeeva
You could wrap the Flash OCX inside a C application and communicate with it, although I don't know if that would fulfill all your needs. I know multicast is possible without the need of a RTMFP server, but I don't know if that allows streaming video?
Sadly the RTMFP protocol uses a proprietary format which is not public and not fully known AFAIK, you can get some info here:
http://code.google.com/p/blue5/wiki/RTMPFPSpecs
But I don't know how valid it is.
Anyway, if you only want to stream video, and don't need any of the advantages of the RTMFP protocol, you could use RTMP with Red5, but maybe you already thought of it.
It seems that Adobe has finally published the RTMFP specifications.
See here:
http://blogs.adobe.com/standards/2014/04/17/adobes-rtmfp-profile-for-flash-communication-released
and here:
https://datatracker.ietf.org/doc/html/draft-thornburgh-rtmfp-flash-07