DirectShow practical selection + source code

Source: Internet
Author: User

I don't know how to upload resources to cnblogs, so I put it on csdn. I can use an account without having to allocate resources.

The address is as follows:

Http://download.csdn.net/detail/q191201771/4412309

 

A directory of the book is attached.

 

Chapter 1 DirectShow system 1
1.1 System Overview 1
1.2 use graphedit3
1.3 last 6
Chapter 1 audio and video collection 9
2.1 function Introduction 9
2.2 General Collection 13
2.2.1 sampling device enumeration 13
2.2.2 create a collection device 25
2.2.3 start video preview 29
2.2.4 use efficient vmr45
2.2.5 select input terminal 55
2.2.6 collection parameter settings 64
2.2.7 support for digital cameras 76
2.2.8 support hot swapping 82
2.2.9 support instant image capture 93
2.2.10 collecting AVI Files 114
2.2.11 video compression solution 118
2.3 TV reception 121
2.3.1 preparations 121

. 2.3.2 TV set 124
2.3.3 support vbi125
2.4 Program Guide 130
2.4.1 A good design model 130
2.4.2 program structure 137
2.4.3 Process Overview 141
Chapter 2 network application 3rd
3.1 network programming basics 144
3.1.1 TCP transmission 145
3.1.2 UDP transmission 166
3.1.3 IP multicast technology 176
3.2 video chat 185
3.2.1 functions 185
3.2.2 implementation principle 187
3.2.3 sampling device self-check 190
3.2.4 Role control 204
3.2.5 Development Network send filter223
3.2.6 development network receiving filter230
3.2.7 program introduction 240
3.3 apsaravideo for VOD 244
3.3.1 functions 244
3.3.2 Implementation principle 247
3.3.3 development network receiving filter250
3.3.4 support mpeg1 and mp3261
3.3.5 support for mpeg2268
3.3.6 support avi270
3.3.7 program Introduction 275
Chapter 4 video overlay 4th
4.1 video imaging 311
4.1.1 principle of image extraction 311
4.1.2 image Extraction Algorithm Achieve 312
4.1.3 MMX algorithm optimization 318
4.1.4 development photo filter321
4.1.5 simulate real-time source 339
4.1.6 application demonstration 348
4.2 character overlay 350
4.2.1 develop character overlay filter350
4.2.2 integrated with media playback 353
Chapter 5 SDK source code appreciation 5th
5.1 dsnetwork example 361
5.1.1 program structure analysis 361
5.1.2 simulate mpeg2-ts source 372
5.1.3 app demonstration 380
5.2 typical application of vmr-9 385
5.2.1 bitmap superposition example bitmapmix385
5.2.2 character superposition example ticker396
5.2.3 stream mixing example blender405

Appendix A DirectShow FAQ 411
A.1 General question 411
A.2 programming question 413
Appendix B pid extension plug-in development 420
B .1 PID Application Principle 420
B .2 PID plug-in development 421
B .3 PID plug-in use 429
Appendix C des extended source (character superposition) 432
C.1 automation basics 433
C.2 character superposition basics 433
C.3 source filter development 436
C.4 Source Filter debugging 448
C.5 des Application example 449
Appendix D enable Windows Media Player to play a file in a custom format 452
D.1 filter graph Build Process for playing a media file 452
D.2 solution 454
D.3 custom format file generation 455
D.4 source filter development 457
D.5 experience QQ file playback 471

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.