If you are comparing human and mouse then first step would be to take only those RNA-seq reads for mapping on their respective genomes which are uniquely mappable on both genomes.
because for the cross-species analysis, we should be owing to knowledge that there are so many different genomic insertions and deletions between every species.
once you have mapped the reads in this way, then I would do splicing detection manually in following way, because I personally am disappointed with MATS and MISO, (someone please correct me if I am wrong):
modify the gtf file in such a way that each exon of the gene would be represented with different names.
e.g geneA_exon1
geneA_exon2 and so on
another geneB
geneB_exon1
geneB_exon2 and so on.
now, I would run HT-seq on mapped files providing the modified gtf.
once we have got read counts over each exon, we calculate psi (Reads In/Reads out) for each exon, its like measurement of the reads mapped on exon of interest and reads skipped out to different exon., you can keep threshold of number of reads and foldchange of psi during comparison which would depend on how stringent you want to make this pipeline.
finally level of psi would tell you differential exon usage or differential isoform abundances
HTH
Have you trying using MATS? Or if you don't mind having alternative exon expression instead of alternative isoforms, then you can try DEXSeq
haven't tried DEXseq or MATS yet, but I would prefer working with isoforms, not alternative exons.
Each exon would be annotated by its gene name
so beyond all the isoforms which are already there in reference gtf, if you get alternative exon usage then that would denote alternate isoform also