Archive for the ‘RED5’ Category

Tuesday, January 20th, 2009

Adobe will essentially open up the RTMP protocol officially. RTMP has been used in other tools such as Red5 and haXe video for some time now.  But officially having it open will make it possible for more products built on it.  I am sure that most of this is to combat silverlight and to gain more video users that can play flash formats. RTMP spec will be posted here when ready.

RTMP provides an enhanced and efficient way to deliver rich content. Developers and companies will have free and open access to the documented RTMP specification to help enable unparalleled delivery of video, audio and data in the open AMF, SWF, FLV and F4V formats compatible with Adobe Flash Player.

Adobe has also been working on more real-time protocol tools based on UDP instead of TCP (which RTMP is based) that fall under RTMFP using ordered UDP that will be interesting to watch evolve.  Stratus is so far a sample of what is to come there.The UDP based real-time tools will be able to beat the capabilities of TCP based real-time  tools when using authoritative servers.

But with the RTMP announcement, multiuser and video applications should thrive even more with an open RTMP spec.

Wednesday, April 16th, 2008

A great Action Message Format (AMF) remoting kit for server side for the pythonistas is pyAMF, they recently released PyAMF 0.3 and have a sample running up on Google App Engine. There is also a tutorial for getting PyAMF running on Google App Engine. Aral Balkan got this running as well.

Features of pyAMF currently:

More on the PyAMF library:

Saturday, December 15th, 2007


haXe, one of the coolest and most versatile languages and platforms of today just released something to add to the already amazing feature set of haXe.  Nicolas Cannasse has posted about releasing haXe Video 1.0. I have been engulfed by Red5 for a few weeks and this could not have come at a better time for fun.

haxeVideo is an opensource video streaming server entirely written in haXe.

Features of haXe Video 1.0:

  • FLV streaming using RTMP protocol
  • Webcam and Microphone recording to FLV file
  • Live streaming for web conferencing
  • light and fast scalable server
  • only 50 KB of server source code : modify whatever you need !

Links

Monday, November 12th, 2007

Sandy 3.0 was released today. To go along with that a RedSandy (Red5 and sandy demo) has also been released. Sandy is the original 3d flash engine that was around before Papervision3D and Away3D and all the others. Sandy3d is an excellent library and it has many features that others do not have well particularly in the easier control of objects and importing all types of files such as ASE, WRL and 3ds in addition to COLLADA which other 3d engines like PV3d and Away3d support although it has been slower in the past 3.0 may change that.

Sandy 3D engine main features are :

  • Flash player 7 to 9 compatibility.

  • Both MTASC and Macromedia compilers compliant for AS2 and Flash CS3 and FlexBuilder for AS3 versions.

  • Several 3D primitives, allowing fast and parameterized object creation without any 3D modelisation knowledge.

  • Advanced and easy object management allowing some fantastic possibilities during your creations (scaling, rotation, translation, tween, etc.)

  • Advanced camera management ( rotation, motion on linear or bezier-curve path, movements, etc.)

  • Complex object loading thanks to the .ASE and .WRL files parser , but also Collada and 3DS files for AS3, (files generated by several 3D object modeling packages such as 3D Studio Max or Blender)

  • Material system to easily change your objects appearance. Several material are available allowing to create transparent faces, bitmap texture and video texture as webcam video stream.

  • Managment of Flash filters bringing some very nice visual effects

Red5 is the best multi-user media server out there right now and it is built with Java.

The cool and probably most interesting part is Sandy combined with Red5 to create multi-user environments in 3d for flash. There have been experiments with this and many attempts at this and is being done but an open source kit that does this is very helpful and these are two great flash toolkits in Sandy and Red5.

Get your game on!

Getting started video with Sandy 3.0 with a wise robot
[youtube=http://www.youtube.com/watch?v=vPz4VwIlrQg]

Thursday, June 14th, 2007

Open Source Flash Conference – June 15th UPDATE(Change In Time)

The second Open Source Flash Conference will be held on June 15th. The conference will start by 11:00 am Eastern Time. This conference is completely free and to attend you only need a computer , the internet and flash installed on your computer.

http://osflash.org/blog/2007_06_12_open_source_flash_conference_-_june_15th

**Recorded Sessions**

Aral Balkan – Keynote Speech
https://breeze.itap.purdue.edu/p53406718/
Ralph Hauwert – Papervision 3D
https://breeze.itap.purdue.edu/p83105421/

Aral Balkan – SWX
https://breeze.itap.purdue.edu/p62103321/
Nicolas Cannasse – Haxe Programming Language
https://breeze.itap.purdue.edu/p22188329/
Firdosh Tangri – ASWing Component Framework
https://breeze.itap.purdue.edu/p20838194/
John Grden – The Red5 Project
https://breeze.itap.purdue.edu/p20388149/
Igor Costa – Flex Applications using Flex 2 SDK and Granite Data Services and Conclusion
https://breeze.itap.purdue.edu/p19208031/
Special Drum Solo – John Grden
https://breeze.itap.purdue.edu/p38865264/

Session Details

Session : 22
Start Time : 06/15/2007 10:00 AM
End Time : 06/15/2007 4:26 PM
Number of Attendees : 838
Peak : 256

Polls

How do you rate this conference
https://breeze.itap.purdue.edu/admin/meeting/sco/reports/sco/polls/poll-answer-distribution?interaction-id=6712579&sco-id=6438511
How good was John’s Drum Solo
https://breeze.itap.purdue.edu/admin/meeting/sco/reports/sco/polls/poll-answer-distribution?interaction-id=6713919&sco-id=6438511
Are you more design or development oriented?
https://breeze.itap.purdue.edu/admin/meeting/sco/reports/sco/polls/poll-answer-distribution?interaction-id=6713995&sco-id=6438511
You are using recently mostly…
https://breeze.itap.purdue.edu/admin/meeting/sco/reports/sco/polls/poll-answer-distribution?interaction-id=6714276&sco-id=6438511
ASWing
https://breeze.itap.purdue.edu/admin/meeting/sco/reports/sco/polls/poll-answer-distribution?interaction-id=6715098&sco-id=6438511