最近要做一个项目,其中一个内容需要把 h264编码的文件封装为 .mp4常用的视频格式,本来想移植 ffmpeg的,但是一直并不成功,而且有库的互相依赖,于是选择了一个简单的库,mp4v2开源库。 1:第一步要拿到源代码,进入官网下载 https://launchpad.net/ubuntu/+so ...
分类:
其他好文 时间:
2019-06-27 20:35:10
阅读次数:
193
一、推流端 1、开源srs自带的示例srs_h264_raw_publish.c就很容易用起来 https://www.cnblogs.com/dong1/p/5100792.html 2、最简单的基于librtmp的示例:发布H.264(H.264通过RTMP发布) https://blog.cs ...
分类:
其他好文 时间:
2019-06-21 18:29:16
阅读次数:
204
mkv里封装的.h264文件提取出来后,不能直接导入到premiere等视频编辑软件里,需要转换成mp4文件。 这里介绍如何把封装在 mkv 里面的 .h264 视频文件转换为 mp4 格式。(只有视频,不含音频) 此种方法速度快,比用格式转换软件 mkv 转 mp4 快很多。 用到的工具:MKVE ...
分类:
其他好文 时间:
2019-06-19 17:21:21
阅读次数:
143
好多开发者或公司咨询大牛直播SDK关于H.264和H.265(hevc) 的码率,在此,我们转一篇关于x264,x265, libvpx 比较, 原文出处请点击 ,如有版权问题,请联系我删除. A Large-Scale Comparison of x264, x265, and libvpx?—? ...
分类:
其他好文 时间:
2019-05-31 23:46:34
阅读次数:
192
随着H.265的普及,越来越多的开发者希望大牛直播SDK能支持低延迟的RTSP H.265播放,并分享相关经验: 实现思路: 对rtsp来说,要播放h265只要正确解析sdp和rtp包即可. 下面对这些相关内容做一些介绍. 1. H265 Nal Unit Header 简单介绍: H264的Nal ...
分类:
其他好文 时间:
2019-05-31 21:37:18
阅读次数:
174
简单介绍本例解说了怎样使用ffmpeg SDK解码媒体文件; 參考源代码是ffmpeg 自带的apiexample.c 一、源代码#include <stdlib.h>#include <stdio.h>#include <string.h>#include <math.h>#ifdef HAVE_ ...
分类:
其他好文 时间:
2019-05-30 10:19:47
阅读次数:
93
在线播放mp4 1、准备好支持再网页上播放的mp4格式 AVC(h264) 格式的mp4 2、用ckplayer控制播放 (1)到ckplayer下载js。如:http://www.ckplayer.com/down/ (2)到flask工程中写html静态代码 3、用flask暴露mp4服务 ...
分类:
其他好文 时间:
2019-05-15 16:25:20
阅读次数:
2401
最近在验证tina对裸流音视频的支持,主要指h264视频裸流及pcm音频裸流。 在原始sdk中有针对很多video和audio类型的parser,但就是没有找到pcm和h264的parser,所以需要自己搞个parser,同时找到audio播放的的接口写个demo来验证。 所有支持解析类型的pars ...
分类:
其他好文 时间:
2019-05-15 16:08:27
阅读次数:
550
帧缓冲显示主要步骤 1. 打开设备文件, 比如/dev/fb0 2. 获取framebuffer的一些信息, 比如分辨率 3. 设置参数 4. 映射framebuffer内存到用户空间 5. 写入要显示的画面 c / display.c / include include include inclu ...
分类:
其他好文 时间:
2019-05-12 22:31:25
阅读次数:
176
H264视频压缩主要步骤 1. 压缩前的一些初始化 2. 压缩帧再写入文件 3. 压缩完成后资源的一些清理 c / encode.c / include include include include include include include include "config.h" includ ...
分类:
系统相关 时间:
2019-05-12 22:29:22
阅读次数:
206