Issues in two way streaming with Mac Safari Browser

Durgesh Singh

New Member
Hi ,
I'm facing issues with mac safari browser while implementing two way video streaming.
At one end I'm using an app on the other end is safari browser.
The video broadcast by my app is visible on the browser but with a high latency of around 5 - 6 seconds.
On the other hand the video broadcast by the browser is nowhere visible, even the web cam is not detected.
Works good with other browsers like Chrome and Mozilla Firefox.
 

Max

Administrator
Staff member
Hello

Make sure you have latest Flash Player in your Mac OS Safari browser and the Flash Player is available and not blocked in security settings of Safari browser.
Mac OS Safari 10 works over Flash Player only, so you have to be sure, Flash Player is running and works properly.
You can test Flash Player on our default application Flash Streaming just to test Flash Player and check Flash version:
https://wcs5-eu.flashphoner.com/client2/examples/demo/streaming/flash_client/streaming.html

Mac OS Safari 11 beta supports WebRTC.
Once it is released, it should work well without Flash Player.
 

Attachments

Durgesh Singh

New Member
Hi,

I've followed the given guidelines but still I'm facing the same issue.
Please find the video having the flow captured by me and the errors which are appearing in my browser console.
Please review the same and let me know if your technical team can have a call to fix this issue.
(Works perfect on Chrome and Mozilla Firefox.)
Here I'm using Safari Version 10.0 (12602.1.50.0.10).
Adobe flash player version 26.0.0.151

Link to the video : https://drive.google.com/open?id=0B3DciZCJOKAPc0hLUG9wS1F4S2c


Thanks.
 

Max

Administrator
Staff member
Hello
From your video, I'm able to see that media-provider.swf is not found.
This swf file is responsible for streaming in Flash Player (Mac OS 10 Safari browser).
If you check API initialization code for Two Way Streaming sample:
https://github.com/flashphoner/flas...ng/two_way_streaming/two_way_streaming.js#L13
Code:
 try {
        Flashphoner.init({flashMediaProviderSwfLocation: '../../../../media-provider.swf'});
    }
You can see that we set location of media-provider.swf file.
If you set this path properly, it should work.
So please fix 404 error for loading media-provider.swf.
 
Top