flex p2p subscriber cannot receive any video stream (using FMS 4.5) - flash-media-server

I had wrote a p2p system,
which use adobe FMS 4.5 to be the communication server,
and write the AS3 program for publisher(mobile phone) & subscriber(PC).
this architecture works fine in LAN,
but after deploying FMS to the public IP server,
subscriber will not receive any video stream.
any body knows the problem why?
thanks~

Related

mediasoup webRTC Remote video stream showing blank on ubuntu server

I have developed a Video chat application using angular , node.js , webRTC , mediasoup with pipe transport .
The remote video streams are working fine on localhost but they are not working after deployment to Ubuntu server .enter image description here
Can anyone help in that ?
Why remote video stream is not working after deployment to server ?
Ensure you open rtcMinPort & rtcMaxPort both for TCP/UDP connection. Make sure your firewall not blocking rtcPorts range : rtcMinPort:rtcMaxPort e.g if in my case rtcMinPort is 40000 & rtcMaxPort is 40100, i will make sure firewall is not blocking 40000:40100

How to structure an app which uses a mobile phone to transmit audio via UDP

I need some help structuring an App that allows for a speaker who can send audio via his/her phone mic and then for users to listen to this audio stream. I don't want to upload anything to the cloud as there may be bad internet reception.
What technologies to use? How do they talk to together?
Currently I have:
Have a mobile dongle that everyone connects to
host a server on this dongle?
Send an live audio stream to this server via UDP
Users listen to this server
Ideally it would be great if I could build this in React Native, which I think is possible. I am not sure how to host a server on a dongle though or even if this the best method?

How to get WebRTC MediaStream to Node JS

I just want to know to get webrtc media stream to the node js server and serves it to the clients connected to that server.
I already created P2P WebRTC application with node js signalling server and it works fine. But now wants to route the media stream through the server. It should have low latency and delay to make it work at live server.
What you need is a SFU (Selective Forwarding Unit). Like these
mediasoup
janus-gateway
kurento
Here is a github project where it is implemented using mediasoup.

RTSP Camera P2P Connection without Port Forwarding and Console Application

I am trying to connect Remote RTSP Stream from IP Camera, but unable to get it without port Forwarding or Client Application. Is there any procedure to connect RTSP stream from one network to other network without port forwarding?
I have already tried with application client from hikvision and checked Wireshark streams but unable to get it
cam = cv2.VideoCapture("rtsp")
Take a look at the Nabto P2P platform, it is designed exactly to solve this problem, free for personal use and test / R&D. The Nabto blog has specific examples for setting up RTSP P2P tunnelling on cameras, Raspberry Pi devices and ESP32 devices:
You can either install the Nabto P2P reverse proxy in front of your RTSP service on the camera as a standalone process - or you can integrate it into an existing application. Full source is available in github.
On the client side, you can use an existing Nabto enabled RTSP client - or build your own based on the client SDKs, available for most popular platforms. Existing client apps available in github and in App store / Google Play.

P2P Audio stream Linux server software

I am in search of a server software which can stream different audios to a different clients.
For example every client will be able to create his own playlist and the server will stream it
Any help will be appreciated
You can check flash which has support for RTMP to stream audio real time using client server & RTMFP which works over peer to peer technology. You can use RTMFP in case peer is directly reachable else use RTMP. There is a open source red5 media server which also has support for RTMP protocol.

Resources