1# castengine_cast_framework 2 3## Introduction 4 5Provide audio and video broadcasting capabilities with adaptive Cast+Stream, Wi Fi Display, and DLNA protocols, providing a unified interface and normalized experience for north-south developers. 6 7## Directory Structure 8 9``` 10/foundation/CastEngine/castengine_cast_framework 11├── clinet # Implementation on the client side 12├── common # common code 13├── etc # SA profile file 14├── interfaces # Inner api 15├── sa_profile # SA profile 16├── service # Implementation on the service side 17├── LICENSE # Certificate file 18├── BUILD.gn # Compilation Entry 19├── test # test code 20└── bundle.json # Component description file 21 22``` 23 24## Compilation and Building 25 26``` 27# Generate the libcast.z.so、libcast_engine_client.z.so、libcast_engine_service.z.so file in the out directory of the product folder through GN compilation. 28hb build cast 29``` 30 31### Usage 32 33For details, see[Sample](https://gitee.com/openharmony/applications_app_samples/tree/master/code/BasicFeature/Media/AVSession)。 34 35## Repositories Involved 36 37[castengine_cast_plus_stream](https://gitee.com/openharmony-sig/castengine_cast_plus_stream) 38 39[castengine_wifi_display](https://gitee.com/openharmony-sig/castengine_wifi_display) 40 41[castengine_dlna](https://gitee.com/openharmony-sig/castengine_dlna)