It doesn't look like this remote was intended to control more than the TV On/Off , Input and Volume. The remote code list for the Sony RMT-B107A will be included in the manual for the Blu-ray player that the remote came with. According to
https://www.remotecontrols.com/product/RMT-B107A.html , this remote was included with the Sony BDP-BX37, among others. The support page for this player is
https://www.sony.com/electronics/support/product/bdp-bx37/manuals . The current link to the manual is
https://www.sony.com/electronics/support/res/manuals/4169/41691391M.pdf . See page 36 for the TV code list. See pages 9-10 for the button functions for the remote.
Vizio is not listed in the code list. However, Vizio uses a number of OEMs to build their TVs. Those OEMs may use the same remote control hardware as other brands of TVs. Since the copyright date for this manual is 2010, the remote is unlikely to be fully compatible with TVs built after 2009. (Most universal remotes are trained with codes for devices released 6 months or more before the remote is programmed.)
I wish that I had better news for you. Please add a comment with the model of your Blu-ray player if you want me to find that specific manual.
Cindy Wells