use login_required decorator, begin stream view