Missing title. Missing body.
At this time, we only support webRTC ingest @sAM ElMorabit.
But you can transmux it for delivery:
Wowza Streaming Engine can ingest WebRTC content from a web browser and then record, transmux, and transcode it to other streaming protocols, such as Apple HLS, HDS, RTMP, RTSP, and Smooth Streaming for delivery to browser-based, no-plug-in-required players. In addition, Wowza Streaming Engine can transmux other protocols for delivery as WebRTC content.
https://www.wowza.com/products/capabilities/webrtc-streaming-software
Hello Ms. Rose:
Dose Wowza streamin engine WebRTC support streaming from web browser but from ip camera not the laptop camera ???
@Mihyar_Dalati I think you are asking the same question that has been answered by @Karel_Boek in your other post. I do believe it is explained nicely there.
Technically you can publish in any protocol that wowza supports and subscribe in any protocol that wowza supports. It is a smooth process when the codecs needed by the client to playback are same as codec used by publisher. Other wise you have to use transcoder.
When WebRTC is published it captures stream through browser api. The codecs are therefore automatically compliant with WebRTC standards (h264 with opus). This stream can directly be viewed by a WebRTC player client.
When you sent it from RTSP (ip cam) or RTMP (ObS) the video might be h264 (but not necessarily compatible h264 profile). Normally WebRTC likes h264 baseline / VP8 (based on device). And audio will most likely be AAC or something. It won’t be opus. That is why it cannot be viewed in a WebRTC player directly (without transcoding audio). If you use transcoding then you can make a stream from rtmp or rtsp easily playable in WebRTC in the browser.
Yes you can from stream webrtc for ingest from a laptop as @Connessione has explained.
These are the protocol, browser and codec suggestions:
https://www.wowza.com/docs/webrtc-workflows-in-wowza-streaming-engine