Esempio n. 1
0
        private void _peerConnection_OnDataChannel(IRTCDataChannelEvent e)
        {
            var asd = RTCDataChannelEvent.Cast(e);

            Debug.WriteLine("Data Channel Girdi");
            IRTCDataChannel channel = e.Channel;

            Debug.WriteLine(" Data Channel Eklendi " + channel.BinaryType);
            _rTCDataChannel            = (RTCDataChannel)channel;
            _rTCDataChannel.OnMessage += _rTCDataChannel_OnMessage;
        }
        private void Sctp_OnDataChannel(RTCDataChannelEvent evt)
        {
            Debug.WriteLine("Sctp OnDataChannel");

            _dataChannel            = evt.DataChannel;
            _dataChannel.OnMessage += DataChannel_OnMessage;
            _dataChannel.OnError   += DataChannel_OnError;
            _dataChannel.OnClose   += DataChannel_OnClose;

            NotifyDataChannelConnected(true);
        }
        private void Sctp_OnDataChannel(RTCDataChannelEvent evt)
        {
            Debug.WriteLine("Sctp OnDataChannel");
            _dataChannel            = evt.DataChannel;
            _dataChannel.OnMessage += DataChannel_OnMessage;
            _dataChannel.OnError   += DataChannel_OnError;

            // Data channel is now open and ready for use.  This will fire on the receiver side of the call; send
            // a message back to the initiator.
            //_dataChannel.Send("Hello data channel!");

            Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
            {
                IsSendEnabled = true;
            });
        }
Esempio n. 4
0
 private void _peerConnection_OnDataChannel(RTCDataChannelEvent rtcDataChannel)
 {
     _peerReceiveDataChannel            = rtcDataChannel.Channel;
     _peerReceiveDataChannel.OnMessage += _peerReceiveDataChannel_OnMessage;
 }