mediaserver.pl.svn-base
上传用户:market2
上传日期:2018-11-18
资源大小:18786k
文件大小:1k
源码类别:

外挂编程

开发平台:

Windows_Unix

  1. use strict;
  2. use Time::HiRes qw(time sleep);
  3. use FindBin qw($RealBin);
  4. use lib "$RealBin/..";
  5. use lib "$RealBin/../src";
  6. use MediaServer;
  7. use constant MEDIA_SERVER_HOST => '127.0.0.1';
  8. use constant MEDIA_SERVER_PORT => 12701;
  9. use constant SLEEP_TIME => 0.05;
  10. our $mediaServer;
  11. sub initialize {
  12. print "Starting mediaServer...n";
  13. $mediaServer = new mediaServer(MEDIA_SERVER_PORT, MEDIA_SERVER_HOST);
  14. print ">>> mediaServer initialized <<<n";
  15. }
  16. sub __start {
  17. initialize();
  18. while (1) {
  19. $mediaServer->iterate();
  20. sleep SLEEP_TIME;
  21. }
  22. }
  23. __start() unless defined $ENV{INTERPRETER};