You can test all your stream URLs from one place using above player. You can even embed this player
on your application and pass your streaming URL to this player using a GET parameter.
We have given an example below for you to try it out.
Ex: http://hlstester.com/new-hls-player/?url=http://example.com/manifest.m3u8
If you need to hide the URL and title bar, then pass 'hide_url' parameter as 'yes' on your request
URL. Please check following example.
Ex: http://hlstester.com/new-hls-player/?url=http://example.com/manifest.m3u8&hide_url=yes
So feel free to use this tool for your online streaming.
Now you can pass your different quality streams as a JSON object via url and play your streams with
quality switch option. Then your visitors will be able to select the right quality stream for their
connection or resolution type. It will be a huge advantage for your vistors and they will be able to
stream easily without any issue. At the same time they will be able to save their data.
Ex URL:
http://hlstester.com/new-hls-player/?sources=[{"url":"https://hlstester.com/archive-1559357962-1800-be4f519e98f9a4ba67783b9cc13407ca53c8ed4d.m3u8","type":"application/x-mpegURL","label":"720P"},{"url":"https://hlstester.com/archive-1559357962-1800-be4f519e98f9a4ba67783b9cc13407ca53c8ed4das.m3u8","type":"application/x-mpegURL","label":"480P"},{"url":"https://hlstester.com/archive-1559357962-1800-be4f519e98f9a4ba67783b9cc13407ca53c8ed4dasas.m3u8","type":"application/x-mpegURL","label":"360P"}]
Ex JSON object:
Please make sure your JSON is in above format exactly. And also make sure you are setting the
correct video type as per your streaming URL in the JSON. Otherwise your stream won't be working.