📲 Android Video SDK. Stream's versatile Core + Compose UI component libraries that allow you to build video calling, audio room, and, live streaming apps based on Webrtc running on Stream's global edge network.
Added app name to header. Will be provided by client app via new StreamVideoBuilderappName parameter. Falls back to packageName if argument is not provided.
Added docs for new parameter.
Removed duplicated header that was added when creating socket. Left just the one added in HeadersInterceptor#intercept.
🎨 Changes
Example header before:
stream-video-android-1.0.13|os=Android 14|api_version=34|device_vendor=samsung|device_model=SM-A155F
Example header now:
stream-video-android-1.0.13|os=Android 14|api_version=34|device_vendor=samsung|device_model=SM-A155F|app_name=Stream Video Demo App
or
stream-video-android-1.0.13|os=Android 14|api_version=34|device_vendor=samsung|device_model=SM-A155F|app_name=io.getstream.video.android.debug
🎯 Goal
Add more info to the
X-Stream-Client
header.🛠Implementation details
StreamVideoBuilder
appName
parameter. Falls back topackageName
if argument is not provided.HeadersInterceptor#intercept
.🎨 Changes
Example header before:
stream-video-android-1.0.13|os=Android 14|api_version=34|device_vendor=samsung|device_model=SM-A155F
Example header now:
stream-video-android-1.0.13|os=Android 14|api_version=34|device_vendor=samsung|device_model=SM-A155F|app_name=Stream Video Demo App
orstream-video-android-1.0.13|os=Android 14|api_version=34|device_vendor=samsung|device_model=SM-A155F|app_name=io.getstream.video.android.debug