가능합니다.
화면 구성이야 대충 아래와 같이 배치해서 camera_preview 는 카메라 예제에 있는 코드를 참조해서 출력하고
영상은 VideoView 를 통해 재생하시면 되며,
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<SurfaceView
android:id="@+id/camera_preview"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
>
<VideoView
android:id="@+id/videoview"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
>
</LinearLayout>
카메라 데이터를 서버로 전송하는게 다소 난이도가 있는데,
MediaCodec을 사용하면 카메라에서 영상 정보를 H264 Nal 데이터로 획득 가능하며
이걸 TS 같은 걸로 변경해서 http로 올리거나 flv로 변경해서 rtmp로 서버로 전송하시면 됩니다.
좀 된 코드지만
https://github.com/begeekmyfriend/yasea 를 참조 해 보세요