WebRTC getUserMedia not working for hosted application - audio

I hosted a simple webRTC project(js,css files) in a public server. Although I can access my camera and mic when I hosed the project locally, getUserMedia does not access my camera and microphone when I hosted it in a public server and access via a url.
Is there anyway to access a local stream when the web is remotely accessed via URL?

Related

Can i run flutter web build offline

I have a Flutter Web Application which uses a NodeJS and ExpressJS server as a backend. I have deployed this application on a server which is connected to a LAN. When I browse to the server on a computer which has permission to access the internet, the application works fine. But when I browse to the website on a computer with no internet connection, it gives me an error:'Failed to load resource:net::ERR_CONNECTION_RESET canvaskit.js:1'.
Do i always need to have internet access for a Flutter Web Application to work? Can I make the app work without internet connection?

Can't Access Server With Using 3g, 4g or LTE

I have a Node.js server and mobile React Native client application.
After switching to static ip, I can not connect to application server using mobile data. Mobile devices or computers which uses wifi can take response from my server but any device using mobile data can not. If my client application switch to wifi it reaches server perfectly but when I switch back to mobile data it throws 'network error'. Additionally anyone using mobile data can reach server with Chrome Mobile but other mobile browsers can't.
Summary:
Chrome can access server with wifi, 3g, 4g, LTE.
My application and any browser can access server with wifi.
My application and the browsers except Chrome can not access server with 3g, 4g and LTE.
I am really confusing about this situation. Can this problem related with internet provider? or I need to add same configuration to server application for coming request from who uses mobile data? any ideas? Sorry for my bad English.

How do I make PWA-support for a local website?

I'm developing a cross-browser and cross-platform PWA for a camera slider. The idea is that a Raspberry Pi is serving a web interface for controlling this and also serves as an access point so it can be used without an Internet connection.
But since PWAs need the HTTPS protocol I don't know how I can serve my web application over HTTPS in a local network. Certificates are bought for domain names and not for a local IP address.
I do not want my customers to have to accept an "unsecure" private certificate every time before they can use my application.
Is there even a solution for my problem?

webrtc is not working on azure hsoting

i am doing video conferencing in webrtc. and chat application in signalR. the video conferencing is working locally but when i host the application the conferencing on azure it is not working but signalR chat App is working properly. suggest me another hosting site for webrtc applications.
are you using https? Chrome only allows getUserMedia for secure origins with an exception for localhost.

secure connection from mobile device to application server

I am after a little bit of help.
I have a mobile application that currently runs on both iOS and Android. this application uses in house APIs to do most of the back end work.
I have a need to start using some legacy services that sit within the back end servers in my company.
I have proposed that we use a new application server that will sit in the DMZ and this will run an application that will contact the services and get me the data i need.
My question is how can i ensure that the connection from the Mobile device to this application server is secure? what protocol should i use?
thanks in advance.
If the Application Server exposes an HTTP-based end-point which the Mobile app calls, then it can be secured by SSL. Based on the flavor of your Application Server, look into how to setup an SSL-endpoint and your mobile app can then talk to the SSL-enabled HTTP endpoint (HTTPS).

Resources