Recently I've had a fair few people ask me how I germinate Ephedra seeds. I used to follow methods found here and elsewhere, but always had poor results.
Now I use the following method, with reliably good results.
I've found the best way to germinate Ephedra seeds is to sow them on the surface of a good, but well draining mix. Getting a good seed raising mix and mixing it with a bit of coarse sand/fine gravel/perlite/diatomite should be ideal.
If you can be bothered, the seeds should be sown with the point down, so that the radicle emerges straight into the soil. If you just scatter the seeds across the surface without orientating each seed, the radicle may emerge skywards, resulting in the root arching over to find the soil, wasting energy in the process and risking drying out while exposed. It still works of course, but you might find yourself painstakingly trying to help out those seedlings which have not immediately found the soil.
Until the seeds germinate and the cotyledons have unfurled, you should keep them humid by whatever means you find convenient, such as polyethylene wrap placed over the pot/s, or placing them inside an enclosed plastic tub, etc. Then shortly after, harden them off to to atmospheric humidity so that the seedlings do not succumb to damping off. Be careful not to let the pot/container get too hot while enclosed with cling wrap or whatever you're using to keep it humid as they will cook (so full sun is not a good idea at first). Partial sun is good, at least initially. Full sun should be fine when they've established themselves a little. After that, treat them similarly to cacti, e.g. don't over water, etc, but also be careful not to under water. Just make sure that the soil is always at least a little moist, but not saturated.
Hopefully this will be of some help to others.