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

如何用ps做网站首页漫画网站开发源码

如何用ps做网站首页,漫画网站开发源码,婚庆影楼型网站开发,广州做网站平台的企业1.需求 1)支持协议自动切换。在网络优的情况下使用TCP、网络差的情况下使用UDP,满足实时音视频传输需求, 2)支持RTCP ,流量控制,阻塞控制等。需要能支持RTCP,这样便能在这个基础上,…

1.需求

1)支持协议自动切换。在网络优的情况下使用TCP、网络差的情况下使用UDP,满足实时音视频传输需求,
2)支持RTCP ,流量控制,阻塞控制等。需要能支持RTCP,这样便能在这个基础上,根据丢包率等,来进行流量控制。
3)便于在嵌入式系统上移植,因为嵌入式系统资源有限,需要体积小。

2.任务拆分

1)实现TCP demo
2)实现UDP demo
3)实现TCP和

3.开源方案选型

需要支持TCP和UDP的自动切换传输,支持流量控制,选用JRTPLIB。
介绍:
jrtplib是一个基于C++编写的面向对象的库,旨在帮助开发人员使用RFC3550中描述的实时传输协议(RTP),目前已经可以运行在Windows、Linux、FreeBSD、 Solaris、Unix和VxWorks等多种操作系统上。
该库使用户能够发送和接收数据使用RTP,无需担心SSRC冲突、调度和传输RTCP数据等。用户只需提供库通过发送有效负载数据,库为用户提供访问权限输入RTP和RTCP数据。
该库提供了几个类,这些类有助于创建RTP应用程序。大多数用户可能只需要RTPSession类来构建应用程序,或者从RTPSecureSession派生一个类来支持SRTP。这些类提供了发送RTP数据的必要功能,并在内部处理RTCP部。
参考:https://blog.csdn.net/zhizhengguan/article/details/124115464

4.使用JRTP实现TCP和UDP切换

4.1 编译jrtp源码并运行demo

1)下载源码
git clone https://github.com/j0r1/JRTPLIB.git

2)生成Makefile文件
sudo apt install cmake
sudo cmake CMakeLists.txt
sudo make
sudo make install
image.png
image.png
这里会生成数个example可执行文件,都是开源JRTPLIB自带的demo。

3)修改demo查看效果
image.png
这里将packet的内容打印出,调用(unsigned char*)pack->GetPayloadData(),因为头文件包含原因,还造成编译错误,所以要包含对应的头文件
image.png
重新编译demo ,sudo cmake
image.png
4)运行demo
这里执行两个example1,互相发送消息
窗口1:执行example1,输入源端口58008,目的IP 127.0.0.1,目的端口58110
image.png
image.png
窗口2:执行example1,输入源端口58110,目的IP 127.0.0.1,目的端口58008
image.png
能看到两个demo窗口,在互相发送消息,并且打印了我们之前修改的地方,说明demo实验是成功的,能互相发送消息~

之后将分别实现JRTP 采用TCP发送数据、UDP发送数据的demo,并用他们组合出最终需要的demo,能根据网络环境自适应切换协议,在网络好时使用TCP,网络差时使用UDP传输,满足项目需求

http://www.yayakq.cn/news/613034/

相关文章:

  • 做网站空间放哪些文件夹芜湖网站 建设
  • 网站怎么做前后台存取苏州网站建设seo
  • 菏泽网站建设价位站长工具seo
  • 凡科网站建设的技巧免费个人网站
  • 深圳做公司网站推广的网站推广在哪好
  • 如何自己制作微网站百城建设提质工程网站
  • 营销型网站建设实战》云南建设厅网站设计
  • word68网站电子商务毕设做网站
  • 网站留言板功能东莞网站推广哪里找
  • 购物帮 做特惠的导购网站怎么做自己的app软件
  • 学校网站建设的意义和目的做网站的说3年3年包括什么
  • 宜春做网站的网站宣传图
  • 网站定制开发多久时间买个域名
  • 庆祝公司网站上线抖音里做我女朋友网站
  • 网站建设的前端开发和后端开发宝塔面板wordpress备份恢复
  • 百度信息流广告推广前端seo是什么
  • 网站模板下徐州赶集网招聘最新招聘信息
  • 网站的建设维护推广友情链接的英文
  • 彩票网站开发有连带海南省住房城乡建设厅网站首页
  • 网站开发公司海报北京外贸网站制作公司
  • 多个网站建站做网站公司商丘
  • 电子商务毕业设计网站建设业务工作室网页
  • 网站开发与开发织梦网站图片修改
  • 上海知名的网站建设公司网站seo优化管理系统
  • 北京做网站需要多少钱重庆建设工业集团
  • 网站设计制作 联系做网站上哪买空间
  • 微网站技术亚洲风影视传媒有限公司辽宁
  • 黄页网站营销网站导航怎么用ulli做
  • 怎么在微信公众号上做网站潍坊人才招聘网
  • 备案时网站名称可以重复吗目前徐州有多少网架公司