Sachverhalt: A. Die Staatsanwaltschaft Bern-Mittelland führt gegen A._ und B._ Strafverfahren, die auf Strafanzeigen wegen übler Nachrede, Beschimpfung, Tätlichkeiten, Verletzung der Fürsorgepflicht etc. zurückgehen, welche die beiden gegeneinander erhoben haben. Am 24. Dezember 2018 erliess der zuständige Staatsanwalt Perler eine Verfügung, mit der er die von beiden Seiten gestellten Beweisanträge teilweise guthiess und teilweise ablehnte. Gegen diese Verfügung erhob A._ Beschwerde an das Obergericht des Kantons Bern und stellte insgesamt 18 Anträge. Diese betreffen die Beweiserhebung, die angebliche Befangenheit von Staatsanwalt Perler und weitere Gegenstände. So forderte A._ insbesondere, sie sei freizusprechen und B._ zu verurteilen. Mit Beschluss vom 16. Januar 2019 trat das Obergericht auf die Beschwerde nicht ein und wies das Ausstandsgesuch ab, soweit es darauf eintrat. Das von A._ gestellte Gesuch um amtliche Verteidigung wies es ab. B. Mit Beschwerde in Strafsachen an das Bundesgericht vom 18. Februar 2019 beantragt A._, der Beschluss des Obergerichts sei aufzuheben und ihre im vorinstanzlichen Verfahren gestellten Anträge seien gutzuheissen. Das Obergericht, Staatsanwalt Perler und B._ haben auf eine Stellungnahme verzichtet. Die Oberstaatsanwaltschaft hat sich nicht vernehmen lassen. Die Beschwerdeführerin hat unaufgefordert eine weitere Eingabe eingereicht.