Borland Delphi多媒体应用开发实例
Delphi 的多媒体能力其实蛮强的,尤其是搞图像、音频、视频那块儿。
《Borland Delphi 多媒体应用开发技术与实例》这本书就挺适合想系统摸一把 Delphi 多媒体开发的你,讲得不枯燥,例子也挺贴地气。
Delphi 的VCL框架里像TMediaPlayer
、TImage
这些组件,拿来就能用,播放音频视频、图像都不麻烦。像搞个播放器界面,加个进度条
、音量调节
,也就是几个控件的事,响应也快。
音频这块,书里有讲用DirectX或者别的音频库流媒体。嗯,还有视频播放,连网络视频也有例子,支持调播放进度、改画质啥的,比较实用。
图像部分也蛮全面,像加载JPEG
、BMP
、PNG
这些格式,再搞个滤镜或者旋转裁剪,用Canvas
或图形 API 就能上手。
还有个比较实用的是多线程和异步那块儿。搞实时音视频或者加载大图,多线程还是挺关键的,不然 UI 卡死就尴尬了。
书里也讲了网络编程和设备访问,比如怎么搞摄像头
、麦克风
录制,还带点RTSP协议的内容,搞直播那套也能参考下。
如果你平时在用FFmpeg、VLC这些第三方库,书里也会提到怎么在 Delphi 里集成它们,扩展性不错。
推荐给你几个图像相关文章,可以跟书一起看:图像 DELPHI、Delphi 简易图像示例,都还挺实用。
如果你刚入门 Delphi,想搞点图像音视频,那这本书你可以先翻起来看看;如果你已经有点经验,想提高效率或者搞复杂点的交互,也能找到多参考。
6.61MB
文件大小:
评论区