中文字幕人妻中文_99精品欧美一区二区三区综合在线_精品久久久久一区二区_色月丁香_免费福利在线视频_欧美大片免费观看网址_国产伦精品一区二区三区在线播放_污污污污污污www网站免费_久久月本道色综合久久_色69激情爱久久_尹人香蕉久久99天天拍_国产美女www_亚洲国产精品无码7777一线_五月婷婷六月激情_看免费一级片_精品久久久久久成人av_在线色亚洲_女人另类性混交zo_国产精品青青在线观看爽香蕉_人人澡人人添人人爽一区二区

主頁 > 知識庫 > Windows下利用live555實現H264實時流RTSP發送的方案

Windows下利用live555實現H264實時流RTSP發送的方案

熱門標簽:滴滴家政中心地圖標注 成都電銷卡外呼系統好用嗎 寧德電銷 濰坊AI智能外呼系統 專業電銷機器人呼叫中心價格 crm外呼系統收費低 地圖標注系統源碼 電銷外呼系統租 400打頭的電話申請

文如其名,最近在做的項目要求利用RTSP協議轉發處理完的H264視頻數據給上一層客戶端,環境是Windows的VS2013,于是就各種百度谷歌找代碼。結果在得到利用live555去做比較簡單的結論的同時也悲情地發現,網上別人貼出來的代碼基本都是Linux上面的。在修改了兩份來適用于Windows無效后,又一次陷入了百度谷歌的無盡搜索中。Anyway,最后終于解決了,所以貼出代碼跟大家分享下,希望能給和我需求相似的童鞋一點啟發,也希望有高手指正其中的問題。

用live555進行RTSP的播放基本上是通過修改其給出來的播放本地文件的DEMO來實現的。但由于其DEMO封裝的比較深,所以要直接修改他的fread處的代碼變成內存拷貝來實現實時傳輸會顯得比較別扭。本文參考了網上的一些代碼,自定義了一個繼承自H264VideoFileServerMediaSubsession的類來來進行處理,同時定義了一個繼承自FramedSource的類來做內存的拷貝操作,該類亦是區別于讀本地文件和實時流之緊要處。

代碼如下,如果覺得需要或者懶得自己搭建live555的環境亦可以在文中最后的鏈接中下載該工程(環境為VS2013),如果你的VS版本合適即可直接運行。

主文件(程序入口)


#include "H264LiveVideoServerMediaSubssion.hh"
#include "H264FramedLiveSource.hh"
#include "liveMedia.hh"
#include "BasicUsageEnvironment.hh"

#define BUFSIZE 1024*200

static void announceStream(RTSPServer* rtspServer, ServerMediaSession* sms,char const* streamName)//顯示RTSP連接信息
{
 char* url = rtspServer->rtspURL(sms);
 UsageEnvironment env = rtspServer->envir();
 env streamName "\n";
 env "Play this stream using the URL \&;" url "\&;\n";
 delete[] url;
}

int main(int argc, char** argv)
{
 //設置環境
 UsageEnvironment* env;
 Boolean reuseFirstSource = False;//如果為“true”則其他接入的客戶端跟第一個客戶端看到一樣的視頻流,否則其他客戶端接入的時候將重新播放
 TaskScheduler* scheduler = BasicTaskScheduler::createNew();
 env = BasicUsageEnvironment::createNew(*scheduler);

 //創建RTSP服務器
 UserAuthenticationDatabase* authDB = NULL;
 RTSPServer* rtspServer = RTSPServer::createNew(*env, 8554, authDB);
 if (rtspServer == NULL) {
  *env "Failed to create RTSP server: " env->getResultMsg() "\n";
  exit(1);
 }
 char const* descriptionString= "Session streamed by \&;testOnDemandRTSPServer\&;";

 //模擬實時流發送相關變量
 int datasize;//數據區長度
 unsigned char*  databuf;//數據區指針
 databuf = (unsigned char*)malloc(1024*1024);
 bool dosent;//rtsp發送標志位,為true則發送,否則退出

 //從文件中拷貝1M數據到內存中作為實時網絡傳輸內存模擬,如果實時網絡傳輸應該是雙線程結構,記得在這里加上線程鎖
 //此外實時傳輸的數據拷貝應該是發生在H264FramedLiveSource文件中,所以這里只是自上往下的傳指針過去給它
 FILE *pf;
 fopen_s(pf, "test.264", "rb");
 fread(databuf, 1, BUFSIZE, pf);
 datasize = BUFSIZE;
 dosent = true;
 fclose(pf);

 //上面的部分除了模擬網絡傳輸的部分外其他的基本跟live555提供的demo一樣,而下面則修改為網絡傳輸的形式,為此重寫addSubsession的第一個參數相關文件
 char const* streamName = "h264ESVideoTest";
 ServerMediaSession* sms = ServerMediaSession::createNew(*env, streamName, streamName,descriptionString);
 sms->addSubsession(H264LiveVideoServerMediaSubssion::createNew(*env, reuseFirstSource, datasize, databuf,dosent));//修改為自己實現的H264LiveVideoServerMediaSubssion
 rtspServer->addServerMediaSession(sms);

 announceStream(rtspServer, sms, streamName);//提示用戶輸入連接信息
 env->taskScheduler().doEventLoop(); //循環等待連接

 free(databuf);//釋放掉內存
 return 0;
}

自定義H264VideoFileServerMediaSubsession類

H264VideoFileServerMediaSubsession.hh

#ifndef _H264_LIVE_VIDEO_SERVER_MEDIA_SUBSESSION_HH
#define _H264_LIVE_VIDEO_SERVER_MEDIA_SUBSESSION_HH
#include "H264VideoFileServerMediaSubsession.hh"

