# How do I set up IP camera streaming via the browser?

**URL:** <https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726>\
**Category:** How to implement?\
**Tags:** v2\
**Created:** [May 8, 2020, 5:54am UTC](https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726 "2020-05-08T05:54:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![matkonstant](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/matkonstant/32/384_2.png) [@matkonstant](https://openvidu.discourse.group/u/matkonstant)\
**Post date:** [May 8, 2020, 5:54am UTC](https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726/1 "2020-05-08T05:54:00Z")

</div>

This requires WebRTC. The documentation indicates that openVidu does not perform the conversion. Can I start transcoding a stream from RTSP to WebRTC? Or can I somehow translate the stream to the browser in a different way?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [May 8, 2020, 12:24pm UTC](https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726/2 "2020-05-08T12:24:09Z")

</div>

I don’t understand the question.

All the information is documented here: [https://docs.openvidu.io/en/2.12.0/advanced-features/ip-cameras/](https://docs.openvidu.io/en/2.12.0/advanced-features/ip-cameras/)

Here you have a basic sample app: [https://github.com/OpenVidu/openvidu-tutorials/tree/master/openvidu-ipcameras](https://github.com/OpenVidu/openvidu-tutorials/tree/master/openvidu-ipcameras)

---

<div class="post-metadata">

**Author:** ![matkonstant](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/matkonstant/32/384_2.png) [@matkonstant](https://openvidu.discourse.group/u/matkonstant)\
**Post date:** [May 8, 2020, 12:48pm UTC](https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726/3 "2020-05-08T12:48:15Z")

</div>

My question is related to this phrase ([https://docs.openvidu.io/en/2.12.0/advanced-features/ip-cameras/#events-dispatched-in-the-backend](https://docs.openvidu.io/en/2.12.0/advanced-features/ip-cameras/#events-dispatched-in-the-backend)):

> _ **webrtcConnectionCreated** _ event fot the new IP camera stream. It is actually an RTSP stream and not a WebRTC stream, but for the shake of compatibility the name of the event will remain the same for now

Will the RTSP stream play in the browser if it is passed through openVidu?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [May 8, 2020, 1:39pm UTC](https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726/4 "2020-05-08T13:39:55Z")

</div>

Yes. OpenVidu is able to show RTSP streams in browsers.

That phrase says that an event called webrtcConnectionCreated is fired even if the connection is from a camera.

---

<div class="post-metadata">

**Author:** ![matkonstant](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/matkonstant/32/384_2.png) [@matkonstant](https://openvidu.discourse.group/u/matkonstant)\
**Post date:** [May 8, 2020, 4:05pm UTC](https://openvidu.discourse.group/t/how-do-i-set-up-ip-camera-streaming-via-the-browser/726/5 "2020-05-08T16:05:08Z")

</div>

Thank you for answer
