<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    ubuntu12.04上搭建darwin streaming server6.03

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    個人建議:使用DarwinStreamingSrvr5.5.5,因為DarwinStreamingSrvr6.0.3安裝過程中有很多問題需要解決!而且安裝只需執行./Install就可以!

    1:下載darwin源代碼DarwinStreamingSrvr6.0.3-Source.tar,補丁patch dss-6.0.3.patch

    $wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar

    $wget http://www.abrahamsson.com/dss-6.0.3.patch

    ekin@ubuntu:~/work/darwin$ ls
    DarwinStreamingSrvr6.0.3-Source.tar  dss-6.0.3.patch

     

    2:解壓DarwinStreamingSrvr6.0.3-Source.tar,打好補丁patch dss-6.0.3.patch

    ekin@ubuntu:~/work/darwin$ tar xvf DarwinStreamingSrvr6.0.3-Source.tar
    ekin@ubuntu:~/work/darwin$ ls
    DarwinStreamingSrvr6.0.3-Source      dss-6.0.3.patch
    DarwinStreamingSrvr6.0.3-Source.tar
    ekin@ubuntu:~/work/darwin$ patch -p0 < dss-6.0.3.patch

     

    3:修改安裝腳本Install

    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ vim Install

        if [ $INSTALL_OS = "Linux" ]; then
            /usr/sbin/groupadd qtss > /dev/null 2>&1
            /usr/sbin/useradd -m qtss > /dev/null 2>&1
        else
            /usr/sbin/groupadd qtss > /dev/null 2>&1
            /usr/sbin/useradd qtss > /dev/null 2>&1
        fi

    4:  添加qtss用戶信息,添加后面安裝會報錯誤提示

          chown: invalid user: `qtss'

          $ addgroup -system qtss  

          $ adduser -system -no-create-home -ingroup qtss qtss

    5: ./Buildit編譯

    6: ./buildtarball提示出錯,修改Makefile.POSIX,后重新編譯

    lstdc++ -lm -lcrypt -lCommonUtilitiesLib ../CommonUtilitiesLib/libCommonUtilitiesLib.a
    ../CommonUtilitiesLib/libCommonUtilitiesLib.a(SDPUtils.o): In function `memset':
    /usr/include/i386-linux-gnu/bits/string3.h:82: warning: memset used with constant zero length parameter; this could be due to transposed parameters
    DarwinStreamingServer failed to build!
    Buildit Failed. Exiting!

     $vim Makefile.POSIX

    LIBS = $(CORE_LINK_LIBS) -lCommonUtilitiesLib -lQTFileLib -ldl

     



    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ vim QTFileTools/QTFileInfo.tproj/Makefile.POSIX

    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ vim QTFileTools/QTFileTest.tproj/Makefile.POSIX

    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ vim QTFileTools/QTSampleLister.tproj/Makefile.POSIX

    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ vim QTFileTools/ QTTrackInfo.tproj.tproj/Makefile.POSIX

    LIBS+ =  -lpthread

    7:進入目錄安裝DarwinStreamingSrvr-Linux,./Install,提示輸入用戶名,密碼,通過網頁登錄用.

    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ cd DarwinStreamingSrvr-Linux/

    ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source$ ,./Install

    In order to administer the Darwin Streaming Server you must create an administrator user [Note: The administrator user name cannot contain spaces, or single or double quote characters, and cannot be more than 255 characters long].
    Please enter a new administrator user name: ekin

    You must also enter a password for the administrator user [Note: The administrator password cannot contain spaces, or quotes, either single or double, and cannot be more than 80 characters long].
    Please enter a new administrator Password: 
    Re-enter the new administrator password:

    8:查看Darwin服務進程是否正確運行

    #ekin@ubuntu:~/work/darwin/DarwinStreamingSrvr6.0.3-Source/DarwinStreamingSrvr-Linux$ ps ax | grep Darwin
     8332 ?        Ss     0:00 /usr/local/sbin/DarwinStreamingServer
     8333 ?        Sl     0:00 /usr/local/sbin/DarwinStreamingServer
     8355 pts/0    S+     0:00 grep --color=auto Darwin

     

    9:http://127.0.0.1:1220可以訪問服務器,輸入用戶名,密碼

    RFID設備管理軟件 默認文件路徑為/usr/local/movies/   10:安裝VLC測試darwin服務器 $ sudo apt-get install vlc   11:輸入rtsp://127.0.0.1/sample_300kbit.mp4播放測試ok   轉載自:http://blog.csdn.net/ekin1999/article/details/21815027RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全