Changeset 88 for trunk/sources/androidapplestreaming/src/api.cpp
- Timestamp:
- 08/22/10 20:05:34 (21 months ago)
- File:
-
- 1 edited
-
trunk/sources/androidapplestreaming/src/api.cpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/androidapplestreaming/src/api.cpp
r87 r88 76 76 configuration[CONF_APPLICATION_ALIASES].PushToArray("asc"); 77 77 configuration[CONF_APPLICATION_DEFAULT] = (bool)true; 78 configuration[CONF_APPLICATION_VALIDATEHANDSHAKE] = (bool) false;78 configuration[CONF_APPLICATION_VALIDATEHANDSHAKE] = (bool)true; 79 79 configuration[CONF_APPLICATION_KEYFRAMESEEK] = (bool)true; 80 80 configuration[CONF_APPLICATION_CLIENTSIDEBUFFER] = (int32_t) 15; … … 82 82 configuration[CONF_APPLICATION_MEDIAFOLDER] = "./"; 83 83 configuration[CONF_APPLICATION_GENERATE_META_FILES] = (bool)false; 84 configuration["rtspHost"] = format("rtsp://127.0.0.1:%d/", port); 84 85 AppleStreamingClientApplication *pApp = new AppleStreamingClientApplication( 85 86 configuration); … … 106 107 ASSERT("Invalid protocol chain: %s", CONF_PROTOCOL_INBOUND_RTSP); 107 108 } 108 TCPAcceptor *pAcceptor = new TCPAcceptor(ip, port, acceptorConfig, chain); 109 TCPAcceptor *pAcceptor = new TCPAcceptor(ip, 110 (uint16_t) acceptorConfig[CONF_PORT], acceptorConfig, chain); 109 111 if (!pAcceptor->StartAccept(pApp)) { 110 112 ASSERT("Unable to fire up acceptor"); … … 118 120 ASSERT("Invalid protocol chain: %s", CONF_PROTOCOL_INBOUND_BIN_VARIANT); 119 121 } 120 pAcceptor = new TCPAcceptor(ip, port + 1, acceptorConfig, chain); 122 pAcceptor = new TCPAcceptor(ip, (uint16_t) acceptorConfig[CONF_PORT], 123 acceptorConfig, chain); 121 124 if (!pAcceptor->StartAccept(pApp)) { 122 125 ASSERT("Unable to fire up acceptor"); … … 130 133 ASSERT("Invalid protocol chain: %s", CONF_PROTOCOL_INBOUND_XML_VARIANT); 131 134 } 132 pAcceptor = new TCPAcceptor(ip, port + 2, acceptorConfig, chain); 135 pAcceptor = new TCPAcceptor(ip, (uint16_t) acceptorConfig[CONF_PORT], 136 acceptorConfig, chain); 137 if (!pAcceptor->StartAccept(pApp)) { 138 ASSERT("Unable to fire up acceptor"); 139 } 140 141 //9. Create the RTMP acceptor 142 acceptorConfig[CONF_PORT] = (uint16_t) (1935); 143 acceptorConfig[CONF_PROTOCOL] = CONF_PROTOCOL_INBOUND_RTMP; 144 chain = ProtocolFactoryManager::ResolveProtocolChain(CONF_PROTOCOL_INBOUND_RTMP); 145 if (chain.size() == 0) { 146 ASSERT("Invalid protocol chain: %s", CONF_PROTOCOL_INBOUND_RTMP); 147 } 148 pAcceptor = new TCPAcceptor(ip, (uint16_t) acceptorConfig[CONF_PORT], 149 acceptorConfig, chain); 133 150 if (!pAcceptor->StartAccept(pApp)) { 134 151 ASSERT("Unable to fire up acceptor");
Note: See TracChangeset
for help on using the changeset viewer.
