Заказчик
Заказчик ovechkinvolodia | FL.RU

Заказчик

На сайте 8 лет и 7 месяцев (заходил 8 лет 7 месяцев 1 день назад)
0
2
Рейтинг
2
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
03 Августа 2016
По договоренности
Необходимо написать страницу для скачивания файлов

WebRTC html+js



Апи работы с релейным сервером:





#API

registering on server

request



GET /sign_in[?user_name]

response

headers



Pragma: {your_peer_id}

body



users message



{user_name},{peer_id},{connected_or_disconnected(1 or 0)} {user_name},{peer_id},{connected_or_disconnected(1 or 0)} ...

translate message to peer

request



POST /message?peer_id={your_peer_id}&to={receiver_peer_id}

body



{some_message}

response



200 OK

wait_for_messages



you should call this method after /sign_in and every time you have response from this request

request



GET /wait?peer_id={your_peer_id}

response



Some message sent to you, it may be message from other peer or message with peers connected/disconnected like in /sign_in response



message sent to you from another peer may be a connect offer, example:





{"type" : "offer", "sdp" : "v=0



o=- 1770486283914028680 2 IN IP4 127.0.0.1



s=-



t=0 0



a=msid-semantic: WMS



m=application 9 DTLS/SCTP 5000



c=IN IP4 0.0.0.0



a=ice-ufrag:rnP1



a=ice-pwd:rWA00zH7mjuoDIbnBRNvT9E/



a=fingerprint:sha-256 E9:94:91:1E:96:93:9B:2F:1F:0E:5D:C6:55:74:66:DD:F8:CA:97:6C:4E:E3 :CA:BE:5B:D3:EC:AB:0B:7E:34:60



a=setup:actpass



a=mid:data



a=sctpmap:5000 webrtc-datachannel 1024



"}



, or answer, example:





{"type" : "answer", "sdp" : "v=0



o=- 8944393644935594381 2 IN IP4 127.0.0.1



s=-



t=0 0



a=msid-semantic: WMS



m=application 9 DTLS/SCTP 5000



c=IN IP4 0.0.0.0



b=AS:30



a=ice-ufrag:LURD



a=ice-pwd:V/IkXVbW1uELBJijNyrvMD/o



a=fingerprint:sha-256 21:E0:4B:77:8E:73:A8:E9:6A:F1:04:01:2B:9C:C2:03:68:3E:16:66:77:44 :41:C4:01:17:10:E9:60:FA:E7:38



a=setup:active



a=mid:data



a=sctpmap:5000 webrtc-datachannel 1024



"}



,or candidate, example:





{"sdpMid" : "data", "sdpMLineIndex" : "0", "candidate" : "candidate:3573973069 1 udp 2122260223 192.168.0.102 53799 typ host generation 0 ufrag LURD network-id 1 network-cost 50"}





{"sdpMid" : "data", "sdpMLineIndex" : "0", "candidate" : "candidate:3573973069 1 udp 2122260223 192.168.0.102 53799 typ host generation 0 ufrag LURD network-id 1 network-cost 50"}





{"sdpMid" : "data", "sdpMLineIndex" : "0", "candidate" : "candidate:1414432505 1 udp 1686052607 5.129.77.63 56403 typ srflx raddr 192.168.0.102 rport 56403 generation 0 ufrag rnP1 network-id 1 network-cost 50"}



unregister

request



GET /sign_out

response



200 OK

Прошло времени с момента публикации: 8 лет 7 месяцев 1 день 20 часов 9 минут
Раздел: Сайты / Веб-программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».