(一)110101010001转十六进制是多少?有什么最快的计算方法能得到结果?
1.每4个分成3组, 1101 0101 0001
注意:如果字符长度无法整除4,则在前位补0.
2.引入“位权”的概念,记住对应位8421.
3.因此:1101=8+4+1=13 0101=4+1=5 0001=1 所以13|5|1 = D51
参考资料: https://blog.csdn.net/Im_Shuang/article/details/102709505
(二)101011.101011对应的十进制数
注意:小数部分是2的负次方。
32+8+2+1+1/2+1/8+1/32+1/64=43.671875
(三)常见的音频编码格式有哪些?
MP3、AAC、WMA、WAV
参考资料:https://blog.csdn.net/houxiaoni01/article/details/78810674
(四)常见的视频编码格式有哪些?
视频编码又称视频压缩编码或视频压缩,简单地说就是去除视频数据中的冗余信息。 可以对视频或音频进行编码 (encode)和解码 (decode )的程序(或硬件)称为编解码器 ( codec)。 目前常见的视频编解码格式如下 视频文件由两部分组成:编解码器 ( codec )和容器 ( container )。视频编解码器是用于对视频进行编码和解码的协议(单词编解码器来自“ enCOde / DECode”)。常见的编解码器包括H.264,MPEG-4和DivX;
参考资料:https://www.cnblogs.com/general001/articles/2277947.html
(五)一个尺寸8×8大小的png全黑图片前四个字节的十六进制值是什么?
(hex)89 50 4e 47
方法:
①使用画图工具创建一个8*8像素大小的全黑图片
②使用二进制编辑器查看编码
注意:乱码解决方法——将encoding设置为UTF-8。
(六)UTF8三字节的编码方式为1110xxxx 10xxxxxx 10xxxxxx,汉字【中】的Unicode编码十六进制值是0x4e2d,Unicode编码按三字节编码转换到十六进制的UTF8编码的计算过程是什么?
(4e2d)16 -> (100111000101101)2,将二进制结果从右往左填充到3字节编码方式的x占位符中,不足补0。
结果为11100100 10111000 10101101,转换成16进制结果为e4 b8 ad。
参考资料:https://blog.csdn.net/wangwenan1993/article/details/45559369
(七)如果要提供一个实时的流媒体服务器,除了ffmpeg,还需要使用哪个组件?
ffserver。