

# Short-Description: BubbleUPnP Server Background Service Management Bubbleupnpserver is needed also if you use subtitles(both external or embedded in the video file).Ĭreate the directory where you want to install it, then: Since the chromecast only support a limited number of codecs(see the complete list here: ), we need to also install bubbleupnp server, which transcodes the media to a compatible format. There's plenty of guide on installing and configure it, just search in the forum. The best I've found so far is minidlna, which is very lightweight, and has all the functions we need(even if the version in the repo is very old). To make media available to your chromecast you need a DLNA/UPnP server.

an Android device to control playback(probably you can find other programs to do that, but I know none) So if your videos are not encoded in x264, you have to convert them, or to setup bubbleupnp server on a more powerful PC. If your media are not encoded in a chromecast-compatible format(see here ), bubbleupnp server will transcode them.īe aware that the pi is not powerful enough for on-the-fly video transcoding.

In this guide I'm explaining how to stream your movies, music and photos from your raspberry pi to your chromecast.
