Como mostrar o mini controlador na parte inferior ou controles de mídia persistentes, como o Spotify ou o Google Music em todo o aplicativo [fechado]

Estou desenvolvendo um aplicativo que pode reproduzir vídeo do youtube ou de outra transmissão ao vivo; se um usuário pressionou o botão voltar / home, o usuário pode ouvir apenas o áudio e voltar ao vídeo novamente. Eu criei um serviço que mantém o jogador e faz todas as coisas. Em toda a minha aplicação, há muitas atividades e fragmentos.

Pergunta, questão :

Quero mostrar o mini controlador na parte inferior de cada tela enquanto algo estiver sendo reproduzido. Você pode consultar aplicativos como Spotify, google play e outros aplicativos de música. Esses aplicativos mostram um mini controlador quando um usuário sai da atividade / fragmento principal do media player. Como posso obter esse recurso no meu aplicativo atual. Nota: meu aplicativo contém muitas atividades e fragmentos. Portanto, não há apenas uma atividade principal.

O que eu tentei encontrar a solução possível:

1) Primeiroligação, aqui estão sugerindo o uso de apenas uma atividade em todo o aplicativo e outras são apenas fragmentos, o que não é possível no meu caso.

2)Barra inferior recolhida (como o Google Music) no Android : aqui estão sugerindo sobre o recolhimento e a expansão da barra inferior, também estou procurando essa animação, mas mais uma coisa é como posso persistir a barra inferior em um aplicativo inteiro quando o usuário navega para outras telas.

3)AndroidSlidingUpPanel, esta biblioteca será útil para mim? Para criar barra inferior persistente em todo o aplicativo?

Alguém pode me dizer como eles estão lidando com isso em todo o aplicativo?

Você pode encontrar abaixo a imagem, que dá uma idéia clara, o que exatamente eu estou procurando.

Imagem MiniController:

questionAnswers(0)

yourAnswerToTheQuestion