Jump to content
  • 0

play_finished instantly triggered after loading


Enrico Viappiani
 Share

Question

Hi all,

I've experienced a strange behaviour during the developing of my project.
I've modified the source of the javascript SDK tutorial that play a stream on a web page.
The tutorial works just fine, but switching to a new ant streaming server,  the play_finished event is instantly triggered.
That server is out of our control. The play code is :

var sdpConstraints = {
OfferToReceiveAudio : true,
OfferToReceiveVideo : true
};

var mediaConstraints = {
video : true,
audio : true
};

var webRTCAdaptorPnp = new WebRTCAdaptor({
websocket_url : "wss://<myserver>",
mediaConstraints : mediaConstraints,
peerconnection_config : pc_config,
sdp_constraints : sdpConstraints,
remoteVideoId : "pnpScreen",
isPlayMode: true,
callback : function(info) {
if (info == "initialized") {
console.log("initialized");
console.log(uriSideStream);
webRTCAdaptorPnp.play(<mystream>);
} else if (info == "play_started") {
//play_started
console.log("play started");
} else if (info == "play_finished") {
// play finishedthe stream
console.log("play finished");
}
},
callbackError : function(error) {
//some of the possible errors, NotFoundError, SecurityError,PermissionDeniedError

console.log("error callback: " + error);
alert(error);
}
}); 

We also tried with the iOS SDK and it is working.. any clues?

thanks
Enrico

Link to comment
Share on other sites

  • Answers 4
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

4 answers to this question

Recommended Posts

  • 0

Hi Enrico,

Have a good day. As I see, you need to set mediaConstraints as below:

var mediaConstraints = {

video : false,

audio : false

};

It's hard to understand real cause of problem with limited code snippets.

We need to check full of HTML page. Could you please share your live page with support@antmedia.io?

Best Regards,
Selim

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...