一个好的配乐对作品有着至关重要的作用,即使一个普通的视频,如果搭配了一个恰当的配乐,那么这个作品也会表现的非常好。在抖音上面我们应该都看到过这样的作品:只能简单的一个镜头,但是因为一个恰当的音乐,当两者结合起来的时候引起了大家的共鸣,获得了不俗的表现。 一首音乐有两个主要组成部分:词和曲 歌词 每首 ...
分类:
其他好文 时间:
2019-05-22 09:42:22
阅读次数:
1258
部标1078视频监控平台,是一个庞杂的工程,涵盖了多层协议,部标808,809,1078,苏标Adas协议等,多个平台功能标准,部标796标准,部标1077标准和苏标主动安全标准,视频方面的协议有RTSP, RTMP, RTP, 音视频编码有H.264, AAC, 726,711等,消化这些协议和... ...
分类:
编程语言 时间:
2019-05-19 09:36:39
阅读次数:
295
RTMP(Real Time Messaging Protocol 实时消息传输协议) RTMP是由Adobe公司提出的,在互联网TCP/IP五层体系结构中应用层,RTMP协议是基于TCP协议的,也就是说RTMP实际上是使用TCP作为传输协议。 TCP协议在处在传输层,是面向连接的协议,能够为数据的 ...
分类:
其他好文 时间:
2019-05-18 00:41:41
阅读次数:
154
最近在验证tina对裸流音视频的支持,主要指h264视频裸流及pcm音频裸流。 在原始sdk中有针对很多video和audio类型的parser,但就是没有找到pcm和h264的parser,所以需要自己搞个parser,同时找到audio播放的的接口写个demo来验证。 所有支持解析类型的pars ...
分类:
其他好文 时间:
2019-05-15 16:08:27
阅读次数:
550
数据结构 1.数据结构是一门讨论“描述现实世界尸体的数学模型(非数值计算)及其上的操作在计算机中如何表示和实现的学科。 2.数据不仅包括整形、实型等数值数据,也包括文本数据、声音、视频、图像等非数值数。 3.数据元素是数据(集合)中的一个“个体“,通常作为一个整体进行考虑和处理,是数据结构中讨论的” ...
分类:
其他好文 时间:
2019-05-15 00:40:16
阅读次数:
123
1 概述 1.1通用直播总体架构 Java在用于视频开发时主要采用的技术框架是FFmpeg和OpenCV。数据库和其他的功能实现可以使用Java Web的相关技术就可以实现。 FFmpeg主要有两种网络传输协议;RTSP、RTMP RTSP;实时流传输协议,是TCP/IP协议体系中的一个应用层协议. ...
分类:
编程语言 时间:
2019-05-14 17:45:23
阅读次数:
996
<! flowchart 箭头图标 勿删 对于一个实时互动的音视频系统而言,存在很多技术难点,有几个比较重要的点: 首先是低延迟,如果要满足比较流畅地进行实时互动,那么单向的端到端的迟延大概要在400毫秒以下才能保证流畅沟通; 第二点就是流畅性,你也很难想象在视频过程中频繁卡顿会有良好的互动; 第三 ...
分类:
其他好文 时间:
2019-05-14 16:26:05
阅读次数:
189
流媒体技术简介随着互联网的普及,利用网络传输声音与视频信号的需求也越来越大。广播电视等媒体上网后,也都希望通过互联网来发布自己的音视频节目。但是,音视频在存贮时文件的体积一般都十分庞大。在网络带宽还很有限的情况下,花几十分钟甚至更长的时间等待一个音视频文件的传输,不能不说是一件让人头疼的事。流媒体技 ...
分类:
其他好文 时间:
2019-05-14 16:19:20
阅读次数:
120
在做Android音视频播放器开发的时候,我们基本都会遇到一类需求:音量 & 亮度 调节。其中做亮度调节功能的时候,发现还是有一定复杂度的。 Android亮度调节分为三个层次,分别是: Android系统亮度调节 Android App亮度调节 Android当前屏幕(Window)亮度调节 一、 ...
分类:
移动开发 时间:
2019-05-13 13:55:02
阅读次数:
178
Android使用MediaPlayer播放音视频时,可以通过setOnErrorListener设置一个listener给MediaPlayer,当播放过程中出现错误时,该listener可以收到通知。MediaPlayer.OnErrorListener是接口类,只有一个方法。abstractbooleanonError(MediaPlayermp,intwhat,intextra)可以通过w
分类:
移动开发 时间:
2019-05-12 10:52:35
阅读次数:
470