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

网站如何做公安备案贵阳seo网站推广

网站如何做公安备案,贵阳seo网站推广,江苏高校品牌专业建设工程网站,无锡网站营销公司之前做过几次公网推流的尝试, 今天试了UDP推到公网, 再用TCP从公网拉下来, 发现不行, 就直接改用TCP转TCP了. 中间中转使用的python脚本, 感谢GPT提供技术支持: import socket import threadingdef tcp_receiver(port, forward_queue):"""接收TCP数据并将其放入…

之前做过几次公网推流的尝试, 今天试了UDP推到公网, 再用TCP从公网拉下来, 发现不行, 就直接改用TCP转TCP了.
中间中转使用的python脚本, 感谢GPT提供技术支持:

import socket
import threadingdef tcp_receiver(port, forward_queue):"""接收TCP数据并将其放入队列"""receiver_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)receiver_socket.bind(('', port))receiver_socket.listen(1)print(f"TCP receiver ready on port {port}")while True:client_socket, addr = receiver_socket.accept()print(f"Connected by {addr} for receiving data on port {port}")try:while True:data = client_socket.recv(1024)if not data:breakforward_queue.put(data)finally:client_socket.close()print(f"Receiver connection closed by {addr}")def tcp_forwarder(port, forward_queue):"""从队列中获取数据并转发到另一个TCP连接"""forwarder_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)forwarder_socket.bind(('', port))forwarder_socket.listen(1)print(f"TCP forwarder ready on port {port}")while True:client_socket, addr = forwarder_socket.accept()print(f"Connected by {addr} for forwarding data on port {port}")try:while True:data = forward_queue.get()  # This blocks until data is availabletry:client_socket.sendall(data)except socket.error:print("Failed to send data, discarding packet")break  # End connection if sending failsfinally:client_socket.close()print(f"Forwarder connection closed by {addr}")if __name__ == '__main__':from queue import Queuedata_queue = Queue()receiver_thread = threading.Thread(target=tcp_receiver, args=(9998, data_queue))forwarder_thread = threading.Thread(target=tcp_forwarder, args=(9997, data_queue))receiver_thread.start()forwarder_thread.start()

就是从9998端口转发数据到9997端口, 下一步就用nginx做这个好了. 不用脚本了.

rtsp的部分, 源码在下面:

https://github.com/MontaukLaw/1126_rtsp

基于官方的vi_venc_rtsp sample code, 将rtsp的部分改成直接往公网推.

播放流依然是老办法:

ffplay -i tcp://wan_ip:9997

因为我不需要缓存, 所以之前用ZLMedia转的方法, 一直会导致延迟慢慢变大, 可能是缓存的关系.
目前, 1126使用的WiFi连接的Internet, 延迟大约在1秒左右

在这里插入图片描述
带宽2Mbps
在这里插入图片描述
每秒数据约 250KB:
在这里插入图片描述
下一步就是使用4G网络推推看了…

http://www.ahscrl.com/news/433.html

相关文章:

  • 帮客户做网站图片被告侵权百度怎么发广告
  • 墨刀怎么做网站台州网站建设
  • 佛山企业网站开发seo零基础教学
  • edunews wordpressseo薪资水平
  • 山东网站seo推广优化价格网站收录
  • 找做网站营销策划的六个步骤
  • 昆明网站建设-中国互联怎么做网页宣传
  • 合肥市建设工程市场信息价网站保温杯软文营销300字
  • 乐清网站制作免费网站在线观看人数在哪直播
  • 网站开发技术要求百度应用市场官网
  • ftp服务器搭建设置网站信息狠抓措施落实
  • wamp做的网站标签图标新媒体营销推广公司
  • 做网站logo的网站上海排名优化推广工具
  • 政府网站的建设趋势新闻网站排行榜
  • 个人如何申请开公司aso优化推广公司
  • 网站域名后缀代表什么网站外链购买平台
  • wordpress成品网站云部落百度客户服务电话
  • 网站制作论文优帮云成都调查事务所
  • 如何做国外的电商网站设计信息流广告推广
  • 网站外部链接建设下载app
  • 南京广告公司招聘信息上海百度整站优化服务
  • 上海金融网站制作网站制作公司好怎么自己创建网站
  • jsp和.net做网站的区别注册网站域名
  • 企业网站建设费用入哪个科目seo搜索引擎
  • 网站建设的开发方式知乎百度扫一扫入口
  • 网站建设公司代理外贸平台app
  • 营销型网站的标准做一个网站要花多少钱
  • 成都设计装修公司百度seo怎么把关键词优化上去
  • doku做网站百度首页排名代发
  • 徐州做网站的公司哪家好怎样在浏览器上找网站