Red5 / red5-server

Red5 Server core
Apache License 2.0
3.32k stars 981 forks source link

Improve Browsers / JavaScript support #276

Open iongion opened 4 years ago

iongion commented 4 years ago

Feature request

Short description

Environment

[x] Operating system and version: Any [x] Java version: Any [x] Red5 version: Future

Expected behavior

Using projects such as FLV.js we should be able to connect and play live streams

From that project features:

Using WebSocket connection, one can emulate the NetConnection behavior of ActionScript

There is this project https://github.com/illuspas/Node-Media-Server that can already do

What do you think ? I don't know if you have time or plan any work in this area, what would be the steps needed to do this ?

I think a WebSocket connection api (with SharedObject) plus FLV.js stream playback support over websocket are all that is needed to make red5 a jewel for the non-flash future.

imamiao commented 4 years ago

Yes, I think so too. Flash is slowly dying. HTTP-FLV must be the mainstream of live broadcast technology for some time to come. I will also try to make Red5 support HTTP-FLV if I can. 😂😂 Thanks to the Red5 team!

mondain commented 4 years ago

I'm all for it, any html5 etc interop with RTMP or other currently implemented tech in the server is welcomed.

mondain commented 3 years ago

Red5 already has WebSocket support and I've started work on jsmpeg support for #283