流媒体
文章平均质量分 87
丹宇码农
在多媒体和AI的路上,欣赏着路边的鲜花和美女,走走停停......
展开
-
让X264支持mp4文件格式
作者这段时间在研究x264的编解码,发现很多人在问如何让x264支持mp4文件格式,而baidu和google上居然没有找到相关文档,故在此作一个简单介绍。 在x264中自动支持mkv等文件格式,如果想要支持mp4文件格式,需要GPAC的支持。GPAC 是一个为科研和学术领域开发的多媒体的框架,支持 MPEG-4, VRML, X3D, SVG, LASeR 等,是一个开源项目,可以原创 2010-02-24 19:43:00 · 6540 阅读 · 14 评论 -
Ubuntu 15编译vlc for android 1.9.5
项目需要vlc播放网络上的mp4文件,支持字幕,最后找到了vlc for android,其版本是1.9.5,编译的操作系统是Ubuntu 15.10 64位系统。 下面是我的编译过程的记录,其中也记录了一些linux操作相关的,只是为了新手方便操作。原创 2016-03-24 19:26:45 · 1197 阅读 · 0 评论 -
移动终端播放器的探索历程
android和iOS系统原生的播放器,不支持字幕,因此需要找一款能支持外挂字幕文件的播放器。一、移动终端播放器1. Vitamio是一款 Android 与 iOS 平台上的全能多媒体开发框架,使用了FFmpeg做为媒体解析器和最主要的解码器。但ios没有合适的播放控制界面,更要命的是永久授权需要80万,太贵了。2. ExoPlayer是一个google在2014年才推出的介于现原创 2016-04-17 19:44:38 · 986 阅读 · 3 评论 -
red5搭建直播转播服务器
以前都是用虚拟机安装linux,然后使用nginx配置rtmp模块进行直播转播,后面感觉这个太麻烦了,因此试图采用更直接的方式,最后选择了red5作为服务器。原创 2016-04-07 15:54:09 · 3560 阅读 · 1 评论 -
云畅快转系统
一、概述随着视频分享站点的兴起,智能手机的流行,需要进行大量的离线视频转码工作,以适应异构网络和多终端环境的需要,同时我们结合云计算思想,构造一个多台机器协同工作的云转码平台,达到超快速乃至准实时转码的目的。云畅快转系统(以下简称QuickCoder)可以将各种格式的视音频文件转换为标准的mp4文件(视频采用H.264编码,音频采用AAC编码),转码过程由QuickCoder调度系统调度多原创 2013-10-11 10:43:40 · 932 阅读 · 0 评论 -
IPP的高性能
IPP(Intel IPP)是一套跨平台的软件函数库,他提供了广泛的多媒体功能:音频解码器(例如: H263 、 MPEG-4 )、图像处理 (JPEG) 、信号处理、语音压缩等。这对于从事多媒体开发人员来说简直就是一个宝库。 笔者测试了目前支持IPP的一个软件“云畅快转系统”,测试环境为:CPU: Intel Core i5-2300显卡: Geforce 980原创 2013-10-11 11:02:51 · 1653 阅读 · 0 评论 -
Direct3D显示视频
Direct3D显示视频 对于视频的显示已经不推荐使用DirectDraw了,但可以使用Direct3D技术。对此,本人做了一些摸索之后,写了如下一个简单的例子,该例子创建Direct3D对象、Direct3D设备、Direct3D的RGB32纹理,然后装载一个位图并将位图数据更新纹理并显示。我们可以稍作修改,即可实现显示视频的包装类:创建D3DFMT_UYVY或D3DFMT_YUY2原创 2011-06-09 16:06:00 · 3971 阅读 · 2 评论 -
SDL1.3支持多个窗口
SDL1.3 视频双窗口 多窗口 多媒体原创 2011-02-23 10:11:00 · 5404 阅读 · 7 评论 -
MPC中是如何显示字幕文件的?
一步一步解释了MPC是如何显示字幕文件的。原创 2010-09-17 16:03:00 · 2386 阅读 · 0 评论 -
如何录制iPhone手机上的视频
有一些app有一些不错的视频,可不让下载,那是否可以录制下来呢?答案是肯定的。原创 2017-06-08 14:52:38 · 7978 阅读 · 0 评论