winlin

update help

@@ -63,8 +63,11 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @@ -63,8 +63,11 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
63 (void)0 63 (void)0
64 64
65 // server info. 65 // server info.
66 -#define RTMP_SIG_SRS_NAME "srs(simple rtmp server)" 66 +#define RTMP_SIG_SRS_KEY "srs"
  67 +#define RTMP_SIG_SRS_NAME RTMP_SIG_SRS_KEY"(simple rtmp server)"
67 #define RTMP_SIG_SRS_URL "https://github.com/winlinvip/simple-rtmp-server" 68 #define RTMP_SIG_SRS_URL "https://github.com/winlinvip/simple-rtmp-server"
  69 +#define RTMP_SIG_SRS_WEB "http://blog.csdn.net/win_lin"
  70 +#define RTMP_SIG_SRS_EMAIL "winterserver@126.com"
68 #define RTMP_SIG_SRS_VERSION "0.1" 71 #define RTMP_SIG_SRS_VERSION "0.1"
69 72
70 // compare 73 // compare
@@ -25,16 +25,33 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @@ -25,16 +25,33 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 #include <srs_core_error.hpp> 25 #include <srs_core_error.hpp>
26 #include <srs_core_server.hpp> 26 #include <srs_core_server.hpp>
27 27
28 -int main(int /*argc*/, char** /*argv*/){ 28 +#include <stdlib.h>
  29 +
  30 +int main(int argc, char** argv){
29 int ret = ERROR_SUCCESS; 31 int ret = ERROR_SUCCESS;
30 32
  33 + if (argc <= 1) {
  34 + printf(RTMP_SIG_SRS_NAME" "RTMP_SIG_SRS_VERSION
  35 + " Copyright (c) 2013 winlin\n"
  36 + "Usage: %s <listen_port>\n"
  37 + "\n"
  38 + RTMP_SIG_SRS_WEB"\n"
  39 + RTMP_SIG_SRS_URL"\n"
  40 + "Email: "RTMP_SIG_SRS_EMAIL"\n",
  41 + argv[0]);
  42 + exit(1);
  43 + }
  44 +
  45 + int listen_port = ::atoi(argv[1]);
  46 + srs_trace("listen_port=%d", listen_port);
  47 +
31 SrsServer server; 48 SrsServer server;
32 49
33 if ((ret = server.initialize()) != ERROR_SUCCESS) { 50 if ((ret = server.initialize()) != ERROR_SUCCESS) {
34 return ret; 51 return ret;
35 } 52 }
36 53
37 - if ((ret = server.listen(1935)) != ERROR_SUCCESS) { 54 + if ((ret = server.listen(listen_port)) != ERROR_SUCCESS) {
38 return ret; 55 return ret;
39 } 56 }
40 57