当前位置: 首页 > news >正文

甘肃省建设厅执业资格注册中心网站通知网站制作代

甘肃省建设厅执业资格注册中心网站通知,网站制作代,外贸soho建网站,旅游海外推广网站建设方案live555 接收rtsp视频流流程分析 RTSP交互流程 C表示RTSP客户端#xff0c;S表示RTSP服务端 ① C-S: OPTIONrequest //询问S有哪些方法可用 S-C: OPTION response //S回应信息中包括提供的所有可用方法 ② C-S: DESCRIBErequest //要求得到S… live555 接收rtsp视频流流程分析 RTSP交互流程 C表示RTSP客户端S表示RTSP服务端 ① C-S: OPTIONrequest         //询问S有哪些方法可用 S-C: OPTION response      //S回应信息中包括提供的所有可用方法 ② C-S: DESCRIBErequest     //要求得到S提供的媒体初始化描述信息 S-C: DESCRIBE response    //S回应媒体初始化描述信息主要是sdp ③ C-S: SETUPrequest       //设置会话属性以及传输模式提醒S建立会话 S-C: SETUP response      //S建立会话返回会话标识符及会话相关信息 ④ C-S: PLAYrequest        //C请求播放 S-C: PLAY response       //S回应请求信息 S-C: 发送流媒体数据 ⑤ C-S: TEARDOWNrequest    //C请求关闭会话 S-C: TEARDOWN response    //S回应请求 上述的过程是标准的RTSP流程其中第3步和第4步是必需的。 OpenCore在执行完PLAYER_SET_DATASOURCEprepare之后执行PLAYER_INIT时如果发现datasource是rtsp流则进入rtsp模块。 OpenCore的RTSP模块实现在Pvrtsp_client_engine_node.cpp中PVRTSPEngineNode::SendRtspDescribe描述了连接建立过程中的状态变化过程。 需要注意的时opencore在发出OPTION request后并不会等着收response而是直接发DESCRIBE request然后才开始收OPTION response和DESCRIBE response。 Live555在RTSPServer.cpp中用RTSPServer::RTSPClientSession::incomingRequestHandler来处理来自client端的request。     RTSP源码接收端使用样例: //RtstClientTest.cpp #includestdafx.h #includeRtspRequest.h #includeRtp.h   RtspRequest g_RtspRequest; int_tmain(int argc, _TCHAR* argv[]) {  //接收   string url rtsp://192.168.1.1:554/aacAudioTest;   string setupName aacAudioTest;   INT rtpPort 8080;   INT rtcpPort rtpPort 2;   stringsdp;   INT64sess;  g_RtspRequest.Open(url.c_str(), 127.0.0.0, 0);  g_RtspRequest.RequestOptions();  g_RtspRequest.RequestDescribe(sdp);  g_RtspRequest.RequestSetup(setupName.c_str(), transportModeRtpUdp,rtpPort , rtcpPort , sess);  g_RtspRequest.RequestPlay();   Rtp* pRtp newRtp();  pRtp-Open(127.0.0.0, rtpPort);   PBYTE pBuffer new BYTE[1024*1024*10];   intiRead;   INTpayloadType;   WORDsequenceNumber;   INT32timeStamp;   INT32ssrc;  while(TRUE)   {      iRead pRtp-Read(pBuffer, 1024*1024*10,payloadType, sequenceNumber,timeStamp, ssrc);      if (iRead 0)      {          // save buff         }     }   deletepRtp;  g_RtspRequest.RequestPause();  g_RtspRequest.RequestTeardown();  g_RtspRequest.Close();   delete[]pBuffer;   return0;   }
http://www.huolong8.cn/news/253930/

相关文章:

  • 福州网站建设招商网站设计师培训学校
  • 衡水网站设计招商网站建设服务商
  • 湖南智能网站建设哪家好山东省建设厅继续教育网站
  • 国外最受欢迎的网站wap网站制作哪家好
  • 建站网站wordpress 3.9.1
  • 网站版权备案在线制作图表
  • 福永网站制作怎么做公司网站的手机客户端
  • 云南网站建设哪家公司好网站域名后缀有哪些
  • 网站模板d一品资源网昆明 做网站 vr
  • 上海金山网站建设公司深圳软件定制开发
  • 网站后台用esayui做自建网站国家审核要多久
  • 室内设计招聘网站有哪些营销策划公司经营范围
  • 钓鱼网站教程建 导航网站好
  • 网站开发代码营销网站费用
  • 设计上海兼职网站建设免费的erp系统
  • 科技网站设计网站制作案例效果
  • 杭州网站建设洛洛科技嘉兴网站建设优化
  • 网站开发环境搭建章节教材书代理记账如何获取客户
  • 有哪些档案网站开封网站优化
  • 企业官网怎么和别的网站做链接注册安全工程师条件
  • 服装购物网站排名建设网站视频素材
  • 飞虹网架建设官方网站定制开发企业
  • 最基本的网站设计自助建设视频网站
  • 免费自助建站软件王烨辉
  • 大连做企业网站排名萍乡建站公司
  • 潍坊网站制作公司哪家比较好网站开发周期和进度管理
  • 网站建设的大概费用引进韩国电影
  • 云南做网站要多少钱利用wordpress的page
  • 甘肃路桥建设集团有限公司网站天门建站
  • 做视频网站 带宽计算苏州住房建设局网站首页