Closed

Bi-direction flash video broadcaster/player over RTMP red5.

GOAL:

Single public RTMP shared live video module with moderation/disconnect ability.

PLATFORM(S):

RED5 (java) server side code *might* be necessary, but prefer to avoid it.

Flash as3 in .fla source form For easy modification and recompile in Adobe FP cs3

* No FLEX, PHP, and so forth. *

DESCRIPTION:

A simple SWF file that will load a video window with a control bar. Upon load the player will check for a privately variabled live stream embedded in the player compile.

If the stream is not live:

a) Fill the stage with an embeded graphic (cam shade).

b) Produce a 'connect' button on the control bar.

c) connect button will fetch camera, remove shade, display live preview of camera, and connect stream to RTMP server. If unsuccessful, return trace of error and return shade and connect button.

d) Produce 'disconnect button' upon successful connection to terminate session.

e) Individuals with SWF loaded elsewhere will automatically drop the cam shade and stream the live video. Upon termination, they will display the cam shade again. During a live stream view their 'connect' button should change to an inactive button named 'streaming' so they may not use it.

If the stream is live:

see 'e' above.

At all times a 'admin' button should be present. It will prompt for an embedded password and upon entering successful information it will trace a success and disconnect the streamer. if unsuccessful, it will trace 'bad password'

NOTES:

Fairly straightforward idea. You and others are on the same page. At any time a user can jump on the cam and others will pick up the live stream. they will not be able to interrupt it without the admin password. This is an open login system and no other validation is needed to use the [url removed, login to view] is heavily preferred to try and keep it as much in flash, if not all, as possible. It is prefered to work with mobile flash as well, but not mandatory. The codebase should be minimalist and live data should be garbage collected regularly to prevent leaks if possible. THE ENTIRE DISPLAY SYSTEM NEEDS TO SCALE LIVE! Stage and all objects should scale properly using embed %'s. No fixed pixels please, unless it's unavoidable. I should be able to scale this down quite small and maintain full pitcure and button usage. Variables should be present but contained at the header of the as file(s) if possible and would include things I would want to change like the streamer url, admin password, cam shade, and so forth. I presume sharedobject would streamline the behaviour of the SWF without checking the server for a stream constantly. It would be nice to avoid that :)

Any takers? Thanks!

Skills: ActionScript, Adobe Flash

See more: rtmp video direction, header error control, flash as3 0, fla rtmp broadcaster, drop cam login, check for adobe flash, adobe flash check, video platform, video header, video cam, stream rtmp, rtmp, remove video, Red5, player for live stream, minimalist, live video app, Live streaming app, fp&a, flash video streaming, flash as3, embeded system, camera streaming, broadcaster, app video preview

About the Employer:
( 0 reviews ) United States

Project ID: #2500535

5 freelancers are bidding on average $300 for this job

Max01

hi sir i m interested for this job

$250 USD in 0 days
(25 Reviews)
5.4
ysong

PLEASE CHK PMB

$250 USD in 3 days
(5 Reviews)
4.2
ITExpert78

I have 6+ years of experience in media streaming using flash and Red5.

$500 USD in 10 days
(4 Reviews)
3.8
prarathore

I have good experience in Flex/Flash/Actionscript/PHP/MySQL/XML and having expertise in Audio/Video streaming. Kindly check the PMB.

$200 USD in 4 days
(3 Reviews)
3.4
atlerslab

Please must check PMB box.

$300 USD in 10 days
(4 Reviews)
2.4