Android14开始媒体投影(屏幕采集)需要增加一些处理,本文对此做了详细说明,为满足安卓屏幕投影的应用需求,本文给出了一种把屏幕投影图像转换成RTSP/RTMP流的方法。
Linux X86_64/ARM64(飞腾)系统(麒麟、统信UOS)上的屏幕、摄像头和扬声器采集,并实现RTMP/RTSP流输出,同时支持本地录像。
Android设备播放多路RTSP/RTMP时,对设备性能要求很高,本文讨论了视频画面如何在SurfaceView和TextureView上动态切换的问题, 用MediaCodec+SurfaceView的性能优势,来提高播放路数, 再用TextureView的灵活性来实现图像的变换.
Windows、Android RTMP播放器和推送端支持enhanced RTMP H.265(enhanced RTMP HEVC).
nginx-rtmp-module 支持 Enhancing RTMP HEVC(H.265)修改代码.
安卓如何播放H264/H265实时流, 安卓如何实时预览H264, 安卓如何实时预览H265, 安卓实时预览AVC,安卓实时预览HEVC,安卓实时预览无人机视频流.
从c转到c++的程序员,经常喜欢auto p = new type, if (p ), 除非增加相关编译选项,否则new失败会抛异常出去, 最简单的办法就是:#include <new>void test(){ auto p = new (std::nothrow) type; if(p) { // ..... 其他相关代码
cmake生成makefile增加c++版本选项,命令如下:# 增加-std=gnu++11cmake . -DCMAKE_CXX_STANDARD=11 <path-to-source> # 增加-std=gnu++14cmake . -DCMAKE_CXX_STANDARD=14 <path-to-source> # 增加-std=gnu++17cmak
音视频开发
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号