QuickBlox WebRtc VideoChat Android

Durante unos días estoy trabajando en quickblox.i mantener oponente vista debajo de mi vista como esta. Introduzca aquí la descripción de la imagen

Funciona bien, pero cuando mantengo vistas como Skype: – La vista de Oponente está en pantalla completa y mi vista está en la esquina superior derecha de la vista de oponente que representa sólo una vista que es render al fin. Mira quickblox webrtc Muestra dada en el sitio quickblox. Vi el código en esa muestra, pero contiene charla de conferencia se da con algunos complejos de codificación de reciclar vista para mí solo uno a uno hablar es necesario puede cualquiera me dicen la mejor manera de mantener una vista webrtc por encima de otro que funciona de manera perfecta ¿Puede alguien decirme cómo poner un webrtc sobre otro.

En mi comprensión QuickBlox está manejando la conversación basada video de la sala basada en el protocolo de WebRTC. Están administrando una identificación de la habitación y cualquier persona tiene la identificación de la habitación puede unirse al video. Podemos crear sesiones individuales con nuestra propia idea. En el caso del diseño, podemos modificar el diseño a nuestra manera. Por favor, compruebe mi implementación de diseño y su funcionamiento bien para mí.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <RelativeLayout android:id="@+id/rl_video_container" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:id="@+id/iv_hang_up_icon" android:layout_width="@dimen/app_video_screen_icon_width_height" android:layout_height="@dimen/app_video_screen_icon_width_height" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="@dimen/activity_horizontal_margin" android:layout_marginTop="@dimen/activity_horizontal_margin" android:background="@mipmap/hung_up" /> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" android:layout_gravity="top"> <android.support.v4.view.PagerTitleStrip android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="top" android:background="@color/app_text_icon_color" /> </android.support.v4.view.ViewPager> <RelativeLayout android:id="@+id/preview" android:layout_width="100dp" android:layout_height="100dp" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:layout_margin="@dimen/app_common_five_dp_padding" /> </RelativeLayout> <RelativeLayout android:id="@+id/rl_patient_info_container" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/transparent" android:gravity="bottom"> <LinearLayout android:id="@+id/ll_patient_details_container" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="@dimen/app_common_five_dp_padding" android:orientation="vertical"> <com.adoctortalk.android.utilities.CustomTxtViewBold android:id="@+id/tv_patient_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/app_common_five_dp_padding" android:layout_marginLeft="@dimen/app_common_ten_dp_padding" android:layout_marginTop="@dimen/app_common_five_dp_padding" android:text="New Text" android:textColor="@color/app_text_icon_color" android:textSize="@dimen/application_font_size_very_large" /> <com.adoctortalk.android.utilities.CustomTxtViewBold android:id="@+id/tv_patient_sub_info" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/app_common_five_dp_padding" android:layout_marginLeft="@dimen/app_common_ten_dp_padding" android:layout_marginTop="@dimen/app_common_five_dp_padding" android:text="New Text" android:textColor="@color/app_text_icon_color" android:textSize="@dimen/application_font_size_large" /> <LinearLayout android:id="@+id/ll_patient_action_cotainer" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginBottom="@dimen/app_common_five_dp_padding" android:layout_margin="@dimen/app_common_five_dp_padding" android:orientation="horizontal" android:visibility="visible"> <ImageView android:id="@+id/iv_profile_icon" android:layout_width="@dimen/app_video_screen_icon_width_height" android:layout_height="@dimen/app_video_screen_icon_width_height" android:layout_marginRight="@dimen/app_common_five_dp_padding" android:background="@mipmap/profile" /> <ImageView android:id="@+id/iv_medical_notes_icon" android:layout_width="@dimen/app_video_screen_icon_width_height" android:layout_height="@dimen/app_video_screen_icon_width_height" android:layout_marginLeft="@dimen/app_common_five_dp_padding" android:layout_marginRight="@dimen/app_common_five_dp_padding" android:background="@mipmap/medical_notes" /> <ImageView android:id="@+id/iv_prescription_icon" android:layout_width="@dimen/app_video_screen_icon_width_height" android:layout_height="@dimen/app_video_screen_icon_width_height" android:layout_marginLeft="@dimen/app_common_five_dp_padding" android:layout_marginRight="@dimen/app_common_five_dp_padding" android:background="@mipmap/prescription" /> <ImageView android:id="@+id/iv_attachment_icon" android:layout_width="@dimen/app_video_screen_icon_width_height" android:layout_height="@dimen/app_video_screen_icon_width_height" android:layout_marginLeft="@dimen/app_common_five_dp_padding" android:layout_marginRight="@dimen/app_common_five_dp_padding" android:background="@mipmap/attachments" /> </LinearLayout> </LinearLayout> <RelativeLayout android:id="@+id/rl_video_fragmnet_container" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/ll_patient_details_container" android:visibility="gone"></RelativeLayout> </RelativeLayout> </RelativeLayout> 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.