Discussions

Ask a Question

What event assures me the session is ready?

I want to be able to invoke the streaming.task endpoint after the session is ready. I was checking for the peerConnection.iceConnectionState == "connected" in the peerConnection.oniceconnectionstatechange event, but I get the following error:

I have a problem with audio that changes tone over time.

Is it possible to set a tone that never changes?

Couldn't start streaming

--- ServiceManager: Request
POST
https://api.heygen.com/v1/streaming.start
Headers:
Content-Type: application/json
Accept: application/json
x-api-key: ZjU3NzRjYjM5M2NjNGJiZmFiNWE0NmQ3MmZhYjRhNWItMTcxMDkwNzk0Mw==
Body:
{
"sdp" : {
"type" : "answer",
"sdp" : "v=0\r\no=- 1891831427269633215 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 2\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS pion\r\nm=video 9 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:h9W6\r\na=ice-pwd:8GddK72kWxJtF2Z5Mhf9k1Rt\r\na=ice-options:trickle renomination\r\na=fingerprint:sha-256 A5:0F:29:0E:02:C7:15:3B:F7:72:87:30:87:7B:83:1E:43:A5:54:80:88:58:EB:EF:03:F5:30:6A:D7:D0:7A:83\r\na=setup:active\r\na=mid:0\r\na=recvonly\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=ssrc:1135250575 cname:J+Cph4BCs1aoNrUQ\r\na=ssrc:1135250575 msid:pion video\r\na=ssrc:1135250575 mslabel:pion\r\na=ssrc:1135250575 label:video\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:h9W6\r\na=ice-pwd:8GddK72kWxJtF2Z5Mhf9k1Rt\r\na=ice-options:trickle renomination\r\na=fingerprint:sha-256 A5:0F:29:0E:02:C7:15:3B:F7:72:87:30:87:7B:83:1E:43:A5:54:80:88:58:EB:EF:03:F5:30:6A:D7:D0:7A:83\r\na=setup:active\r\na=mid:1\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=ssrc:102127718 cname:J+Cph4BCs1aoNrUQ\r\na=ssrc:102127718 msid:pion audio\r\na=ssrc:102127718 mslabel:pion\r\na=ssrc:102127718 label:audio\r\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:h9W6\r\na=ice-pwd:8GddK72kWxJtF2Z5Mhf9k1Rt\r\na=ice-options:trickle renomination\r\na=fingerprint:sha-256 A5:0F:29:0E:02:C7:15:3B:F7:72:87:30:87:7B:83:1E:43:A5:54:80:88:58:EB:EF:03:F5:30:6A:D7:D0:7A:83\r\na=setup:active\r\na=mid:2\r\na=sctp-port:5000\r\n"
},
"session_id" : "a5b3da13-f1e2-11ee-aa3d-8aaf6ccda56f"
}

Streaming Error

Hi,

"tts Request error" while editing scripts

I'm getting this error while trying to edit a video text script. Appears to block any other possible action on the video. I'd appreciate any help, or possible workaround. Thanks.

problem for the demo of a streaming avatar

I noticed that you are experiencing issues with excessive traffic for the streaming avatar demo: is this a problem that you will resolve, or will there be a possibility in the future that users may have to wait several minutes before accessing their avatar?

Set Local Description

Im receiving the following error while integrated with Google Web RTC - Error setting local description: Failed to set local answer sdp: Failed to set local video description recv parameters for m-section with mid='0'. Please give me the solution.

I cannot Submit.

I cannot Submit. I keep getting error message "At least 1 Scene". What is it?

In heygen if multiple user login at same time api takes more time fetch

example, i am streaming.new to pending for more than 5 minutes and streaming.start and streaming.ice getting 200 status but after that streaming.task api is not working for the call itself not happening there.

Can you tell me how to set variables using an upgraded v2 template?