Here's a possible solution using nested enumerate environments and a redefinition of the enumerate subitem template to use the counter for the first level:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\item First item.
\setbeamertemplate{enumerate subitem}{\insertsubenumlabel.\stepcounter{enumi}}
\begin{enumerate}
\stepcounter{enumii}
\item Second item.
\item Third item.
\end{enumerate}
\item Fourth item.
\end{enumerate}
\end{frame}
\end{document}

For the case of items with balls:
\documentclass{beamer}
\usetheme{Boadilla}
\begin{document}
\begin{frame}
\begin{enumerate}
\item First item.
\setbeamertemplate{enumerate subitem}
{
\begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
\usebeamercolor[fg]{subitem projected}
{\pgftransformscale{1.75}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
\pgftext{%
\usebeamerfont*{subitem projected}%
\insertsubenumlabel\stepcounter{enumi}}
\end{pgfpicture}%
}
\begin{enumerate}
\stepcounter{enumii}
\item Second item.
\item Third item.
\end{enumerate}
\item Fourth item.
\end{enumerate}
\end{frame}
\end{document}
