Omxplayer is a video player specifically made for the Raspberry Pi's GPU made by Edgar (gimli) Hucek from the XBMC/Kodi project. It relies on the OpenMAX hardware acceleration API, which is the Broadcom's VideoCore officially supported API for GPU video/audio processing.
Raspberry Pi forum user spenning made precompiled binaries available on the forum. See here.
- 3Streaming
- 5Troubleshooting
OmniPlayer fully understands the wants and needs of everybody involved in radio broadcasting. That’s why everyone from DJs, journalists, presenters, producers and broadcast engineers to station managers, IT specialists, music directors, sales managers and CEOs love working with it. You don’t just have to take our word on that. Omni Player is developed by SoundAware B.V. The most popular version of this product among our users is unknown. The name of the program executable file is OmniPlayer.exe. The product will soon be reviewed by our informers.
Leading broadcasting organisations rely on OmniPlayer to delight their audiences with up-to-the minute audio, visual and interactive content. Our state-of-the-art radio automation software enables users to work quickly and easily together. Watch the videos to learn how OmniPlayer makes their jobs easier every day. See all customer stories. OmniPlayer is a comprehensive media player for almost any video and audio format on macOS. It has powerful features with modern and clean design. You can use it to play various 4K/1080P/720P HD videos and normal/lossless audios easily with hardware decoding. OmniPlayer is an Advanced and Free video player compatible with iOS 6, 7, & 8, that plays most multimedia files and supports various streaming protocols. No need to convert the media files before playing it.
KEY BINDINGS
Usage
Streaming
RTMP
You do not need to download an MP4 file to watch it with Omxplayer. If you have the URL of a (H.264) rtmp:// stream, just stream it with:
To stream a (H.264) rtmpt://... URL with Omxplayer, just change the head rtmp:// to rtmpt://.
RTSP
Support for RTSP was added in 2012[1] (for instance, allowing the use of VLC media player as the streaming server).
Example:
Audio
It is possible to select the audio output by specifying -o or --adev on the command line between:
- local: analog output
- hdmi: hdmi output (hdmi_drive=2 is then required in config.txt)
- both: both outputs
Example:
Troubleshooting
Black screen after playback
If you get a black screen on your X11 desktop after Omxplayer is finished, you can use this command to restore your view:
Or you can use a small Bash script for video playback to do this every time:
On Raspbian, xrefresh is part of the x11-xserver-utils package(apt-get install x11-xserver-utils).
No rights to VCHIQ
On bare installations of the default distributions, Omxplayer often has insufficient permissions to access /dev/vchiq. One solution would be to run Omxplayer as root, but a nicer solution is to add a udev rule so that /dev/vchiq is also accessible from other users. To accomplish this, do the following under root:
Now add yourself to the group named 'video':
Reboot the Raspberry Pi, and you should be able to run Omxplayer without the vchiq-error showing up.
HDMI
When using HDMI make sure to pass '-o hdmi' to Omxplayer if you want the audio to play through the HDMI cable:
Helpful Links
- Omxplayer Build Bot (up to date binary packages available here)
References
- ↑Added RTSP support #67, 2012-10-20. GitHub
Omniplayer Mac
Omxplayer is a video player specifically made for the Raspberry Pi's GPU made by Edgar (gimli) Hucek from the XBMC/Kodi project. It relies on the OpenMAX hardware acceleration API, which is the Broadcom's VideoCore officially supported API for GPU video/audio processing.
Raspberry Pi forum user spenning made precompiled binaries available on the forum. See here.
- 3Streaming
- 5Troubleshooting
KEY BINDINGS
Usage
Streaming
RTMP
You do not need to download an MP4 file to watch it with Omxplayer. If you have the URL of a (H.264) rtmp:// stream, just stream it with:
To stream a (H.264) rtmpt://... URL with Omxplayer, just change the head rtmp:// to rtmpt://.
RTSP
Omniplayer Download Free
Support for RTSP was added in 2012[1] (for instance, allowing the use of VLC media player as the streaming server).
Example:
Omniplayer Free Download
Audio
It is possible to select the audio output by specifying -o or --adev on the command line between:
- local: analog output
- hdmi: hdmi output (hdmi_drive=2 is then required in config.txt)
- both: both outputs
Example:
Troubleshooting
Black screen after playback
If you get a black screen on your X11 desktop after Omxplayer is finished, you can use this command to restore your view:
Or you can use a small Bash script for video playback to do this every time:
On Raspbian, xrefresh is part of the x11-xserver-utils package(apt-get install x11-xserver-utils).
No rights to VCHIQ
On bare installations of the default distributions, Omxplayer often has insufficient permissions to access /dev/vchiq. One solution would be to run Omxplayer as root, but a nicer solution is to add a udev rule so that /dev/vchiq is also accessible from other users. To accomplish this, do the following under root:
Now add yourself to the group named 'video':
Reboot the Raspberry Pi, and you should be able to run Omxplayer without the vchiq-error showing up.
HDMI
When using HDMI make sure to pass '-o hdmi' to Omxplayer if you want the audio to play through the HDMI cable:
Helpful Links
- Omxplayer Build Bot (up to date binary packages available here)
References
- ↑Added RTSP support #67, 2012-10-20. GitHub