将webkitPeerConnection更改为webkitPeerConnection00后,我无法在webrtc应用程序上创建对等连接
为什么onSignalingMessage没有调用
pc = new webkitPeerConnection00(stun, onSignalingMessage);
Run Code Online (Sandbox Code Playgroud)
这是代码
$(function(){
var localInfo = {
video: $("#video_local").get(0),
video_remote: $("#video_remote").get(0),
stream: null,
initiator: false,
peerCon: null,
started: false,
uid: render_param.uid,
readySDP: null
};
wsSend({"act": "list", "join": "1"}, function(data){
updateRoomDisplay(data.room_list);
setInterval(function(){
wsSend({"act": "check"}, function(data){
$.each(data.ret, function(i, json_str){
var msg = JSON.parse(json_str)
if (msg.type == "sdp"){
receiveSDP(msg.sdp);
} else if (msg.type == "room_info"){
updateRoomDisplay(msg.room_list);
}
});
});
}, 3000);
});
function updateRoomDisplay(room_list){
console.log("list receive", room_list);
var container = $("#room_container");
container.empty();
$.each(room_list, function(i, room_persons){
if (i …Run Code Online (Sandbox Code Playgroud) 我需要为Travelport Galileo uAPI开发python soapclient.
这是Travelport Universal API的30天试用凭证
通用API用户ID:通用API/uAPI2514620686-0edbb8e4
通用API密码:D54HWfck9nRZNPbXmpzCGwc95
伽利略分公司代码(1G):P7004130
网址:https://emea.universal-api.pp.travelport.com/B2BGateway/connect/uAPI/
这是来自文档伽利略的引用
HTTP标头
HTTP标头包括:
SOAP端点,因地理区域而异.要求的服务.在前面的示例中,HotelService用于端点; 但是,根据请求事务修改服务名称.gzip压缩,这是可选的,但强烈建议.要在响应中接受gzip压缩,请在标头中指定"Accept-Encoding:gzip,deflate".
授权,遵循标准的基本授权模式."授权:基本"后面的文本可以使用Base 64进行编码.大多数编程语言都支持此功能.授权凭证的语法必须在Travelport分配的用户名和密码之前包含前缀"Universal API /".POST https://americas.universal-api.pp.travelport.com/ B2BGateway/connect/uAPI/HotelService HTTP/2.0
Accept-Encoding:gzip,deflate
Content-Type:text/xml; charset = UTF-8
SOAPAction:""
授权:基本UniversalAPI /用户名:密码
内容长度:长度
这是我的python代码
import urllib2
import base64
import suds
class HTTPSudsPreprocessor(urllib2.BaseHandler):
def http_request(self, req):
message = \
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:air="http://www.travelport.com/schema/air_v16_0" xmlns:com="http://www.travelport.com/schema/common_v13_0" -->
<soapenv:header>
<soapenv:body>
<air:availabilitysearchreq xmlns:air="http://www.travelport.com/schema/air_v16_0" xmlns:com="http://www.travelport.com/schema/common_v13_0" authorizedby="Test" targetbranch="P7004130">
<air:searchairleg>
<air:searchorigin>
<com:airport code="LHR">
</com:airport></air:searchorigin>
<air:searchdestination>
<com:airport code="JFK">
</com:airport></air:searchdestination>
<air:searchdeptime preferredtime="2011-11-08">
</air:searchdeptime></air:searchairleg>
</air:availabilitysearchreq>
</soapenv:body>
"""
auth = …Run Code Online (Sandbox Code Playgroud)