Jump to content
  • 0

ABR for WebRTCAppEE/index


Ant Man
 Share

Question

folks..

using WebRTCAppEE/index.html to stream out .. and have set the bit rate on index.html to 1500kbps, however, when we go into settings and add new bitrate for Adaptive streaming.. say 360p@ 800kpbs.. when we reconnect the publishing, it automatically forces the playback to 360p vs. the 720p 1.5Mbps we have setup in the index.html page. 
We need to be able to have the native of 1.5mbps 720p active and anybody that can't support 1.5Mbps or higher, will get the 360p feed.  also noticing the records are now at the lower Adaptive streaming bit rate vs source of 720p@ 1.5Mbps.  Doesn't adaptive streaming work on AMS WebRTC ?

Thanks 

AM
Link to comment
Share on other sites

  • Answers 6
  • Created
  • Last Reply

Top Posters For This Question

6 answers to this question

Recommended Posts

  • 0

Hi,

AMS supports ABR for WebRTC. Please see https://github.com/ant-media/Ant-Media-Server/wiki/Adaptive-Bitrate-Streaming#how-webrtc--hls-adaptive-streaming-works
Also, I think you should add 720p as well in the ABR settings and it will play either of the bitrates according to the network condition.

--
Best Regards,
Mohit Dubey

 

Link to comment
Share on other sites

  • 0

Hi,

Yes. When you enable ABR, AMS does transcoding based on the ABR Ladder. So it will do the transcoding of the stream as per the set resolutions in the ABR structure. So even if your source is 1.5Mbps at 720p and if you have set 360p only in the ABR then it will transcode it to 360p only. In case you haven't set ABR, it will pass the original bitrate. So if you want 1.5Mbps at 720p also, you need to enable 720p as well with 360p and then you will see the stream as per your network condition.

--
Best Regards,
Mohit Dubey 

 

Link to comment
Share on other sites

  • 0

Hi,

Yes AMS can upscale the resolution with ABR. Though It can't do much with the picture quality and as you can relate that using higher picture quality and bitarte as source and the  transcoding it with Adaptive streaming is a better practise than doing vice-versa.

--
Best Regards,
Mohit Dubey

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...