Hi Ritesh,
the context is set to profile, here is my insert array:
$wpdb->insert(
'wp_rt_rtm_media',
array(
'id' => '',
'blog_id' => 2,
'media_id' => $attach_id,
'media_author' => $wp_user_id,
'media_title' => $title,
'album_id' => $rt_media_album,
'media_type' => 'photo',
'context' => 'profile',
'context_id' => 1,
'source' => NULL,
'source_id' => NULL,
'activity_id' => '',
'cover_art' => NULL,
'privacy' => 0,
'views' => 0,
'downloads' => 0,
'ratings_total' => 0,
'ratings_count' => 0,
'ratings_average' => 0.00,
'likes' => 0,
'dislikes' => 0,
'upload_date' => $date,
'file_size' => $filesize,
context_id schould be 1 for profile right?