We propose two alternative teleportation protocols in low-Q cavity QED. Through the input–output process of photons, we can generate atom-photon entangled states as the quantum channel. Then we propose to teleport single-atom (two-atom entangled) state using coherent photonic states, and to teleport single photonic state with the assistance of three-level atom. The distinct feature of our protocols is that we can teleport both atomic and photonic states via the input–output process of photons in the low-Q cavity. Furthermore, as our protocols work in low-Q cavities and only involve virtual excitation of atoms, they are insensitive to both cavity decay and atomic spontaneous emission, and may be feasible with current technology.