音视频开发
Charles.zhang
朝闻道,夕死可矣。路漫漫其修远兮,吾将上下而求索。
展开
-
从零开始写一个发送h264的rtsp服务器(下)
从零开始写一个发送h264的rtsp服务器(下)一、H264是如何通过rtsp发送的简单来说,H264就是通过打包到rtp协议的数据部分发送出去的。H264打包成rtp数据包有三种方式单一封包模式 组合封包模式 分片模式 要想弄明白这三种打包方式,必须先弄清楚h264的组成结构,或者叫组成单元。 二、H264结构单元H264数据流最基本的结构单元叫nalu单元。H264的nalu单元组成:[start code] + [nalu header] + [nalu转载 2020-09-14 11:17:32 · 673 阅读 · 1 评论 -
从零开始写一个发送h264的rtsp服务器(上)
从零开始写一个发送h264的rtsp服务器(上)一、什么是RTSP通常所说的rtsp协议其实包含三个协议: rtsp协议, rtp协议, rtcp协议各协议运作流程概要:第一阶段:rtsp协议负责沟通传输什么数据,传的是图像还是声音,还是两者混合?图像的话传是h264流,还是h265流,还是jpeg流?后续的rtp,rtcp协议是采用tcp还是udp,端口号是多少都是通过第一阶段的rtsp协议确定的。第二阶段:通过rtp协议传输数据,rtcp进行网络传输质量的监控第三阶段:通过rts转载 2020-09-14 11:14:11 · 430 阅读 · 0 评论 -
多个经纬度地点数据,如何同时在地图上标注出来(路径显示)
推荐一款国产的三维地球软件locaSpace Viewer(LSV)。LSV针对这种情况,专门提供了Excel转换小工具。可以快速对Excel文档内的坐标转换成地图要素:点、线、面类型。官网下载地址:http://www.locaspace.cn/?hmsr=SEO&hmpl=&hmcu=&hmkw=&hmci=下载完成后首先要注册,然后登录使用。打...转载 2020-01-18 15:00:45 · 12297 阅读 · 4 评论 -
百度地图开放平台轻量路径规划
背景由于要做等时圈研究,手头上有一些poi数据,如小区地理位置信息,地铁站点的地理位置信息,想通过等时圈把两者连接起来,如不同站点的关于小区的等时圈,这就需要时间数据,多方对比发现百度地图开放平台的轻量路径规划能够很好解决这个问题。思路比如要给图中绿色三角形找一些等时圈,直接构造等时圈太空洞,于是想在其周边一定范围内找一些poi散点,这样中心点到散点的时间和距离就能够通过轻量级路线规划找...转载 2020-01-16 20:05:01 · 3138 阅读 · 0 评论 -
python利用pyaudio写一个录音小程序
python利用pyaudio实现录音并播放学习目标:掌握python的pyaudio扩展包和Wave模块录制语音的方法Wav音频文件介绍WAV百科介绍:WAV是最接近无损的音乐格式,所以文件大小相对也比较大。通常使用三个参数来表示声音,量化位数,取样频率和声道数。量化位数分为8位,16位,24位三种,声道有单声道和立体声之分,单声道振幅数据为n*1矩阵点,立体声为n*2矩阵点,取样...转载 2019-06-13 22:19:40 · 3946 阅读 · 3 评论