"skidank" wrote:"ioan" wrote:"skidank" wrote:
I was wondering if it is possible to make the IP Camera View Pro accept a URL for an HLS stream instead of only requiring the use of the Raspberry PI solution. I'm using Shinobi and it is capable of producing an HLS stream from just about any camera. Would be great if I could stream that to my Roku.
Right now is not possible, but it's a great idea. I'll implement that option in a future (next?) version.
That would be great, thanks!
"ioan" wrote:"skidank" wrote:"ioan" wrote:"skidank" wrote:
I was wondering if it is possible to make the IP Camera View Pro accept a URL for an HLS stream instead of only requiring the use of the Raspberry PI solution. I'm using Shinobi and it is capable of producing an HLS stream from just about any camera. Would be great if I could stream that to my Roku.
Right now is not possible, but it's a great idea. I'll implement that option in a future (next?) version.
That would be great, thanks!
Question: do you have to login in the Shinobi HLS stream?
"skidank" wrote:"ioan" wrote:"skidank" wrote:"ioan" wrote:
Right now is not possible, but it's a great idea. I'll implement that option in a future (next?) version.
That would be great, thanks!
Question: do you have to login in the Shinobi HLS stream?
You can access the HLS stream with an API key, so you don't need to embed a username/password in the URL or otherwise log in. It will be an m3u8 URL.
"skidank" wrote:"ioan" wrote:"skidank" wrote:"ioan" wrote:
Right now is not possible, but it's a great idea. I'll implement that option in a future (next?) version.
That would be great, thanks!
Question: do you have to login in the Shinobi HLS stream?
You can access the HLS stream with an API key, so you don't need to embed a username/password in the URL or otherwise log in. It will be an m3u8 URL.
"ioan" wrote:"skidank" wrote:"ioan" wrote:"skidank" wrote:
That would be great, thanks!
Question: do you have to login in the Shinobi HLS stream?
You can access the HLS stream with an API key, so you don't need to embed a username/password in the URL or otherwise log in. It will be an m3u8 URL.
I submitted the new version to be published so it can be installed from this link until Roku fixes their channel store:
https://my.roku.com/add/P9ZDPJ
Here is how the direct HLS works:
In the "Stream URL" field, start with "hls:".Also, the "Stream URL" could look like rtsp://www.somesite.com/aaa.bbb , but this will require a Raspberry or Orange Pi and it will start the hls stream on the Pi (no camera discovery and configuration on the Pi needs to be done). I will put more details in the Help.
- If the "Stream URL" looks like hls:/aaa/bbb/ccc.m3u8 then the values from the IP, Port, Login and Password will be used to create the URL.
- If the "Stream URL" looks like hls:http://www.somesite.com/someuri.m3u8 the application will use the URL without making modifications.
Let me know if this works for you.
Thanks.
"skidank" wrote:"ioan" wrote:"skidank" wrote:"ioan" wrote:
Question: do you have to login in the Shinobi HLS stream?
You can access the HLS stream with an API key, so you don't need to embed a username/password in the URL or otherwise log in. It will be an m3u8 URL.
I submitted the new version to be published so it can be installed from this link until Roku fixes their channel store:
https://my.roku.com/add/P9ZDPJ
Here is how the direct HLS works:
In the "Stream URL" field, start with "hls:".Also, the "Stream URL" could look like rtsp://www.somesite.com/aaa.bbb , but this will require a Raspberry or Orange Pi and it will start the hls stream on the Pi (no camera discovery and configuration on the Pi needs to be done). I will put more details in the Help.
- If the "Stream URL" looks like hls:/aaa/bbb/ccc.m3u8 then the values from the IP, Port, Login and Password will be used to create the URL.
- If the "Stream URL" looks like hls:http://www.somesite.com/someuri.m3u8 the application will use the URL without making modifications.
Let me know if this works for you.
Thanks.
Works great, thanks! Although now that this is working, I noticed I can't get the PTZ stuff to work. Didn't try it before, but according to the docs, supposed to hit * when viewing a camera? That brings up the Roku "Options" side-menu and I get no PTZ.
"ioan" wrote:"skidank" wrote:"ioan" wrote:"skidank" wrote:
You can access the HLS stream with an API key, so you don't need to embed a username/password in the URL or otherwise log in. It will be an m3u8 URL.
I submitted the new version to be published so it can be installed from this link until Roku fixes their channel store:
https://my.roku.com/add/P9ZDPJ
Here is how the direct HLS works:
In the "Stream URL" field, start with "hls:".Also, the "Stream URL" could look like rtsp://www.somesite.com/aaa.bbb , but this will require a Raspberry or Orange Pi and it will start the hls stream on the Pi (no camera discovery and configuration on the Pi needs to be done). I will put more details in the Help.
- If the "Stream URL" looks like hls:/aaa/bbb/ccc.m3u8 then the values from the IP, Port, Login and Password will be used to create the URL.
- If the "Stream URL" looks like hls:http://www.somesite.com/someuri.m3u8 the application will use the URL without making modifications.
Let me know if this works for you.
Thanks.
Works great, thanks! Although now that this is working, I noticed I can't get the PTZ stuff to work. Didn't try it before, but according to the docs, supposed to hit * when viewing a camera? That brings up the Roku "Options" side-menu and I get no PTZ.
PTZ works if the application can control the camera directly and only if the camera is ONVIF compliant. Fill in the IP, Port, login, password, click the "ONVIF Auto Config" button and after it finds all the camera features, click Cancel on the ONVIF dialog so your hls URL stays. Save the camera and now PTZ will work fine. You won't get the "help" remote over the HLS video by pressing the "*" (star) on the remote, that works only with mjpeg.
The arrows move the camera, fast forward and fast rewind handle the zoom, play jumps from preset to preset and replay sends camera back home.