For Live Streaming within browsers using 'just' .js,  I would highly suggest 
looking at Dash-Mpeg. 

Adobe, Microsoft, Google, YouTube (VOD and Live), Netflix, etc... all are 
either charter members or supporting members and browser support is fairly 
complete in modern versions (include mobile). 

There is the OSS reference standard ".js" player (which if going through a 
large 2.0 refactor, but v1.5 is solid) from the Dash group, but there are many 
others out there. Live Streaming of course requires server-based transcoding 
services to produce the single/multi-rate streams, but quite a few 'VOD' based 
servers already support Dash-based live-streaming if you do not want to use 
cloud-services for the transcoding portion of broadcasting stack.

I was involved in a drop-in replacement using Dash from a Flash/Flex/RTMP live 
lectures w/chat based system and we replaced the on-premise (RTMP) 
transcoding/broadcasting with Azure Media Services using on-premise nginx (with 
nginx-rtmp plugin) to publish the live stream to the Azure 'cloud' and we never 
looked back... 

Only for older browsers would we force a fall-back to using Flash/RTMP, but 
that was removed during a beta role-out and newer browser versions were 
enforced since it was a requirement for other web applications that were in 
use. There is also a user selected opt-out selection to revert to Flash (I've 
heard since than that less than 5% of the users currently fall back to Flash 
and that is not due to browser support, but user initiated opt-out of HTML5/.js 
player).

http://dashif.org/test-vectors/#MRMR
https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP
https://github.com/Dash-Industry-Forum/dash.js/wiki


-R

________________________________________
From: PKumar <[email protected]>
Sent: Thursday, November 26, 2015 12:32 AM
To: [email protected]
Subject: Re: [FlexJS] NetConnection for Audio/Video chat Support

Yes agree with you, but I can not find any JS library for this work as
compare to flash player. I can play VOD properly but in case of live
streaming nothing mature available.




-----
Prashant
Sr. Product Specialist, Sungard
--
View this message in context: 
http://apache-flex-users.2333346.n4.nabble.com/FlexJS-NetConnection-for-Audio-Video-chat-Support-tp11544p11547.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.

Reply via email to