Vittorio Palmisano

Results 12 issues of Vittorio Palmisano

We need to detect the user agent used inside the iOS WKWebView (the webview inside iOS apps). This is an example of user agent string: `AppleCoreMedia/1.0.0.15E217 (iPhone; U; CPU OS...

This PR implements a proof-of-concept allowing audio consumers to dynamically switch the producer instance, without any client renegotiations: ``` consumer.changeProducer(producerId1) // consumer will receive data from producerId1 ... consumer.changeProducer(producerId2) //...

![screenshot-10 0 0 137_3443-2021 03 12-15_36_14](https://user-images.githubusercontent.com/283319/110954506-dc30c600-8348-11eb-8faf-c88a30f99b93.png)

misc/ bug
feat/ ui

It should work (tested running `tc` manually) as already done with the `down` interface.

Added Domain (--os-domain) mount option.

This PR implements a basic [WebRTC-HTTP ingestion protocol (WHIP)](https://www.ietf.org/archive/id/draft-ietf-wish-whip-00.html) support for mediasoup demo. Tested using https://github.com/lminiero/simple-whip-client: 1. Visit https://127.0.0.1:3000/?info=true&roomId=test&produce=false 2. Start the whip client: ```bash ./whip-client -u https://127.0.0.1:4443/whip/test/broadcasterId \ -V...

It seems solving the issue described in https://github.com/versatica/mediasoup/issues/1069 ![patched](https://user-images.githubusercontent.com/283319/233716000-2fd4329c-74f5-41b4-aab5-6cee6d7195e9.png) [patch.pcapng.gz](https://github.com/versatica/mediasoup/files/11298624/patch.pcapng.gz)

## Bug Report When the estimated bandwidth is close to the lowest SVC layer, the allocated layer fluctuates between 0:0 and -1:-1. Concurrently, we observed large packet loss spikes at...

bug

The EnablePictureID param is required to create the extended RTP VP8 header. Without this header the VP8 streams cannot be read by the Mediasoup SFU. #### Description #### Reference issue