upgrade fom 1.6 to 2.0 for live streaming, a bit lost with html 5 HLS/DASH/HDS/WEBSOCKETS … some examples needed to decide !

upgrade fom 1.6 to 2.0 for live streaming, a bit lost with html 5 HLS/DASH/HDS/WEBSOCKETS … some examples needed to decide !

Support ForumCategory: Generalupgrade fom 1.6 to 2.0 for live streaming, a bit lost with html 5 HLS/DASH/HDS/WEBSOCKETS … some examples needed to decide !
eric asked 2 years ago
Hi, I use evostream server for live streaming for some years now with these elements: – Evs pull streams from IP cameras. – JWplayer plays RTMP/Flash and HLS streams I would like to have your opinions and with examples to: – still pulling streams from ip cameras – playing streams for all devices: windows PCs, android smartphones, Ipad, etc … My questions are: with streaming protocol do i have to use for all the devices and wich player to use ? A add that i want now to use h.265 only (if possible). Thanks to EVS to respond to these basic questions …. Eric



6 Answers
eric answered 2 years ago
hi, i’m surprised that nobody at evostream can reply to this simply question. Eric
erika Staff answered 2 years ago
Hi Eric, Thank you for using EMS for years now!   Please see responses below: I would like to have your opinions and with examples to:
– still pulling streams from ip cameras
A: There is no changes in pulling streams from 1.6 to 2.0. You can still use the pullStream command to ingest your stream. Example command: pullStream uri=rtmp://<IPCAM_ADDRESS> localStreamName=test

– playing streams for all devices: windows PCs, android smartphones, Ipad, etc …
A1: To do RTMP Playback: rtmp://<EMS_IP_ADDRESS>/live/localStreamName Example: rtmp://10.2.4.5/live/test A2: You can also use HLS streaming for iOS devices. Please see here
  Q: with streaming protocol do i have to use for all the devices and wich player to use ? A add that i want now to use h.265 only (if possible).
A: Yes you can use H.265 in EMS 2.0. We support inbound TS and outboud TS/DASH for HEVC/H.265. Based on your requirements, it is suggested for you to use HLS streaming. 
  Let us know if you need anything else.   Thank you.  
eric answered 2 years ago
Hi Erika, Thank you for your response but i’m still questionning myself. You write me to use RTMP and HLS/IOS for streaming to anything but as i know flash/rtmp is quiet dead. My question is a bit different: Which streaming protocol do i have to use in these cases : – for IE/CHROME/FIREFOX for windows pc ? – for Android Tablette/smartphone ? – for IOS (i know it’s HLS in this case) When do i have to use DASH ? Eric
erika Staff answered 2 years ago
Hi Eric,   – for IE/CHROME/FIREFOX for windows pc ?
You can use HTML5 streaming (Websockets/WebRTC) but IE is not supported. Please see here.

– for Android Tablette/smartphone ?
If you will use browser here, you can still use HTML5 streaming or you can use RTMP/RTSP as well if you will opt to use a flash player.

– for IOS (i know it’s HLS in this case)
Yes correct.
  – When do i have to use DASH ?
Use DASH if you want to use adaptive-bitrate streaming. Please see here.
  Hope this helps. Please see our documentation site here Thank you.. 
eric answered 2 years ago
thanks erika, I would like to use browsers only, no specific rtsp/rtmp clients on android/ios/windows/linux. HTML5 with tag only could be the paradise for me ! I add that i need NVR also so i thing i could use HLS and DASH ? What do u thing ? Eric

Offcanvas

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.