Questions tagged [ortc]

Object RTC (ORTC) is a free, open project that enables mobile endpoints to talk to servers and web browsers with Real-Time Communications (RTC) capabilities via native and simple Javascript APIs. The Object RTC components are being optimized to best serve this purpose.

Synopsis

Object RealTime Communications (ORTC) provides a powerful API for the development of WebRTC based applications. ORTC does not mandate a media signaling protocol or format (as the current WebRTC 1.0 does by mandating SDP Offer/Answer). Instead, ORTC focuses on "sender", "receiver" and "transport" objects, which have "capabilities" describing what they are capable of doing, as well as "parameters" which define what they are configured to do.

Our mission: To enable rich, high quality, RTC applications to be developed in mobile endpoints and servers via native toolkits, simple Javascript APIs and HTML5. It is also a mandate that Object RTC be compatible with WebRTC.

The Object RTC initiative is a project supported by Hookflash, Microsoft, Google and others. This page is maintained by the Hookflash team.

Sources and further reading:

18 questions
3
votes
0 answers

WebRTC on Edge gives "Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"

NOTE: Check most recent EDIT please I get this warning on edge: Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification I do not understand how to fix this. I use an adapter.js and I found a thread where people talk about…
Roman
  • 2,219
  • 3
  • 23
  • 76
3
votes
1 answer

Does ORTC and/or Edge support DataChannel?

Finding definitive information on ORTC seems difficult, and finding examples even more so. I need to send strings between iframes and was looking into using WebRTC but in order to support Windows Edge I have been looking into ORTC. I wanted to see…
spacebread
  • 446
  • 7
  • 14
3
votes
1 answer

DTLS handshake not completing - ORTC prototype

Firstly - apologies as I can't add ORTC tag as I don't have enough rep, so adding webrtc for now. I have been experimenting with the ORTC prototype, but I have unfortunately hit a stumbling block :( I have a very similar test application to the…
user1710407
  • 471
  • 1
  • 5
  • 15
3
votes
2 answers

Microsoft supporting ORTC or WebRTC?

After reading multiple articles, I am left confused whether Microsoft will follow WebRTC standard or will follow its cu-rtc successor O-RTC ? Also Opera states its support for WebRTC for versions 18+, but i do not see support for…
zeetit
  • 2,284
  • 3
  • 26
  • 41
2
votes
2 answers

convert webrtc to ortc?

I developped a webrc application that works fine on FF and chrome. I heard Edge browser has ortc support: is it posisble to convert a webrtc to ortc 'easily) or to run the webrtc application on a Edge browser ? Maybe some JS adapters available ?
yarek
  • 8,962
  • 25
  • 93
  • 180
2
votes
1 answer

Unknown Edge error code #c004e005

I’m trying to build oRTC application with latest Edge version. Followin code: iceGatherer.getLocalCandidates().forEach(iceGatherer.onlocalcandidate); throws error “c004e005” that don’t have any description. Anyone familiar with oRTC in Edge?
Igor Sheko
  • 56
  • 6
1
vote
0 answers

DTLS-SRTP server for testing, SRTP Master Key?

I am trying to create a client which can accept a connection from a webrtc client. The part I am having difficulty with is the DTLS-SRTP portion, I would like to get the raw RTP stream. Currently I am using an openssl s_server with dtls and…
sharks
  • 43
  • 5
1
vote
1 answer

How to debug WebRTC/ORTC events in Microsoft Edge?

Is there a way to debug what RTC events are send from and to MS Edge? We use webrtc adapter and it works great on Chrome and FF but Edge is breaking for some reason. I would need to debug what Edge is doing when we want to setup a connection and…
Adam Szmyd
  • 2,061
  • 2
  • 19
  • 31
1
vote
2 answers

How to use the Temasys AdapterJS to work with Microsoft Edge?

I use the Temasys AdapterJS to work with Microsoft Edge. Did anybody use it and can anybody help me? This code created offer: function onIceCandidate() { if(event.candidate) { iceCandidates.push(event.candidate); } else { …
Roma Romin
  • 127
  • 8
1
vote
1 answer

Edge DTLS Handshake fails to complete (ORTC)

I'm trying to use Edge's ORTC in order to have real-time communication with other web browsers. I've successfuly made this work using peer-to-peer connections but I'm having problems after adding a gateway in between. The DTLS handshake for some…
João Alves
  • 121
  • 11
1
vote
1 answer

Remove event handler from memory (ortc) , titanium

I have a memory leak: var ortc = require("co.realtime.ortc"); function ortcNot() { ortc.clusterUrl = 'http://ortc-developers.realtime.co/server/2.2'; ortc.connectionMetadata = 'Titanium Example'; …
bobo2000
  • 1,589
  • 4
  • 28
  • 53
0
votes
1 answer

Is hard real time udp communications possible with QUIC, WebRTC, or ORTC?

Hard real time udp communications is quite appealing. WebRTC and Object Real Time Communications (ORTC) claim to provide real time communications with udp. Does this mean "close enough to wall clock time to not notice" or are they designed with hard…
Marc Compere
  • 228
  • 4
  • 13
0
votes
1 answer

WebRTC + Adapter.js giving addremoteCandidate error while connecting audio call in MS Edge

I am trying to connect audio call through sipML5 API in MS edge using webrtc and adapter.js, but it gives error Timeout for addremoteCandidate. Consider sending an end-of-candidates notification. I already tried sending addIceCandidate(null) as…
0
votes
0 answers

Quickblox connection is not successfully established every time in Edge Browser

I'm using 2.12.2 version of Quickblox, and Edge 42+ version. The call is made from iPhone8+ to the browser, and video chat isn't successfully established every time. The console is displaying an error: ORTC18614: ORTC RTCIceGatherer: Transport…
0
votes
1 answer

Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification

In order to communicate with Browser Edge we need to set a=end-of-candidates as you can see here . Edge to Edge and Edge to other browser its working fine. Even I am able to communicate React Native app with Chrome but for edge I need to specify…
Shahzad
  • 1,095
  • 2
  • 18
  • 36
1
2