在处理中文数据,经常加入下面的代码: 设置python默认字节流编/解码器按照utf8解码方式,把字节流编/解码为unicode; 具体来说,所起到的作用,可以用下面两个错误来解释: UnicodeEncodeError: 'ascii' codec can't encode characters ...
分类:
编程语言 时间:
2019-11-09 21:38:36
阅读次数:
126
之前编译过webrtc和chromium, 由于长时间没用,被我删除了, 最近在最新版本的google浏览器上遇到了播放器兼容性问题,老版本的google浏览器是没问题,IE, 火狐浏览器也没问题, 通过看google浏览器的打印日志和chromium媒体层的代码,排查下来,是ffmpeg调用解码器 ...
分类:
其他好文 时间:
2019-11-09 10:03:40
阅读次数:
336
一、vMix以Listener模式接收编码器推送过来的SRT流1、打开vMix软件,依次点击左下角“AddInput”-“More”,选择“Stream/SRT”选项,界面如下所示2、选择“StreamType”为“SRT(Listener)”,依次配置“Port”、“Latency”、“Passphrase”(如果有需要)、“DecoderDelay”等参数,点击“OK”完成配置。3、在vmix
分类:
其他好文 时间:
2019-11-06 20:07:08
阅读次数:
1805
使用QMediaPlayer和QVideoWidget播放视频 添加模块: QT += multimediaQT += multimediawidgets 引用头文件: #include <QMediaPlayer>#include <QVideoWidget> Widget::Widget(QWi ...
分类:
其他好文 时间:
2019-11-06 09:16:16
阅读次数:
187
1、编码与解码 通常我们习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。反之,解码(Decode)称为反序列化(deserialization),它把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝) ...
分类:
Web程序 时间:
2019-10-30 16:23:59
阅读次数:
112
说明: 1、 需要对前端摄像机和后端NVR、解码器、平台进行GB28181测试和开发的人员。本文档提供的一些测试细节,比如测试环境,SIP消息格式说明,SDP文本信息字段说明,GB28181测试注意项,将很可能会帮到这些测试和开发人员。 2、 单纯想了解SIP消息格式和SDP文本信息字段的人员。 3 ...
分类:
其他好文 时间:
2019-10-27 20:31:45
阅读次数:
539
我们将对帧数据做一些处理,比如将每一帧的 图像转为jpg或者bmp或者ppm等格式保存下来。 举例:在ffmpeg-2.8.8文件夹下编写test.c程序 注册ffmpeg库 这会将所有可用的文件格式和编解码器注册到我们的库中,以便在打开具有相应格式/编解码器的文件时自动使用。 注意,我们只需要 a ...
分类:
其他好文 时间:
2019-10-24 11:48:57
阅读次数:
87
最近由于项目上需要一个摄像头在线预览的功能,于是便琢磨了一个小玩意出来分享分享。项目是在win上,合作的人懂js,基于这样的情况,我只选择nodejs作为开发。并未使用php相关。 一开始做这个,我并不感到陌生,因为我以前使用过开源的解码器FFmpeg,所以我知道使用它就可以实现摄像头的rtsp流转 ...
分类:
其他好文 时间:
2019-10-16 19:52:12
阅读次数:
80
信息源:中国大学MOOC 中搜索 移动通信网络与优化 兰州交通大学 3GPP协议:https://www.3gpp.org/DynaReport/36 series.htm 可以在中国大学MOOC中搜索 移动通信 进一步得到入门信息,从0开始。 LTE协议演进流程 2008年框架正式完成,协议有多个 ...
分类:
其他好文 时间:
2019-10-16 19:51:34
阅读次数:
87
ribbon实现负载均衡 上文只是将服务注册到eureka上,但是consumer还是硬编码调用,前文也有提到这种硬编码方式肯定是不合理的,一来服务上线之后,IP地址肯定是变动的, 再则,采用硬编码的方式是无法实现负载均衡的。 ribbon便是一个用来做负载均衡的组件。 ribbon是一个负载均衡客 ...
分类:
编程语言 时间:
2019-10-06 09:55:07
阅读次数:
115