随笔2010.5.12

今天不是来说it技术的。这段时间在编程上也够我烦的了。由于要参加学校的软件设计大赛,跷了很多课。现在想补,很难。对于通信原理是那力不从心的感觉。

这么也好,说说近段时间看的东西吧。了解 播放器的开发,从编码,解码,Xvid , Divx ,DirectX,等等术语里面弄清条理。

首先 一个媒体文件 这个是我们平常看到例如:.rmvb 、 rm 、avi、vod 、mkv、等等电影文件。。那么他们实际上是不同的。原来的媒体只是打算用一种文件来存储,但是技术不好 ,其中有:

                       1。冗余数据太多了。

                       2。网络传输 速度太慢了。数据太大无法实时传输。

                       3. 运动效果等等显示不好。

没办法了。人们在原来的数据堆中 抽离出一种处理算法。就可以节省了很多空间。

我自己给个例子。本来一堆 1111111111 现在用 1(10) 表示,即十个连续的1。那么原来要一个1一个 1的传输,传10次、现在只要一次说1一次说连续的次数就行了。

这个例子,很勉强。。我也觉得。那么开始变化了。不同的公司就用不同的压缩文件的算法。那么他当然给出相应的解码方法了。而在这些各种算法里面。以Divx为最古老,而Xvid最好,因为Xvid是继承Divx的,不是单单的继承,详情看他们之前的恩怨历史吧。

而我刚刚说的公司了就有 real 和 MS 还有 O ,3间公司在发展流媒体播放软件,

你可能感兴趣的:(编程,算法,网络,存储,2010,avi)