正在显示
2 个修改的文件
包含
23 行增加
和
3 行删除
| @@ -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 |
-
请 注册 或 登录 后发表评论