class H264LiveVideoServerMediaSubssion : public H264VideoFileServerMediaSubsession {

public:
 static H264LiveVideoServerMediaSubssion* createNew(UsageEnvironment env, Boolean reuseFirstSource, int *datasize, unsigned char*  databuf, bool *dosent);

protected: // we're a virtual base class
 H264LiveVideoServerMediaSubssion(UsageEnvironment env, Boolean reuseFirstSource, int *datasize, unsigned char*  databuf, bool *dosent);
 ~H264LiveVideoServerMediaSubssion();

protected: // redefined virtual functions
 FramedSource* createNewStreamSource(unsigned clientSessionId,unsigned estBitrate);
public:
 char fFileName[100];

 int *Server_datasize;//數據區大小指針
 unsigned char*  Server_databuf;//數據區指針
 bool *Server_dosent;//發送標示
};
#endifH264VideoFileServerMediaSubsession.cpp


#include "H264LiveVideoServerMediaSubssion.hh"
#include "H264FramedLiveSource.hh"
#include "H264VideoStreamFramer.hh"

H264LiveVideoServerMediaSubssion* H264LiveVideoServerMediaSubssion::createNew(UsageEnvironment env, Boolean reuseFirstSource, int *datasize, unsigned char*  databuf, bool *dosent)
{
 return new H264LiveVideoServerMediaSubssion(env, reuseFirstSource, datasize, databuf, dosent);
}

H264LiveVideoServerMediaSubssion::H264LiveVideoServerMediaSubssion(UsageEnvironment env, Boolean reuseFirstSource, int *datasize, unsigned char*  databuf, bool *dosent)
: H264VideoFileServerMediaSubsession(env, fFileName, reuseFirstSource)//H264VideoFileServerMediaSubsession不是我們需要修改的文件,
                   //但是我們又要用它來初始化我們的函數,
                   //所以給個空數組進去即可
{
 Server_datasize = datasize;//數據區大小指針
 Server_databuf = databuf;//數據區指針
 Server_dosent = dosent;//發送標示
}

H264LiveVideoServerMediaSubssion::~H264LiveVideoServerMediaSubssion()
{
}

FramedSource* H264LiveVideoServerMediaSubssion::createNewStreamSource(unsigned clientSessionId, unsigned estBitrate)
{
 /* Remain to do : assign estBitrate */
 estBitrate = 1000; // kbps, estimate

 //創建視頻源
 H264FramedLiveSource* liveSource = H264FramedLiveSource::createNew(envir(), Server_datasize, Server_databuf, Server_dosent);
 if (liveSource == NULL)
 {
  return NULL;
 }

 // Create a framer for the Video Elementary Stream:
 return H264VideoStreamFramer::createNew(envir(), liveSource);
}
自定義H264FramedLiveSource類

H264FramedLiveSource.hh

#ifndef _H264FRAMEDLIVESOURCE_HH
#define _H264FRAMEDLIVESOURCE_HH

#include FramedSource.hh>


class H264FramedLiveSource : public FramedSource
{
public:
 static H264FramedLiveSource* createNew(UsageEnvironment env, int *datasize, unsigned char*  databuf, bool *dosent, unsigned preferredFrameSize = 0, unsigned playTimePerFrame = 0);

protected:
 H264FramedLiveSource(UsageEnvironment env, int *datasize, unsigned char*  databuf, bool *dosent, unsigned preferredFrameSize, unsigned playTimePerFrame);
 ~H264FramedLiveSource();

private:
 virtual void doGetNextFrame();
 int TransportData(unsigned char* to, unsigned maxSize);

protected:
 int *Framed_datasize;//數據區大小指針
 unsigned char *Framed_databuf;//數據區指針
 bool *Framed_dosent;//發送標示

 int readbufsize;//記錄已讀取數據區大小
 int bufsizel;//記錄數據區大小
};

#endifH264FramedLiveSource.cpp


#include "H264FramedLiveSource.hh"

H264FramedLiveSource::H264FramedLiveSource(UsageEnvironment env, int *datasize, unsigned char*  databuf, bool *dosent, unsigned preferredFrameSize, unsigned playTimePerFrame)
: FramedSource(env)
{
 Framed_datasize = datasize;//數據區大小指針
 Framed_databuf = databuf;//數據區指針
 Framed_dosent = dosent;//發送標示
}

H264FramedLiveSource* H264FramedLiveSource::createNew(UsageEnvironment env, int *datasize, unsigned char*  databuf, bool *dosent, unsigned preferredFrameSize, unsigned playTimePerFrame)
{
 H264FramedLiveSource* newSource = new H264FramedLiveSource(env, datasize, databuf, dosent, preferredFrameSize, playTimePerFrame);
 return newSource;
}

H264FramedLiveSource::~H264FramedLiveSource()
{
}

void H264FramedLiveSource::doGetNextFrame()
{
 if (*Framed_dosent == true)
 {
  *Framed_dosent = false;
  bufsizel = *Framed_datasize;
  readbufsize = 0;

  fFrameSize = fMaxSize;
  memcpy(fTo, Framed_databuf + readbufsize, fFrameSize);
  readbufsize += fFrameSize;
 }
 else
 {
  if (bufsizel - readbufsize>fMaxSize)
  {
   fFrameSize = fMaxSize;
   memcpy(fTo, Framed_databuf + readbufsize, fFrameSize);
   readbufsize += fFrameSize;
  }
  else
  {
   memcpy(fTo, Framed_databuf + readbufsize, bufsizel - readbufsize);
   *Framed_dosent = true;
  }
 }

 nextTask() = envir().taskScheduler().scheduleDelayedTask(0,(TaskFunc*)FramedSource::afterGetting, this);//表示延遲0秒后再執行 afterGetting 函數
 return;
}

標簽:定西 滁州 濟南 馬鞍山 吐魯番 天門 武威 濟南

