Jump to content
  • 0

When/How is "play_finished" notification sent?


Lucas Nogueira
 Share

Question

I am building a webrtc client with gstreamer. I am able to publish a stream fine.

However, I am having a hard time playing a stream that has been published.

 

After I set my remote description and exchange ICE candidates, I am expecting to receive a "pad-added" event on gstreamer, but before that happens, I receive a "play_finished" notification from ant media, and then I start to get a bunch of failures on gstreamer.

 

Any ideas why I am getting a "play_finished" when the stream is still published?

Is this some sort of timeout?

Link to comment
Share on other sites

  • Answers 3
  • Created
  • Last Reply

Top Posters For This Question

Popular Days

Top Posters For This Question

3 answers to this question

Recommended Posts

  • 0

Hey Enes, thank you for your reply.

After taking a look at the AMS logs, I noticed "onSetFailure : Failed to set remote answer sdp: The order of m-lines in answer doesn't match order in offer. Rejecting answer."

I realized that it was because I was cropping the DataChannel media in the SDP offer because I was having a problem before that I thought it was related to the fact that the answer contained data channels when it wasn't supposed to contain.

I remove the code to crop the offer sdp, and it is working now.

 

Thanks!

 

Link to comment
Share on other sites

 Share


×
×
  • Create New...