WebRTC

Board for discussions around the Basilisk web browser.

Moderator: Basilisk-Dev

Do you use WebRTC in Basilisk?

Yes
8
47%
No - I think we should remove WebRTC in future Basilisk builds
5
29%
No - I don't want to see WebRTC removed in future Basilisk releases
4
24%
 
Total votes: 17

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

WebRTC

Unread post by Basilisk-Dev » 2022-08-01, 22:29

It seems that all sites I've tried other than Jitsi Meet outright reject our WebRTC setup even if I use a User Agent Override.

Does anyone actually use our WebRTC implementation?
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
athenian200
Contributing developer
Contributing developer
Posts: 1478
Joined: 2018-10-28, 19:56
Location: Georgia

Re: WebRTC

Unread post by athenian200 » 2022-08-02, 01:00

I think it's worth noting that the WebRTC in the platform is very old. It might need to be updated and kept up to date before it works with anything else. I know it passes tests in theory, but they keep extending the standard in ways that the tests don't account for. If you look at Mozilla, you'll notice they have to keep importing newer WebRTC code to keep it working. And I've sometimes had problems with WebRTC failing even with Firefox, like Firefox wouldn't give me any speaking exercises on DuoLingo while Chromium-based browsers would.
"The Athenians, however, represent the unity of these opposites; in them, mind or spirit has emerged from the Theban subjectivity without losing itself in the Spartan objectivity of ethical life. With the Athenians, the rights of the State and of the individual found as perfect a union as was possible at all at the level of the Greek spirit." -- Hegel's philosophy of Mind

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

Re: WebRTC

Unread post by Basilisk-Dev » 2022-08-02, 02:15

For those of you who do use it - what do you use it for? What sites did you find that actually work with our WebRTC implementation?
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
Keith Moon
Moongazer
Moongazer
Posts: 7
Joined: 2021-03-08, 02:59

Re: WebRTC

Unread post by Keith Moon » 2022-08-02, 02:45

I use it for a job where I need to record and send audio constantly. Their application is coded using WebRTC, so I need to use it.

The final release version of Basilisk works fine with it. I find it works better with hardware acceleration disabled, and after awhile, there may be some slight choppiness in playing back the recordings, but a quick restart fixes that. I find I can go more than four hours before performance deteriorates.

User avatar
karlkracher
Fanatic
Fanatic
Posts: 129
Joined: 2015-12-05, 17:40
Location: berlin / germany

Re: WebRTC

Unread post by karlkracher » 2022-08-02, 07:00

In the past I had a lot of zoom meetings I have done successfully with Basilisk. It was/is my main reason having Basilisk installed.

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

Re: WebRTC

Unread post by Basilisk-Dev » 2022-08-02, 14:58

karlkracher wrote:
2022-08-02, 07:00
In the past I had a lot of zoom meetings I have done successfully with Basilisk. It was/is my main reason having Basilisk installed.
Zoom is an interesting case because while it is a web based audio/video chat application it actually uses WebAssembly instead of WebRTC.
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 315
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets
Contact:

Re: WebRTC

Unread post by Basilisk-Dev » 2022-08-02, 15:03

Although this poll hasn't been opened for long I think that enough people have indicated that they'd like to see WebRTC support included that I am able to justify building official releases with --enable-webrtc moving forward.
Basilisk Project Owner

viewtopic.php?f=61&p=230756

Locked