巨人網絡通訊聲明:本文標題《Windows下利用live555實現H264實時流RTSP發送的方案》,本文關鍵詞  Windows,下,利用,live555,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows下利用live555實現H264實時流RTSP發送的方案》相關的同類信息!
  • 本頁收集關于Windows下利用live555實現H264實時流RTSP發送的方案的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 洛阳隆中重工机械有限公司| 九江萍钢钢铁有限公司| 湖北首开机械有限公司| 机械成套设备有限公司| 上海丰禾精密机械有限公司| 昆山 精密机械有限公司| 天津市华天世纪机械有限公司| 杭州华驰机械有限公司| 辽宁泰威机械制造有限公司| 江山重工机械有限公司| 唐山机械制造有限公司| 青岛天乐机械有限公司| 济宁鑫宏工矿机械设备有限公司 | 柳州市超凌顺机械制造有限公司| 江阴市博越机械有限公司 | 广州市汇格机械设备有限公司| 机械租赁有限公司名字| 兖州丰业机械有限公司| 北京城建重工有限公司| 宁波永博机械制造有限公司| 济南工程机械有限公司| 佛山市康思达液压机械有限公司 | 派克包装机械有限公司| 浙江上易机械有限公司| 永腾弹簧机械设备有限公司| 苏州新和机械有限公司| 合肥市春晖机械制造有限公司| 山东山推工程机械结构件有限公司 | 济南欧亚德数控机械有限公司 | 常州远见机械有限公司| 杭州鼎升机械有限公司| 山东天元建设机械有限公司| 圣博液压机械有限公司| 科达机械制造有限公司| 青岛一津机械有限公司| 东莞正扬电子机械有限公司怎么样 | 佛山陶瓷机械有限公司| 郑州龙阳重型机械设备有限公司| 上海橡塑机械有限公司| 铜梁君卓机械有限公司| 巩义市人和机械有限公司| 聊城日发纺织机械有限公司| 华鑫机械制造有限公司| 昆山市海进机械有限公司| 广州惠德机械有限公司| 重庆渝辉机械有限公司| 河南省黄河防爆起重机有限公司| 上海亚遥工程机械有限公司| 鞍钢朝阳钢铁有限公司| 扬州福尔喜果蔬汁机械有限公司| 福建起然燃气设备有限公司 | 广西南宁机械有限公司| 中海福陆重工有限公司招聘| 江阴市永昌药化机械有限公司| 河南点赞钢铁有限公司| 昆山五金机械有限公司| 台州中茂机械有限公司| 上海威士机械有限公司| 泰州市机械有限公司| 长城机械制造有限公司| 四川诚德机械有限公司| 湖南金牛重工机械有限公司| 贵阳闽达钢铁有限公司| 无锡诺亚机械有限公司| 浙江宇丰机械有限公司| 新麦机械有限公司官网| 船舶机械制造有限公司| 上海长江服装机械有限公司| 上海金恒机械制造有限公司| 杭州精密机械有限公司| 江苏巨风机械制造有限公司| 徐州徐工施维英机械有限公司 | 徐州挖掘机械有限公司| 盐城市成功机械制造有限公司 | 合肥永升机械有限公司| 广州市三禾机械有限公司| 武汉机械工程有限公司| 东莞市联顺机械有限公司| 江苏炬峰机械有限公司| 江阴兴澄特种钢铁有限公司| 扬州恒润海洋重工有限公司| 山东和晟机械设备有限公司| 勃农兴达机械有限公司| 九江益鑫机械有限公司| 沈阳西城钢铁有限公司| 长葛机械制造有限公司| 晋城福盛钢铁有限公司| 濮阳市名利石化机械设备制造有限公司 | 全氏食品机械(上海)有限公司 | 石家庄 机械 有限公司| 江门市科杰机械自动化有限公司| 杭州液压机械有限公司| 青岛特殊钢铁有限公司| 山东曲阜机械有限公司| 天津动力机械有限公司| 洛阳重型机械有限公司| 台湾鸿昌机械有限公司| 海盐鼎盛机械有限公司| 山东鲁新起重设备有限公司| 山东永锋钢铁有限公司| 扬州 机械设备 有限公司| 泰安华伟重工有限公司| 苏州传动机械有限公司| 江阴福鑫机械有限公司| 徐州普特工程机械有限公司| 上海二和机械有限公司| 上海重型机械有限公司| 徐州徐工基础工程机械有限公司| 瑞安包装机械有限公司| 山东重机械有限公司| 山东重型机械有限公司| 大连 机械制造 有限公司| 上海冠龙机械有限公司| 唐山利军机械有限公司| 沃洲机械制造有限公司| 辽宁泰威机械制造有限公司| 江阴凯澄起重机械有限公司| 常州光明包装机械有限公司| 科达机械制造有限公司| 重庆旺耕机械有限公司| 福建机械工业有限公司| 鞍山 机械有限公司| 上海法德机械设备有限公司| 广州常富机械有限公司| 贵州红林机械有限公司| 天津金岸重工有限公司| 上海旭恒精工机械制造有限公司| 佛山柯田包装机械有限公司 | 青岛南牧机械设备有限公司| 西安环宇机械制造有限公司| 恒联食品机械有限公司| 宁波顺兴机械制造有限公司| 山东威曼机械有限公司| 自动化机械有限公司| 大连升隆机械有限公司| 唐山鑫鑫钢铁有限公司| 临沂铸信机械有限公司| 江阴市液压机械有限公司| 江阴市联拓重工机械有限公司| 南通昭和机械有限公司| 台州万洲机械有限公司| 台州欧玮机械有限公司| 浙江金奔机械制造有限公司| 青岛如隆机械有限公司| 南京益腾机械制造有限公司| 东莞市鑫国丰机械有限公司| 山东大佳机械有限公司| 吉林吉钢铁有限公司| 温州天马食品包装机械制造有限公司| 徐州智茸工程机械有限公司| 精密机械电子有限公司| 东莞市利瀚机械有限公司| 上海成套机械有限公司| 江阴博纬机械有限公司| 上海达和荣艺包装机械有限公司| 海顺机械台州有限公司| 无锡大力起重机械有限公司| 芜湖电工机械有限公司| 济宁立派工程机械有限公司| 无锡沃利数控机械有限公司| 星光传动机械有限公司| 无锡市光彩机械制造有限公司| 山东亚泰重型机械有限公司| 中阳钢铁有限公司招聘| 中航国际钢铁贸易有限公司| 信息技术有限公司起名| 安徽国梁机械设备有限公司| 海德机械设备有限公司| 成都兴业邦达重工机械有限公司| 厦门升正机械有限公司| 首钢伊犁钢铁有限公司| 派菲奥机械有限公司| 苏州威锐机械有限公司| 宁波塑料机械制造有限公司| 宏鑫机械设备有限公司| 大连卓远重工有限公司| 新乡市法斯特机械有限公司| 农业机械有限公司招聘| 河南万合机械有限公司| 杭州长虹机械有限公司| 重庆远风机械有限公司| 洛阳中冶重工机械有限公司| 西安星火包装机械有限公司| 浙江路杰机械有限公司| 上海机械制造有限公司| 爱可机械深圳有限公司| 建筑工程有限公司起名| 台州路桥机械有限公司| 大连铸鸿机械有限公司| 志高机械有限公司官网| 河南万合机械有限公司| 上海天驰制药机械有限公司| 济南齐力升降机械有限公司| 江苏别具匠心机械设备有限公司 | 卡麦龙机械有限公司| 浙江盾安机械有限公司| 安徽金丰机械有限公司| 江阴市科盛机械有限公司| 科华机械制造有限公司| 杭州中亚机械有限公司| 自贡机械制造有限公司| 洛阳机械设备有限公司| 广州晶冠机械有限公司| 唐山新宝泰钢铁有限公司| 江苏常动机械有限公司| 南京巴蜀机械有限公司| 山东枭隆机械有限公司| 上海红重机械装备有限公司| 浙江德孚机械有限公司| 郑州市鑫宇机械制造有限公司 | 三明 机械有限公司| 浙江鼎业机械设备有限公司| 石家庄嘉祥精密机械有限公司 | 安徽博行机械有限公司| 芜湖灵芝机械有限公司| 威海行雨化工机械有限公司| 重庆足航钢铁有限公司| 东莞市千岛机械制造有限公司| 台州华达机械有限公司| 山东大信重工有限公司| 常州豪凯机械有限公司| 佛山市宝捷精密机械有限公司 | 广州闽欣机械设备有限公司| 中铁重工有限公司武汉| 成都宏机械有限公司| 泸州长江机械有限公司| 苏州联屹精密机械有限公司| 常林道依茨法尔机械有限公司| 三国精密机械有限公司| 合肥食品机械有限公司| 日发纺织机械有限公司| 昆山优能机械有限公司| 合肥亿恒机械有限公司| 大丰 机械有限公司| 常州市龙鑫化工机械有限公司| 河南省力神机械有限公司| 南阳市 机械有限公司| 济南赛信机械有限公司| 温州朝隆纺织机械有限公司 | 天津 机械 有限公司| 大连龙尧塑料机械有限公司| 浙江冠林机械有限公司| 汤阴升达机械有限公司| 常州铁本钢铁有限公司| 杭州岛文机械有限公司| 上海嘉峥机械有限公司| 河北新钢钢铁有限公司| 南京一嘉起重机械制造有限公司| 广州市京龙工程机械有限公司| 泰州市海锋机械制造有限公司| 三门峡宏基机械有限公司| 江苏同力机械有限公司| 常熟市机械有限公司| 堃霖冷冻机械有限公司| 马氏木工机械有限公司| 工程有限公司起名大全| 小松工程机械有限公司| 亿煤机械装备制造有限公司| 玉环方博机械有限公司| 上海造纸机械有限公司| 常州立达纺织机械有限公司| 自动化机械设备有限公司| 东莞市宝腾机械有限公司| 宁波华热机械制造有限公司| 鼎工机械制造有限公司| 南通太和机械有限公司| 洛阳中收机械装备有限公司招聘 | 埃比西斯机械有限公司| 菲特压片机械有限公司| 扬州恒润海洋重工有限公司| 杭州双林机械有限公司| 南丰 机械有限公司| 河南天成矿山起重机有限公司 | 东莞市恩必信塑胶机械有限公司 | 无锡机械制造有限公司| 东平开元机械有限公司| 哈尔滨工程机械有限公司| 重庆卡滨通用机械有限公司| 郑州重工机械有限公司| 德州机械制造有限公司| 长沙威沃机械制造有限公司| 东莞住重塑胶机械有限公司| 荣精密机械有限公司| 恒达机械制造有限公司| 北京京民兴机械设备有限公司| 唐山凯恒钢铁有限公司| 上海自动化机械有限公司| 广西清隆机械制造有限公司| 咸阳 机械制造有限公司| 浙江新立机械有限公司| 江苏登福机械有限公司| 泰安华伟重工有限公司| 财益机械工业有限公司| 苏州宇钻机械有限公司| 苏州金德纬机械有限公司| 贵阳闽达钢铁有限公司| 成都刚毅机械制造有限公司| 大连升隆机械有限公司| 邢台德龙钢铁有限公司招聘| 河北澳森钢铁有限公司| 山东化工机械有限公司| 东莞协鑫机械有限公司| 粮油机械设备有限公司| 青岛奥威机械有限公司| 厦门大禾众邦机械有限公司| 河南江河机械有限公司| 大连东拓工程机械制造有限公司 | 上海昌强重工机械有限公司| 江苏大圣机械制造有限公司| 海的动力机械有限公司| 青岛 机械有限公司| 青岛液压机械有限公司 | 浙江机械制造有限公司| 杭州高福机械制造有限公司| 湖南省湘粮机械制造有限公司| 杭州博阳机械有限公司| 旭东机械昆山有限公司| 荆州华力机械有限公司| 常州铁本钢铁有限公司| 苏州铭峰精密机械有限公司| 咸阳 机械制造有限公司| 贵州机械设备有限公司| 泉州市工程机械有限公司| 三门峡化工机械有限公司| 南昌矿山机械有限公司| 大连 工程机械有限公司| 天津市钢铁贸易有限公司| 四川机械制造有限公司| 福建省 机械有限公司| 济南市恒宇机械有限公司| 温州联腾包装机械有限公司| 重庆远博机械有限公司| 厦门众达钢铁有限公司| 江苏腾通包装机械有限公司| 青岛晟森机械有限公司| 蚌埠液力机械有限公司| 苏州 工业机械有限公司| 三一汽车起重机械有限公司| 平煤机械设备有限公司| 唐山东方钢铁有限公司| 南京德丰机械有限公司| 杭州青达机械有限公司| 长沙熙迈机械制造有限公司| 友隆精密机械有限公司| 三技精密机械有限公司| 汉智数控机械有限公司| 武汉萱裕机械有限公司| 石家庄食品机械有限公司| 上海隆康机械设备有限公司| 湖南龙凤机械制造有限公司| 湖南力诺机械有限公司| 青岛如隆机械有限公司| 招远矿山机械有限公司| 明毅电子机械有限公司| 上海卓亚矿山机械有限公司| 上海起泽起重机械有限公司| 大连船舶重工有限公司| 浙江佑天元包装机械制造有限公司| 温州新派机械有限公司| 温州惠利机械有限公司| 上海杰姆博机械设备有限公司| 河北晓进机械制造有限公司| 山东讴神机械制造有限公司 | 上海一达机械有限公司| 河北春耕机械制造有限公司 | 上海造纸机械有限公司| 肯拉铎机械有限公司| 美卓造纸机械有限公司| 天津华悦包装机械有限公司 | 常州常发动力机械有限公司| 上海松井机械有限公司| 广州市善友机械设备有限公司 | 长城重工机械有限公司| 中山伙伴自动化机械有限公司| 常州曼恩机械有限公司| 山东大信重工有限公司| 丹阳龙江钢铁有限公司| 昆山瑞钧机械设备有限公司| 佛山市科机械有限公司| 东莞市凯格精密机械有限公司| 苏州鸿安机械有限公司| 青岛华磊塑料机械有限公司| 南阳机械制造有限公司| 河北小犟牛工程机械有限公司| 上海本优机械有限公司| 台州华达机械有限公司| 重庆江增船舶重工有限公司| 东莞市柯达机械有限公司| 温州工程机械有限公司| 上海乾享机械设备有限公司| 中船重工重庆液压机电有限公司| 佛山市优霸机械设备有限公司| 深圳市塑胶机械有限公司| 天津富启机械有限公司| 河南机械制造有限公司| 连云港兴鑫钢铁有限公司| 东远机械昆山有限公司| 武汉四方圆机械设备有限公司| 鞍山源鑫钢铁有限公司| 上海磊友成套机械设备有限公司| 江阴宗承钢铁有限公司| 如皋市通达机械制造有限公司| 牡丹江机械有限公司| 嘉诚机械制造有限公司| 德清恒丰机械有限公司| 东莞机械设备制造有限公司| 河北敬业钢铁有限公司| 太仓健柏机械有限公司| 峰峰合信钢铁有限公司| 常州先电机械有限公司| 江阴市机械制造有限公司| 安丘机械制造有限公司| 苏州金纬机械制造有限公司| 上海嘉峥机械有限公司| 苏州日拓机械有限公司| 徐州东南钢铁工业有限公司| 丝网机械设备有限公司| 安丰钢铁有限公司电话| 山东凯达起重机械有限公司| 无锡市康晖机械制造有限公司 | 无锡市康晖机械制造有限公司| 南京起重机械总厂有限公司| 金源机械制造有限公司| 苏州精密机械有限公司| 宁波力盟机械有限公司| 徐州博丰钢铁有限公司| 青岛恒林机械有限公司| 浙江启博机械有限公司| 石家庄聚力特机械有限公司| 苏拉纺织机械有限公司| 徐州工程机械有限公司| 江苏千里机械有限公司| 成都固特机械有限公司| 江苏双轮泵业机械制造有限公司 | 浙江天鸿传动机械有限公司 | 重庆机械制造有限公司| 万则盛机械有限公司| 金华市机械有限公司| 包装机械制造有限公司| 华新机械有限公司官网| 河南华北起重吊钩有限公司| 江苏瑞德机械有限公司| 潍坊威尔顿机械设备有限公司| 潍坊凯隆机械有限公司| 徐州工程机械有限公司| 北京 机械工程有限公司| 宁波力源机械有限公司| 苏州信能精密机械有限公司| 临沂机械制造有限公司| 济宁 机械有限公司| 上海冉本机械制造有限公司| 斗山机械工程有限公司| 浙江帅锋精密机械制造有限公司| 广东恒联食品机械有限公司售后| 沧州重诺机械制造有限公司| 威海卓远机械有限公司| 中泰机械设备有限公司| 重庆力波机械有限公司| 重庆力劲机械有限公司| 廊坊德基机械有限公司| 浙江君鸿机械有限公司| 滁州富达机械电子有限公司| 蚌埠柳工机械有限公司| 杭州一鼎传动机械有限公司| 大连吉利机械配件有限公司| 包装机械制造有限公司| 威马农业机械有限公司| 重庆宝汇跨搏机械制造有限公司| 北京现代京城工程机械有限公司| 贵州运东机械有限公司| 鑫源机械设备有限公司| 常州泉汇机械有限公司| 烟台浩阳机械有限公司| 上海御流包装机械有限公司| 郑州山川重工有限公司| 精密机械加工有限公司| 如东通用机械有限公司| 河北唐银钢铁有限公司| 嘉兴扬鑫机械有限公司| 上海百劲机械有限公司| 南兴木工机械有限公司| 南京赛达机械制造有限公司| 宿迁机械制造有限公司| 上海乔麦包装机械有限公司| 盐城机械设备有限公司| 天津京龙工程机械有限公司| 山东鑫弘重工有限公司| 安徽金锡机械有限公司| 东莞正扬电子机械有限公司| 深圳市环球同创机械有限公司 | 江苏洪流化工机械有限公司| 唐山国义特种钢铁有限公司| 陕西锦泰机械有限公司| 河北中浩机械制造有限公司| 河南万杰食品机械有限公司 | 杭州力士机械有限公司| 扬州精密机械有限公司| 上海亚遥工程机械有限公司| 上海开隆冶金机械制造有限公司| 常州拓美威精密机械有限公司 | 海华机械制造有限公司| 重庆培柴机械制造有限公司| 铁岭圣添机械有限公司| 张家港市饮料机械有限公司| 上海百劲机械有限公司| 威海美盛机械有限公司| 上海木工机械有限公司| 泰安东岳重工有限公司| 德锐尔机械有限公司| 东莞市永创包装机械有限公司| 夹江水工机械有限公司| 上海起重设备有限公司| 东莞胜通机械有限公司| 南京腾阳机械有限公司| 上海紫永机械有限公司| 华盛机械设备有限公司| 江苏恩纳斯重工机械有限公司| 厦门市机械设备有限公司| 中山机械设备有限公司| 杭州海纳机械有限公司| 江苏科圣化工机械有限公司| 重庆龙建机械有限公司| 新湾机械有限公司招聘| 武汉食品机械有限公司| 邯郸纺织机械有限公司| 河南 工程机械有限公司| 福建机械设备有限公司| 山东泰山机械有限公司| 金华机械 有限公司| 长春合心机械制造有限公司| 杭州海利机械有限公司| 南通液压机械有限公司| 天津精密机械有限公司| 苏州市联佳精密机械有限公司| 济宁立派工程机械有限公司| 邢台德龙钢铁有限公司招聘| 保定市恒瑞游乐机械有限公司| 天津国际机械阀门有限公司| 江苏联顺机械有限公司| 锦机械设备有限公司| 江阴市豪亚机械制造有限公司| 恒兴兴业机械有限公司| 固达机械制造有限公司| 山东诸城机械有限公司| 苏州 机械有限公司| 上海重型机械有限公司| 三一海洋重工有限公司| 江苏红旗印染机械有限公司| 苏福马机械有限公司| 杭州同创顶立机械有限公司 | 小森机械南通有限公司| 武汉鑫巨力精密机械制造有限公司| 宁波巨隆机械有限公司| 上海胡鑫机械有限公司| 山东济宁机械有限公司| 上海善能机械有限公司| 江苏鑫锋重工机床有限公司| 湖南卓迪机械有限公司| 华泰重工制造有限公司| 腾达机械设备有限公司| 纸箱机械制造有限公司| 河南世茂机械制造有限公司| 东莞市峰茂机械设备有限公司| 佛山钢铁贸易有限公司| 昆山联德精密机械有限公司| 上海毅锴机械有限公司| 杭州龙云水利机械制造有限公司| 绍兴三纺机械有限公司| 宁波精密机械有限公司| 东莞 机械有限公司| 温州正雄机械有限公司| 广州国伟机械有限公司| 张家港长力机械有限公司| 常州汉森机械有限公司| 浙江美华包装机械有限公司| 河南泰兴粮油机械设备有限公司| 广东耐施特机械有限公司| 潍坊润达机械有限公司| 昆山乙盛机械工业有限公司| 山西 重工有限公司| 成都机械设备有限公司| 威海盛世机械有限公司| 山东明威起重设备有限公司| 青岛宏达锻压机械有限公司| 南通惠生重工有限公司| 焦作市机械制造有限公司| 肇庆市机械有限公司| 浙江建机工程机械有限公司| 无锡三麦机械有限公司| 小松工程机械有限公司| 南京机械电子有限公司| 天津 起重有限公司| 山东瀚业机械有限公司| 江南起重机械有限公司| 昆山合济机械有限公司| 宁波震德机械制造有限公司| 昆山北钜机械有限公司| 玉环 机械有限公司| 上海辰品食品机械有限公司| 东莞市博志达工程机械制造有限公司| 上海 包装机械 有限公司| 矿山机械设备有限公司| 成都万欣邦达机械制造有限公司 | 保定华光机械有限公司| 萨驰华辰机械 苏州 有限公司 | 鑫鑫建筑机械有限公司| 杭州德智机械有限公司| 常州市机械有限公司| 郑州华宏机械设备有限公司| 聚力特机械有限公司| 江苏瀚皋机械有限公司| 浙江工程机械有限公司| 海宁弘德机械有限公司| 首唐宝生钢铁有限公司| 唐河大华机械有限公司| 台州路桥机械有限公司| 广州甲宝机械有限公司| 杭州三共机械有限公司| 邢台市振成机械有限公司| 上海冠龙阀门机械有限公司| 张家港和和机械有限公司| 上海以海机械有限公司| 昆山乙盛机械工业有限公司| 江苏力威机械有限公司| 玉环中本机械有限公司| 邢台机械轧辊有限公司| 苏州一工机械有限公司| 厦门 机械有限公司| 临沂华星机械有限公司| 河南省浩业矿山机械有限公司| 浙江荣升机械有限公司| 鞍山机械重工有限公司| 芜湖灵芝机械有限公司| 杭州胜驰机械有限公司| 东莞市通盛机械有限公司| 无锡橡塑机械有限公司| 上海固好包装机械有限公司| 宁波震德机械制造有限公司| 重村钢模机械工业苏州有限公司 | 青岛昌源隆纺织机械有限公司| 山东纺织机械有限公司| 昆山机械制造有限公司| 济南迅捷机械设备有限公司| 浙江耐士伦机械有限公司| 成都 机械 有限公司| 沂水巨龙机械有限公司| 东风悦达起亚汽车有限公司| 大连仁海重工有限公司| 仙游东亚机械有限公司| 无锡东晨机械有限公司| 汕头机械有限公司招聘| 上海沪工起重机械有限公司| 天津的机械设备有限公司| 比富机械(东莞)有限公司| 宿迁市机械有限公司| 广东川德机械有限公司| 贵州红林机械有限公司| 广州大圆机械设备有限公司| 广州广重分离机械有限公司| 丹阳市华泰制药机械有限公司| 首钢凯西钢铁有限公司| 杰西博工程机械有限公司| 泰兴机械制造有限公司| 鑫盛机械制造有限公司| 台州欧玮机械有限公司| 远东机械设备有限公司| 莱州弘宇机械有限公司| 唐山正丰钢铁有限公司| 青岛凯机械有限公司| 长沙熙迈机械制造有限公司| 斗山工程机械有限公司| 中山市包装机械有限公司| 重庆机械租赁有限公司| 潍坊 机械有限公司| 西安华欧精密机械有限公司| 上海鼎亚精密机械设备有限公司 | 江苏恒悦机械有限公司| 河北小松工程机械贸易有限公司 | 沃德精密机械有限公司| 温州机械制造有限公司| 西帕机械杭州有限公司| 宁波信泰机械有限公司| 宁波博大机械有限公司| 江苏国瑞液压机械有限公司| 张家港市饮料机械有限公司| 天津市申成包装机械有限公司 | 苏州同大机械有限公司| 江阴市西城钢铁有限公司| 锦机械设备有限公司| 中航起落架有限公司| 重庆万凯机械有限公司| 纸箱机械制造有限公司| 常州富丽康精密机械有限公司| 恩德特机械(苏州)有限公司| 唐山印刷机械有限公司| 济宁鑫聚机械有限公司| 武汉联明机械有限公司| 湖北 机械 有限公司| 唐山国义钢铁有限公司| 宿迁机械制造有限公司| 南通盛仕达精密机械有限公司| 贝力特机械有限公司| 长沙威重化工机械有限公司| 上海宝闽钢铁有限公司| 江苏中饮机械有限公司| 江苏凯凯机械有限公司| 德州市启泰机械设备有限公司| 沃得农业机械有限公司| 青岛诺机械有限公司| 通达塑料机械有限公司| 北京 机械有限公司| 南通明德重工有限公司| 大明钢铁实业有限公司| 北京加隆工程机械有限公司| 淄博宏达钢铁有限公司| 山东鲁工机械有限公司| 贵州力顺机械有限公司| 普瑞特机械有限公司| 上海盛普机械制造有限公司| 湖南 机械有限公司| 兴澄特种钢铁有限公司| 洛阳友建工程机械有限公司| 南京金城机械有限公司| 河南天成矿山起重机有限公司| 缙云县机械有限公司| 雷州雷宝机械有限公司| 南京苏荣机械有限公司| 广东精密机械有限公司| 粤裕丰钢铁有限公司| 匹思通机械有限公司| 山东源鑫农牧机械有限公司| 华信陶瓷机械有限公司| 济南沃德机械制造有限公司| 起重机械制造有限公司| 山东章晃机械工业有限公司| 郑州恒科机械有限公司| 上海胜松机械制造有限公司| 哈尔滨机械设备有限公司| 廊坊中建机械有限公司| 河北裕华钢铁有限公司| 南京神鹏机械设备有限公司| 三门峡机械有限公司| 安徽建筑机械有限公司| 重庆嘉木机械有限公司| 新乡正兴机械有限公司| 绍兴联科机械有限公司| 斯特精密机械有限公司| 昆山六丰机械工业有限公司| 湖南五丰机械有限公司| 迅得机械东莞有限公司| 钜业机械设备有限公司| 博山华翔机械制造有限公司 | 三力机械制造有限公司| 东莞胜通机械有限公司| 无锡科创机械设计制造有限公司 | 上海包装机械有限公司| 广州萱裕机械有限公司| 山东首钢钢铁贸易有限公司| 东莞机械设备制造有限公司 | 咸阳经纬纺织机械有限公司| 上海巨能减速机械有限公司| 江苏国天锻压机械有限公司| 石家庄机械设备有限公司| 珠海精密机械有限公司| 中山精密机械有限公司| 江苏食品机械有限公司| 郑州包装机械有限公司| 贵州工程机械有限公司| 江阴纺织机械有限公司| 西安 机械设备有限公司| 临清 机械有限公司| 上海 输送机械有限公司| 苏州勤堡精密机械有限公司 | 杭州迪迪机械有限公司| 哈尔滨机械设备有限公司| 常州杰洋精密机械有限公司 | 重庆海迅机械制造有限公司| 迁安荣信钢铁有限公司| 杭州凯邦机械有限公司| 天赛塑胶机械有限公司| 奥通机械制造有限公司| 湖南星邦重工有限公司| 苏州精锐精密机械有限公司| 浙江向隆机械有限公司| 郑州志乾机械设备有限公司| 江西晟浔机械有限公司| 泰安海松机械有限公司| 常州包装机械有限公司| 上海冠龙机械有限公司| 佛山市信虹精密机械有限公司 | 东莞市固达机械制造有限公司| 唐山凯恒钢铁有限公司| 玉环方博机械有限公司| 江苏永康机械有限公司| 海的动力机械有限公司| 重庆维庆液压机械有限公司| 宁波迪恩机械有限公司| 青岛昊宇重工有限公司| 沧州卓鑫机械设备制造有限公司| 郑州茂祥机械有限公司| 洛阳天宇机械制造有限公司| 南通凯瑞德机械有限公司| 河北冠能石油机械制造有限公司| 沈阳机械制造有限公司| 泰安通远机械有限公司| 江苏雨花钢铁有限公司| 张家口机械有限公司| 湖南华菱钢铁有限公司| 威海威力起重有限公司| 内蒙古机械有限公司| 涞源奥宇钢铁有限公司| 扬州机械设备有限公司| 印刷包装机械有限公司| 五矿钢铁天津有限公司| 江苏华夏重工有限公司| 东莞正为机械有限公司| 佛山市宝索机械制造有限公司| 温州市春来包装机械有限公司| 贵州机械设备有限公司| 杭州瑞东机械有限公司| 江苏江南起重机械有限公司| 合心机械制造有限公司| 辽宁富一机械有限公司| 江苏同力机械有限公司| 杭州双金机械有限公司| 中阳钢铁有限公司官网| 广州新麦机械有限公司| 机械有限公司 张家港| 新疆八一钢铁有限公司| 唐钢唐银钢铁有限公司| 宣城 机械有限公司| 苏州动力机械有限公司| 浙江高达机械有限公司| 浙江万通重工有限公司| 盐城中热机械有限公司| 佛山慧谷机械有限公司| 徐州永欣重工有限公司| 昆山市众捷塑料机械有限公司| 广东巨风机械制造有限公司| 安徽同铸工程机械有限公司| 法麦凯尼柯机械有限公司| 山东海诺机械有限公司| 机械设备出口有限公司| 宁波健信机械有限公司| 郑州东方重型机械有限公司| 深圳市机械有限公司| 浙江万能弹簧机械有限公司| 湖北仙粮机械有限公司| 宜兴永康机械有限公司| 上海国翔包装机械制造有限公司| 招远矿山机械有限公司| 南通棉花机械有限公司| 富利源机械有限公司| 韶瑞重工有限公司官网| 江苏博森机械制造有限公司| 禹城 机械 有限公司| 长葛机械制造有限公司| 天津千百顺钢铁贸易有限公司| 昆明 机械 有限公司| 北京明日之星玻璃机械有限公司| 浙江温兄机械阀业有限公司| 翼虎动力机械有限公司| 重庆力波机械有限公司| 湖南省湘粮机械制造有限公司| 瑞安市机械制造有限公司| 唐山榕丰钢铁有限公司| 深圳市荣德机械设备有限公司 | 林州市振晨重工装备制造有限公司 | 徐州天立机械有限公司| 佛山新元机械有限公司| 河北州科重工有限公司| 杭州华驰机械有限公司| 开封市茂盛粮食机械有限公司| 瑞安市天晟包装机械有限公司| 泉州机械设备有限公司| 上海 机械设备有限公司| 山东誉亚大豆机械制造有限公司 | 武汉萱裕机械有限公司| 大连矢岛机械有限公司| 嘉善远景机械有限公司| 唐山化工机械有限公司| 青岛非凡包装机械有限公司| 安徽矿山机械有限公司| 三门峡机械有限公司| 北京恒机械有限公司| 昆山 精密机械有限公司| 上海宇意机械有限公司| 东莞安默琳机械制造技术有限公司| 沈阳维用精密机械有限公司| 扬州正大机械有限公司| 天门纺织机械有限公司| 锦州万得包装机械有限公司| 农业机械装备有限公司| 工程机械有限公司取名| 郑州双狮粮油机械有限公司 | 中阳钢铁有限公司招聘| 昆山烽禾升精密机械有限公司| 江苏正合重工有限公司| 许昌智工机械制造有限公司| 上海 马机械有限公司| 昆山博通机械设备有限公司| 上海展焱包装机械有限公司| 襄阳博亚机械有限公司| 广州东昇机械有限公司| 义乌机械设备有限公司| 重庆机械有限公司招聘| 合肥成龙钢铁有限公司| 青岛金福鑫塑料机械有限公司 | 银三环机械有限公司| 常州数控机械有限公司| 亿传玻璃机械有限公司| 富信成机械有限公司| 张家港 机械有限公司| 兰州兴元钢铁有限公司| 无锡威华机械有限公司| 无锡液压机械有限公司| 佛山市洪峰机械有限公司| 唐山国义特种钢铁有限公司| 天津安东石油机械制造有限公司| 温州铸鼎机械有限公司| 上海汉虹精密机械有限公司 | 江苏霸马机械有限公司| 临沂金立机械有限公司| 本源兴(上海)包装机械材料有限公司| 河北永洋钢铁有限公司详细地址 | 养殖有限公司起名大全| 中海福陆重工有限公司招聘| 昆成机械(昆山)有限公司| 椿中岛机械有限公司| 广州工程机械有限公司| 山东博宇机械有限公司| 杭州萧山机械有限公司| 宁波金记机械有限公司| 青岛 重工 有限公司| 江阴科盛机械有限公司| 大明钢铁实业有限公司| 宁波安德机械有限公司| 常州东进机械有限公司| 鑫锐机械设备有限公司| 兰州华诚石化机械制造有限公司| 广州市荣艺食品机械有限公司| 宁波金记机械有限公司| 上海华预机械制造有限公司| 无锡开普机械有限公司| 广州市善友机械设备有限公司| 昆山乙盛机械工业有限公司| 郑州长城机械有限公司| 宁波威恩精密机械有限公司| 常州辉机械有限公司| 潍坊大众机械有限公司| 衢州巨鑫机械有限公司| 蚌埠 机械有限公司| 无锡宝露重工有限公司| 机械有限公司经营范围| 苏州恩贝德机械有限公司| 无锡市锡恒机械有限公司| 大连地拓重工有限公司| 南通申通机械有限公司| 重庆华渝重工机电有限公司| 河南重工机械有限公司| 浙江华昌液压机械有限公司| 江苏百德机械有限公司| 广州田田机械设备有限公司| 河南胜飞石油机械有限公司| 晋江机械制造有限公司| 上海舜诺机械有限公司| 江苏迪迈机械有限公司| 固安嘉峰机械有限公司| 广州起重机械有限公司招聘| 佛山市康思达液压机械有限公司| 无锡锡南机械有限公司| 南昌矿山机械有限公司| 北京机械制造有限公司| 广意永雄机械有限公司| 四川晶工机械有限公司| 泰上机械设备有限公司| 威海坤豪机械有限公司| 上海保成机械有限公司| 大京机械山东有限公司| 东莞市瑞沧机械设备有限公司| 扬州市机械制造有限公司| 新昌县机械有限公司| 广东力特工程机械有限公司| 兴业机械设备有限公司| 沂水阳东机械有限公司| 上海承企机械有限公司| 兴世机械制造有限公司| 山东德工机械有限公司| 科华机械制造有限公司| 湖北机械设备有限公司| 珠海市广浩捷精密机械有限公司 | 重庆彪汉机械有限公司| 江苏环海重工有限公司| 南阳鼎鑫钢铁有限公司| 上海利昆机械有限公司| 济宁华珠机械有限公司| 山东瑞华工程机械有限公司 | 浙江德孚机械有限公司| 常州市龙鑫化工机械有限公司 |