音视频编解码
古灵古怪
high起来
展开
-
owt-server 数据流程
1,/root/Projects/owt-server/dist/management_api/rpc/rpc.js//Create the queue for send messages clientQueue = connection.queue('', function (q) { log.info('ClientQueue ' + q.name + ' is open'+',clientQueue.name:'+cli...原创 2020-10-13 10:31:01 · 843 阅读 · 1 评论 -
ffmpeg推流技术汇总
本文记录整理使用ffmpeg搭建推流环境1,ffmpeg命令实际上也可以在推流时显示视频画面,对比接收端的视频画面,可以直观的得出延迟:fmpeg -re -i /opt/testMediaFiles/1280_720_5000k.264 -pix_fmt yuv420p -f sdl xxx.yuv2,ffmpeg推送裸流到rtmp服务器:ffmpeg -re -i /opt/testMediaFiles/1280_720_5000k.264 -r...原创 2020-09-13 13:07:05 · 529 阅读 · 0 评论 -
ffplay两年后重新阅读
ffplay控制音视频同步的宏定义:/* no AV sync correction is done if below the minimum AV sync threshold */#define AV_SYNC_THRESHOLD_MIN 0.04/* AV sync correction is done if above the maximum AV sync thres原创 2015-03-04 20:23:38 · 1725 阅读 · 0 评论 -
Darwin Streaming Server 6.0.3 之一 : 编译安装
一,关于 Darwin Streaming Server Darwin Streaming Server简称DSS。DSS是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序设计原则,务求做到程序高效,可扩充性好。并且DSS是一个开放源代码的,基于标准的流媒体服务器,可以运行在Windows NT和Windows 20原创 2016-03-05 01:09:50 · 1089 阅读 · 0 评论 -
VLC源码分析总结
1. 概述VLC属于Video LAN开源项目组织中的一款全开源的流媒体服务器和多媒体播放器。作为流媒体服务器,VLC跨平台,支持多操作系统和计算机体系结构;作为多媒体播放器,VLC可以播放多种格式的媒体文件。主要包括有:WMV、ASF、MPG、MP、AVI、H.264等多种常见媒体格式。VLC采用全模块化结构,在系统内部,通过动态的载入所需的模块,放入一个module_bank的结构体中转载 2016-02-23 16:25:44 · 383 阅读 · 0 评论